Subject: Re: CVS commit: basesrc/bin/systrace
To: Jun-ichiro itojun Hagino <itojun@netbsd.org>
From: Gregory McGarry <g.mcgarry@ieee.org>
List: source-changes
Date: 07/31/2002 08:29:05
Jun-ichiro itojun Hagino wrote:
 
> Module Name:	basesrc
> Committed By:	itojun
> Date:		Tue Jul 30 16:29:31 UTC 2002
> 
> Modified Files:
> 	basesrc/bin/systrace: Makefile filter.c filter.h intercept-translate.c
> 	    intercept.c intercept.h lex.l netbsd-syscalls.c openbsd-syscalls.c
> 	    parse.y policy.c systrace-translate.c systrace.1 systrace.c
> 	    systrace.h util.c util.h
> 	syssrc/sys/kern: kern_systrace.c
> 	syssrc/sys/sys: systrace.h
> Added Files:
> 	basesrc/bin/systrace: alias.c register.c
> 
> Log Message:
> sync up with latest openbsd systrace.
> - avoid race conditions by having seqno in ioctl
> - better uid/gid tracking
> - "replace" policy to replace args
> - less diffs, as many of local changes were fed back to openbsd already
> 
> due to the 1st item, it was impossible for us to provide backward-compatibility
> (new kernel + old bin/systrace won't work).  upgrade both.

With this change, we managed to lose our improvements to systrace.1.

	-- Gregory McGarry <g.mcgarry@ieee.org>