]> git.armaanb.net Git - opendoas.git/blobdiff - doas.c
Add basic insult capability
[opendoas.git] / doas.c
diff --git a/doas.c b/doas.c
index ac3a42a3a171cd96680ed34446278f3dc1f8d473..eb9c47a47b43a3c0bdc62a53e7219960087bf50a 100644 (file)
--- a/doas.c
+++ b/doas.c
@@ -35,6 +35,7 @@
 #include <syslog.h>
 #include <errno.h>
 #include <fcntl.h>
+#include <time.h>
 
 #include "openbsd.h"
 #include "doas.h"
@@ -235,6 +236,13 @@ mygetpwuid_r(uid_t uid, struct passwd *pwd, struct passwd **result)
        return rv;
 }
 
+void
+authfail(void)
+{
+       printf("%s\n", getinsult());
+       errx(1, "Authentication failed");
+}
+
 int
 main(int argc, char **argv)
 {