]> granicus.if.org Git - sudo/commitdiff
Add explicit file modes that match those used by "make install"
authorTodd C. Miller <Todd.Miller@courtesan.com>
Fri, 10 Feb 2012 17:55:13 +0000 (12:55 -0500)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Fri, 10 Feb 2012 17:55:13 +0000 (12:55 -0500)
--HG--
branch : 1.7

sudo.pp

diff --git a/sudo.pp b/sudo.pp
index 3e1599ad8a012224e31c6e9f4980ec8f83911cd6..24def1e6d0ae3b6eedc2c9061e6d6eaf3c34833c 100644 (file)
--- a/sudo.pp
+++ b/sudo.pp
@@ -189,17 +189,18 @@ still allow people to get their work done."
        osdirs=`echo $osdirs | tr " " "\n" | sort -u`
 
 %files
-       $osdirs                -
-       $bindir/sudo        4111 root:
-       $bindir/sudoedit    4111 root:
-       $sbindir/visudo     0111
-       $bindir/sudoreplay  0111
-       $libexecdir/*           optional
+       $osdirs                 -
+       $bindir/sudo            4111 root:
+       $bindir/sudoedit        4111 root:
+       $sbindir/visudo         0111
+       $bindir/sudoreplay      0111
+       $libexecdir/*           0755 optional
        $sudoersdir/sudoers.d/  0750 $sudoers_uid:$sudoers_gid
        $timedir/               0700 root:
        $docdir/
-       $docdir/*
-       /etc/pam.d/*            volatile,optional
+       $docdir/sudoers2ldif    0555 optional,ignore-others
+       $docdir/*               0444
+       /etc/pam.d/*            0444 volatile,optional
 %if [rpm,deb]
        $sudoersdir/sudoers $sudoers_mode $sudoers_uid:$sudoers_gid volatile
 %else