Explicitly set mode and owner of /etc/sudoers instead of relying
on "cp -p" to work in the postinstall script. On AIX 6.1 at least the postinstall script runs before the final file permissions are set.
This commit is contained in:
5
sudo.pp
5
sudo.pp
@@ -208,7 +208,10 @@ still allow people to get their work done."
|
||||
# Don't overwrite an existing sudoers file
|
||||
sudoersdir=%{sudoersdir}
|
||||
if test ! -r $sudoersdir/sudoers; then
|
||||
cp -p $sudoersdir/sudoers.dist $sudoersdir/sudoers
|
||||
cp $sudoersdir/sudoers.dist $sudoersdir/sudoers
|
||||
chmod %{sudoers_mode} $sudoersdir/sudoers
|
||||
chown %{sudoers_uid} $sudoersdir/sudoers
|
||||
chgrp %{sudoers_gid} $sudoersdir/sudoers
|
||||
fi
|
||||
|
||||
%post [deb]
|
||||
|
Reference in New Issue
Block a user