svn commit: r206172 - user/dougb/portmaster
Doug Barton
dougb at FreeBSD.org
Sun Apr 4 23:45:13 UTC 2010
Author: dougb
Date: Sun Apr 4 23:45:13 2010
New Revision: 206172
URL: http://svn.freebsd.org/changeset/base/206172
Log:
If we're already root, in addition to unsetting PM_SU_CMD
we also need to unset PM_SU_VERBOSE to avoid spamming for
no reason.
While I'm here, unset euid when we're done with it.
Modified:
user/dougb/portmaster/portmaster
Modified: user/dougb/portmaster/portmaster
==============================================================================
--- user/dougb/portmaster/portmaster Sun Apr 4 23:33:44 2010 (r206171)
+++ user/dougb/portmaster/portmaster Sun Apr 4 23:45:13 2010 (r206172)
@@ -38,7 +38,8 @@ if [ -z "$PM_PARENT_PID" ]; then
# If we are already root, unset this to avoid potential conflict
euid=`ps -o uid $$` ; euid=${euid##* }
- [ "$euid" -eq 0 ] && unset PM_SU_CMD
+ [ "$euid" -eq 0 ] && unset PM_SU_CMD PM_SU_VERBOSE
+ unset euid
fi
umask 022
More information about the svn-src-user
mailing list