unfortunately rewritelabel() just before termination does a non-permitted
authorderaadt <deraadt@openbsd.org>
Wed, 14 Oct 2015 15:54:49 +0000 (15:54 +0000)
committerderaadt <deraadt@openbsd.org>
Wed, 14 Oct 2015 15:54:49 +0000 (15:54 +0000)
ioctl to rewrite the label, in support of the old-school "frag info in
the disklabel" concept.  disklabel folk, please come talk to me...

sbin/newfs_ext2fs/newfs_ext2fs.c

index 9060472..0cb7619 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: newfs_ext2fs.c,v 1.16 2015/10/13 15:15:30 deraadt Exp $ */
+/* $OpenBSD: newfs_ext2fs.c,v 1.17 2015/10/14 15:54:49 deraadt Exp $ */
 /*     $NetBSD: newfs_ext2fs.c,v 1.8 2009/03/02 10:38:13 tsutsui Exp $ */
 
 /*
@@ -296,10 +296,6 @@ main(int argc, char *argv[])
                }
 
                pp = getpartition(fsi, special, argv, &lp);
-
-               if (pledge("stdio", NULL) == -1)
-                       err(1, "pledge");
-
                if (!Iflag) {
                        static const char m[] =
                            "%s partition type is not `%s' (or use -I)";