[xguest: 1/3] Fix xguest entry in /etc/shadow so gdm lists it
Daniel J Walsh
dwalsh at fedoraproject.org
Mon Jul 2 09:56:30 UTC 2012
commit 412ac5c3d84148e547426f871e84bcc446f70c22
Author: Dan Walsh <dwalsh at redhat.com>
Date: Tue May 29 14:13:31 2012 -0400
Fix xguest entry in /etc/shadow so gdm lists it
xguest.spec | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/xguest.spec b/xguest.spec
index 8ad0889..addca2b 100644
--- a/xguest.spec
+++ b/xguest.spec
@@ -1,7 +1,7 @@
Summary: Creates xguest user as a locked down user
Name: xguest
Version: 1.0.10
-Release: 2%{?dist}
+Release: 3%{?dist}
License: GPLv2+
Group: System Environment/Base
BuildArch: noarch
@@ -41,6 +41,7 @@ install -m0644 xguest.conf %{buildroot}/%{_sysconfdir}/security/namespace.d/
if [ $1 -eq 1 ]; then
semanage user -a -S targeted -P xguest -R xguest_r xguest_u 2> /dev/null || :
(useradd -c "Guest" -Z xguest_u -d /var/lib/xguest/home/xguest xguest || semanage login -a -S targeted -s xguest_u xguest || semanage login -m -S targeted -s xguest_u xguest) 2>/dev/null || exit 1
+sed -i 's/^xguest:!!:/xguest:\*:/g' /etc/shadow
echo "xguest:exclusive" >> /etc/security/sepermit.conf
@@ -84,6 +85,9 @@ __eof
fi
%changelog
+* Tue May 29 2012 Dan Walsh <dwalsh at redhat.com> - 1.0.10-3
+- Fix xguest entry in /etc/shadow so gdm lists it
+
* Wed Dec 7 2011 Dan Walsh <dwalsh at redhat.com> - 1.0.10-2
- Change xguest homedir to be /var/lib/xguest/home/xguest
More information about the scm-commits
mailing list