diff options
| author | luke <luke@980ebf18-57e1-0310-9a29-db15c13687c0> | 2006-01-11 00:48:21 +0000 |
|---|---|---|
| committer | luke <luke@980ebf18-57e1-0310-9a29-db15c13687c0> | 2006-01-11 00:48:21 +0000 |
| commit | 89d00506efe28631921feea072cd5773e18b3a37 (patch) | |
| tree | e6eda7c4df36543730b91999cfb75e41c5985d96 /bin/puppetmasterd | |
| parent | 45ac512054af7cb8104cfa785102b67164d2cca4 (diff) | |
| download | puppet-89d00506efe28631921feea072cd5773e18b3a37.tar.gz puppet-89d00506efe28631921feea072cd5773e18b3a37.tar.xz puppet-89d00506efe28631921feea072cd5773e18b3a37.zip | |
Adding Sun support and fixing the last remaining bugs related to the daemon changes i just made
git-svn-id: https://reductivelabs.com/svn/puppet/trunk@799 980ebf18-57e1-0310-9a29-db15c13687c0
Diffstat (limited to 'bin/puppetmasterd')
| -rwxr-xr-x | bin/puppetmasterd | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/bin/puppetmasterd b/bin/puppetmasterd index 86ccf716f..592051e3d 100755 --- a/bin/puppetmasterd +++ b/bin/puppetmasterd @@ -231,8 +231,10 @@ if group end group = g.gid end - Process.egid = group - Process.gid = group + unless Process.gid == group + Process.egid = group + Process.gid = group + end end if user @@ -246,8 +248,10 @@ if user end user = u.uid end - Process.euid = user - Process.uid = user + unless Process.uid == user + Process.euid = user + Process.uid = user + end end if Puppet[:loglevel] == :debug or Puppet[:loglevel] == :info or parseonly |
