rpms/beagle/devel beagle.spec,1.142,1.143
Adel Gadllah (drago01)
fedora-extras-commits at redhat.com
Sun Jul 20 13:47:54 UTC 2008
- Previous message (by thread): rpms/perl-Math-MatrixReal/devel .cvsignore, 1.2, 1.3 perl-Math-MatrixReal.spec, 1.2, 1.3 sources, 1.2, 1.3
- Next message (by thread): rpms/xapian-core/F-9 .cvsignore, 1.6, 1.7 sources, 1.6, 1.7 xapian-core.spec, 1.13, 1.14
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: drago01
Update of /cvs/pkgs/rpms/beagle/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv25827
Modified Files:
beagle.spec
Log Message:
fix bug 441175
Index: beagle.spec
===================================================================
RCS file: /cvs/pkgs/rpms/beagle/devel/beagle.spec,v
retrieving revision 1.142
retrieving revision 1.143
diff -u -r1.142 -r1.143
--- beagle.spec 19 Jul 2008 14:14:49 -0000 1.142
+++ beagle.spec 20 Jul 2008 13:47:00 -0000 1.143
@@ -1,6 +1,6 @@
Name: beagle
Version: 0.3.8
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: The Beagle Search Infrastructure
Group: User Interface/Desktops
# see COPYING for details
@@ -195,8 +195,13 @@
# Remove old username, we switched to an 8 char one
for x in $(cut -d: -f1 /etc/passwd) ; do if [ "$x" == "beagleindex" ]; then /usr/sbin/userdel beagleindex; break; fi; done
for x in $(cut -d: -f1 /etc/group) ; do if [ "$x" == "beagleindex" ]; then /usr/sbin/groupdel beagleindex; break; fi; done
-/usr/sbin/groupadd -g %{beagle_user_uid} -r beaglidx 2> /dev/null || :
-/usr/sbin/useradd -r -u %{beagle_user_uid} -s /sbin/nologin -c "User for Beagle indexing" -d /var/cache/beagle -g beaglidx beaglidx 2> /dev/null || :
+#only create user if it doesn't exists
+%{_bindir}/id -u beaglidx 1>/dev/null 2>&1
+if [ $? -eq 0 ]; then
+ %{_sbindir}/groupadd -g %{beagle_user_uid} -r beaglidx 2> /dev/null || :
+ %{_sbindir}/useradd -r -u %{beagle_user_uid} -s /sbin/nologin -c "User for Beagle indexing" -d /var/cache/beagle -g beaglidx beaglidx 2> /dev/null || :
+fi
+exit 0
%preun
if [ -f %{_libdir}/beagle/beagle-plugin-path ]; then
@@ -277,6 +282,9 @@
%{_libdir}/pkgconfig/beagle*.pc
%changelog
+* Sun Jul 20 2008 Adel Gadllah <adel.gadllah at gmail.com> - 0.3.8-3
+- Check if the user exists before creating RH #441175
+
* Sat Jul 19 2008 Adel Gadllah <adel.gadllah at gmail.com> - 0.3.8-2
- RH #441375
- Don't ship Thunderbird and Evolution backends in the main
- Previous message (by thread): rpms/perl-Math-MatrixReal/devel .cvsignore, 1.2, 1.3 perl-Math-MatrixReal.spec, 1.2, 1.3 sources, 1.2, 1.3
- Next message (by thread): rpms/xapian-core/F-9 .cvsignore, 1.6, 1.7 sources, 1.6, 1.7 xapian-core.spec, 1.13, 1.14
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list