rpms/nfs-utils/devel nfs-utils.spec,1.226,1.227
Steve Dickson
steved at fedoraproject.org
Wed Jun 10 13:21:14 UTC 2009
Author: steved
Update of /cvs/pkgs/rpms/nfs-utils/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31274
Modified Files:
nfs-utils.spec
Log Message:
nfsnobody gid is wrong (bz 485379)
Index: nfs-utils.spec
===================================================================
RCS file: /cvs/pkgs/rpms/nfs-utils/devel/nfs-utils.spec,v
retrieving revision 1.226
retrieving revision 1.227
diff -u -p -r1.226 -r1.227
--- nfs-utils.spec 2 Jun 2009 16:22:58 -0000 1.226
+++ nfs-utils.spec 10 Jun 2009 13:20:43 -0000 1.227
@@ -2,7 +2,7 @@ Summary: NFS utilities and supporting cl
Name: nfs-utils
URL: http://sourceforge.net/projects/nfs
Version: 1.2.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Epoch: 1
# group all 32bit related archs
@@ -137,10 +137,18 @@ done
%define nfsnobody_uid 4294967294
%endif
-# If UID 65534 (or 4294967294 64bit archs) is unassigned, create user "nfsnobody"
+# If GID 65534 (or 4294967294 64bit archs) is unassigned,
+# create group "nfsnobody"
+cat /etc/group | cut -d':' -f 3 | grep --quiet %{nfsnobody_uid} 2>/dev/null
+if [ "$?" -eq 1 ]; then
+ /usr/sbin/groupadd -g %{nfsnobody_uid} nfsnobody 2>/dev/null || :
+fi
+
+# If UID 65534 (or 4294967294 64bit archs) is unassigned,
+# create user "nfsnobody"
cat /etc/passwd | cut -d':' -f 3 | grep --quiet %{nfsnobody_uid} 2>/dev/null
if [ "$?" -eq 1 ]; then
- /usr/sbin/useradd -l -c "Anonymous NFS User" -r \
+ /usr/sbin/useradd -l -c "Anonymous NFS User" -r -g %{nfsnobody_uid} \
-s /sbin/nologin -u %{nfsnobody_uid} -d /var/lib/nfs nfsnobody 2>/dev/null || :
fi
@@ -167,6 +175,7 @@ if [ "$1" = "0" ]; then
/usr/sbin/userdel rpcuser 2>/dev/null || :
/usr/sbin/groupdel rpcuser 2>/dev/null || :
/usr/sbin/userdel nfsnobody 2>/dev/null || :
+ /usr/sbin/groupdel nfsnobody 2>/dev/null || :
rm -rf /var/lib/nfs/statd
rm -rf /var/lib/nfs/v4recovery
fi
@@ -229,6 +238,9 @@ fi
%attr(4755,root,root) /sbin/umount.nfs4
%changelog
+* Wed Jun 10 2009 <steved at redhat.com> 1.2.0-2
+- nfsnobody gid is wrong (bz 485379)
+
* Tue Jun 2 2009 <steved at redhat.com> 1.2.0-1
- Updated to latest upstream release: 1.2.0
More information about the fedora-extras-commits
mailing list