From: semarie Date: Mon, 12 Oct 2015 09:28:54 +0000 (+0000) Subject: Revert the pledge() call on pax/ar_io.c for now. X-Git-Url: http://artulab.com/gitweb/?a=commitdiff_plain;h=6212594e158ffcc6b53941eed41fadf39679eb39;p=openbsd Revert the pledge() call on pax/ar_io.c for now. A pledged program is not allowed to change user/group for others. "I think that makes the most sense" @sthen --- diff --git a/bin/pax/ar_io.c b/bin/pax/ar_io.c index 1d9717c20f0..0b22757ba73 100644 --- a/bin/pax/ar_io.c +++ b/bin/pax/ar_io.c @@ -1,4 +1,4 @@ -/* $OpenBSD: ar_io.c,v 1.51 2015/10/12 05:05:24 deraadt Exp $ */ +/* $OpenBSD: ar_io.c,v 1.52 2015/10/12 09:28:54 semarie Exp $ */ /* $NetBSD: ar_io.c,v 1.5 1996/03/26 23:54:13 mrg Exp $ */ /*- @@ -1261,9 +1261,11 @@ ar_start_gzip(int fd, const char *path, int wr) close(fds[0]); close(fds[1]); +#if 0 if (pledge("stdio rpath wpath cpath fattr getpw ioctl proc", NULL) == -1) err(1, "pledge"); +#endif } else { if (wr) { dup2(fds[0], STDIN_FILENO);