ttyname() no longer does ioctl TIOCGETA, so pledge("tty") is no longer
authornaddy <naddy@openbsd.org>
Mon, 12 Oct 2015 19:56:47 +0000 (19:56 +0000)
committernaddy <naddy@openbsd.org>
Mon, 12 Oct 2015 19:56:47 +0000 (19:56 +0000)
needed here.  ok deraadt@

usr.bin/tty/tty.c
usr.bin/who/who.c

index bd9c20d..5977cf2 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: tty.c,v 1.9 2015/10/09 01:37:09 deraadt Exp $ */
+/*     $OpenBSD: tty.c,v 1.10 2015/10/12 19:56:47 naddy Exp $  */
 /*     $NetBSD: tty.c,v 1.4 1994/12/07 00:46:57 jtc Exp $      */
 
 /*
@@ -43,7 +43,7 @@ main(int argc, char *argv[])
        int ch, sflag;
        char *t;
 
-       if (pledge("stdio rpath tty", NULL) == -1)
+       if (pledge("stdio rpath", NULL) == -1)
                err(1, "pledge");
 
        sflag = 0;
index 62cfb03..2956f39 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: who.c,v 1.25 2015/10/11 23:29:56 deraadt Exp $        */
+/*     $OpenBSD: who.c,v 1.26 2015/10/12 19:56:47 naddy Exp $  */
 /*     $NetBSD: who.c,v 1.4 1994/12/07 04:28:49 jtc Exp $      */
 
 /*
@@ -74,7 +74,7 @@ main(int argc, char *argv[])
 
        setlocale(LC_ALL, "");
 
-       if (pledge("stdio rpath getpw tty", NULL) == -1)
+       if (pledge("stdio rpath getpw", NULL) == -1)
                err(1, "pledge");
 
        if (mytty = ttyname(0)) {