Add explicit file modes that match those used by "make install"

This commit is contained in:
Todd C. Miller
2012-02-10 12:35:41 -05:00
parent 86f809ab47
commit 37570290c7

21
sudo.pp
View File

@@ -189,20 +189,21 @@ still allow people to get their work done."
osdirs=`echo $osdirs | tr " " "\n" | sort -u` osdirs=`echo $osdirs | tr " " "\n" | sort -u`
%files %files
$osdirs - $osdirs -
$bindir/sudo 4111 root: $bindir/sudo 4111 root:
$bindir/sudoedit 4111 root: $bindir/sudoedit 4111 root:
$sbindir/visudo 0111 $sbindir/visudo 0111
$bindir/sudoreplay 0111 $bindir/sudoreplay 0111
$includedir/sudo_plugin.h $includedir/sudo_plugin.h 0444
$libexecdir/* optional $libexecdir/* 0755 optional
$sudoersdir/sudoers.d/ 0750 $sudoers_uid:$sudoers_gid $sudoersdir/sudoers.d/ 0750 $sudoers_uid:$sudoers_gid
$timedir/ 0700 root: $timedir/ 0700 root:
$docdir/ $docdir/
$docdir/* $docdir/sudoers2ldif 0555 optional,ignore-others
$docdir/* 0444
$localedir/ optional $localedir/ optional
$localedir/** optional $localedir/** 0444 optional
/etc/pam.d/* volatile,optional /etc/pam.d/* 0444 volatile,optional
%if [rpm,deb] %if [rpm,deb]
$sudoersdir/sudoers $sudoers_mode $sudoers_uid:$sudoers_gid volatile $sudoersdir/sudoers $sudoers_mode $sudoers_uid:$sudoers_gid volatile
%else %else