From df71654d9d22395910a8baf69ede8537a9df1b99 Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Wed, 16 Feb 1994 04:52:50 +0000 Subject: [PATCH] updated --- CHANGES | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/CHANGES b/CHANGES index 953714010..4a981c575 100644 --- a/CHANGES +++ b/CHANGES @@ -51,3 +51,13 @@ CHANGES between sudo 1.2 (unofficial version) be_root() to find the exceptions. 18) Added SECURE_PATH as suggested by russells@ccu1.auckland.ac.nz. + +19) Reworked clean_envp() to modify environ (not envp) so we can use + execvp() safely. + +20) Now use execvp() instead of execve() so sudo /bin/kill works under + broken solaris. This also fixed sudo /etc/fastboot under stock + 4.3 BSD. Basically, this means that any executable shell script that + lacks a '#!/bin/sh' magic number will now work with sudo. Personally + I think that the broken scripts should be fixed rather than changing + sudo, but vendors will be broken. Sigh. -- 2.50.1