diff options
author | Brian Cameron <brian.cameron@sun.com> | 2008-12-10 07:48:21 +0000 |
---|---|---|
committer | Brian Cameron <bcameron@src.gnome.org> | 2008-12-10 07:48:21 +0000 |
commit | ab9638a7606b75a1c16128c4f8d79bb5aebd4f03 (patch) | |
tree | 6eb3930b6110011e6b4a04adbd7c5e03d02d0367 | |
parent | ff6e0c48345114634f4b7b00592c3007025845c1 (diff) | |
download | gdm-ab9638a7606b75a1c16128c4f8d79bb5aebd4f03.tar.gz |
Use full path to chmod when setting ACL's with ZFS filesystems.
2008-12-10 Brian Cameron <brian.cameron@sun.com>
* daemon/slave.c: Use full path to chmod when setting ACL's with ZFS
filesystems.
svn path=/branches/gnome-2-20/; revision=6629
-rw-r--r-- | ChangeLog | 10 | ||||
-rw-r--r-- | daemon/slave.c | 4 |
2 files changed, 10 insertions, 4 deletions
@@ -1,5 +1,10 @@ 2008-12-10 Brian Cameron <brian.cameron@sun.com> + * daemon/slave.c: Use full path to chmod when setting ACL's with ZFS + filesystems. + +2008-12-10 Brian Cameron <brian.cameron@sun.com> + * daemon/verify-pam.c: Correct processing of CONSOLE and PASSREQ /etc/default/login parameters so they are checked each time a user logs in, and the latest value honored. The previous code @@ -8,11 +13,12 @@ 2008-12-08 Brian Cameron <brian.cameron@sun.com> - * daemon/slave.c: Correct setting of VTE_CJK_WIDTH when on Solaris. - Updated patch from Takao Fujiwara <Takao.Fujiwara@sun.com>. * daemon/slave.c: Fix how GDM sets ACL's on Solaris so it also works with ZFS filesystems. Now only set ACL's when a11y is turned on, since they are not needed otherwise. + * config/Xsession.solaris: Correct setting of VTE_CJK_WIDTH when on + Solaris. Updated patch from Takao Fujiwara + <Takao.Fujiwara@sun.com>. 2008-12-07 Brian Cameron <brian.cameron@sun.com> diff --git a/daemon/slave.c b/daemon/slave.c index 7d4fffa6..76f38e1e 100644 --- a/daemon/slave.c +++ b/daemon/slave.c @@ -2641,8 +2641,8 @@ gdm_slave_greeter (void) system ("/usr/bin/setfacl -m user:gdm:rwx,mask:rwx /dev/audio"); system ("/usr/bin/setfacl -m user:gdm:rwx,mask:rwx /dev/audioctl"); } else if (acl_flavor & _ACL_ACE_ENABLED) { - system ("chmod A+user:gdm:rwx:allow /dev/audio"); - system ("chmod A+user:gdm:rwx:allow /dev/audioctl"); + system ("/usr/bin/chmod A+user:gdm:rwx:allow /dev/audio"); + system ("/usr/bin/chmod A+user:gdm:rwx:allow /dev/audioctl"); } } #endif |