]> git.armaanb.net Git - opendoas.git/blobdiff - doas.c
add "recvfd" to doas(1) for use with skey.
[opendoas.git] / doas.c
diff --git a/doas.c b/doas.c
index c1b822b56d9d7f32faa18496bf91d131bcbb314b..869155973b3944235fd5304a428372d024ad794e 100644 (file)
--- a/doas.c
+++ b/doas.c
@@ -246,7 +246,7 @@ main(int argc, char **argv)
 
        setprogname("doas");
 
-       if (pledge("stdio rpath getpw tty proc exec id", NULL) == -1)
+       if (pledge("stdio rpath getpw tty recvfd proc exec id", NULL) == -1)
                err(1, "pledge");
 
        /* closefrom(STDERR_FILENO + 1); */
@@ -256,7 +256,7 @@ main(int argc, char **argv)
 #ifdef HAVE_BSD_AUTH_H
 # define OPTSTRING "a:C:nsu:v"
 #else
-# define OPTSTRING "C:nsu:v"
+# define OPTSTRING "+C:nsu:v"
 #endif
 
        while ((ch = getopt(argc, argv, OPTSTRING)) != -1) {