Subject: CVS commit: src
To: None <source-changes@NetBSD.org>
From: Elad Efrat <elad@netbsd.org>
List: source-changes
Date: 06/27/2005 17:11:21
Module Name:	src
Committed By:	elad
Date:		Mon Jun 27 17:11:21 UTC 2005

Modified Files:
	src/bin/systrace: intercept-translate.c intercept.c intercept.h
	    netbsd-syscalls.c
	src/sys/kern: exec_script.c kern_exec.c kern_systrace.c
	src/sys/sys: systrace.h

Log Message:
From marius@openbsd:

Fix an issue when scripts are executed under systrace where the argv[0]
would be normalized, and hence break scripts that depend on how they were
called.


To generate a diff of this commit:
cvs rdiff -r1.7 -r1.8 src/bin/systrace/intercept-translate.c
cvs rdiff -r1.24 -r1.25 src/bin/systrace/intercept.c
cvs rdiff -r1.16 -r1.17 src/bin/systrace/intercept.h
cvs rdiff -r1.18 -r1.19 src/bin/systrace/netbsd-syscalls.c
cvs rdiff -r1.40 -r1.41 src/sys/kern/exec_script.c
cvs rdiff -r1.200 -r1.201 src/sys/kern/kern_exec.c
cvs rdiff -r1.45 -r1.46 src/sys/kern/kern_systrace.c
cvs rdiff -r1.13 -r1.14 src/sys/sys/systrace.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.