From 06cfee99332e10170e7f9b5a466ff5d6c6e76716 Mon Sep 17 00:00:00 2001 From: tim Date: Mon, 12 Oct 2015 14:33:13 +0000 Subject: [PATCH] Pledge "stdio wpath tty"; "awesome" deraadt@ --- usr.bin/skey/skey.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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; -- 2.20.1