ping

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.
> 
> The actual diff below.
> 
> ("wpat" was where I was testing with a failing pledge()
> to see if the err() is suitable.)
> 
>       Jan
> 
> 
> 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,

Reply via email to