diff options
author | 2015-10-12 14:33:13 +0000 | |
---|---|---|
committer | 2015-10-12 14:33:13 +0000 | |
commit | 06cfee99332e10170e7f9b5a466ff5d6c6e76716 (patch) | |
tree | 5506da53f06f393168ac7cf8e1bf7c0e406c2e87 | |
parent | in fuser mode with -k or -s mode, kill(2) might be called and (diff) | |
download | wireguard-openbsd-06cfee99332e10170e7f9b5a466ff5d6c6e76716.tar.xz wireguard-openbsd-06cfee99332e10170e7f9b5a466ff5d6c6e76716.zip |
Pledge "stdio wpath tty"; "awesome" deraadt@
-rw-r--r-- | usr.bin/skey/skey.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/usr.bin/skey/skey.c b/usr.bin/skey/skey.c index 1f998b09a63..2c6cd61f722 100644 --- a/usr.bin/skey/skey.c +++ b/usr.bin/skey/skey.c @@ -1,4 +1,4 @@ -/* $OpenBSD: skey.c,v 1.31 2015/10/09 21:59:34 tim Exp $ */ +/* $OpenBSD: skey.c,v 1.32 2015/10/12 14:33:13 tim Exp $ */ /* * OpenBSD S/Key (skey.c) * @@ -43,6 +43,9 @@ main(int argc, char *argv[]) char buf[33], *seed, *slash, *algo; const char *errstr; + if (pledge("stdio wpath tty", NULL) == -1) + err(1, "pledge"); + /* If we were called as otp-METHOD, set algorithm based on that */ if (strncmp(__progname, "otp-", 4) == 0) { algo = __progname + 4; |