summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Cameron <brian.cameron@sun.com>2008-12-10 07:48:21 +0000
committerBrian Cameron <bcameron@src.gnome.org>2008-12-10 07:48:21 +0000
commitab9638a7606b75a1c16128c4f8d79bb5aebd4f03 (patch)
tree6eb3930b6110011e6b4a04adbd7c5e03d02d0367
parentff6e0c48345114634f4b7b00592c3007025845c1 (diff)
downloadgdm-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--ChangeLog10
-rw-r--r--daemon/slave.c4
2 files changed, 10 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index b96ccba1..f4c2aaaf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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