On Sep 14 19:07:48, h...@stare.cz wrote: > On Sep 14 16:54:52, h...@stare.cz wrote: > > Below please find a patch to pledge sysutils/iogen. > > The "stdio rpath wpath cpath" seems obvious, > > and the "proc" is for killing. I don't know > > if the pledge() could somehow be refined.
OK? Comments? > Index: Makefile > =================================================================== > RCS file: /cvs/ports/sysutils/iogen/Makefile,v > retrieving revision 1.25 > diff -u -p -r1.25 Makefile > --- Makefile 11 Mar 2016 19:43:45 -0000 1.25 > +++ Makefile 14 Sep 2016 14:53:29 -0000 > @@ -3,7 +3,7 @@ > COMMENT= i/o generator > > V= 3.1 > -REVISION= 2 > +REVISION= 3 > GH_TAGNAME= IOGEN_${V:S/./_/g} > GH_ACCOUNT= conformal > GH_PROJECT= iogen > Index: patches/patch-iogen_c > =================================================================== > RCS file: patches/patch-iogen_c > diff -N patches/patch-iogen_c > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ patches/patch-iogen_c 14 Sep 2016 14:53:29 -0000 > @@ -0,0 +1,13 @@ > +$OpenBSD$ > +--- iogen.c.orig Fri May 18 16:48:16 2007 > ++++ iogen.c Wed Sep 14 15:42:25 2016 > +@@ -805,6 +805,9 @@ main(int argc, char *argv[]) > + } > + } > + > ++ if (pledge("stdio rpath wpath cpath proc", NULL) == -1) > ++ err(1, "pledge"); > ++ > + err_log(0, "%s test run commences with %u proc(s)", > + VERSION, nr_proc); > + err_log(0,