rpms/beagle/F-9 beagle.spec,1.144,1.145

Adel Gadllah drago01 at fedoraproject.org
Sun Oct 26 19:00:57 UTC 2008


Author: drago01

Update of /cvs/pkgs/rpms/beagle/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26158

Modified Files:
	beagle.spec 
Log Message:
Fix user creation RH #468610


Index: beagle.spec
===================================================================
RCS file: /cvs/pkgs/rpms/beagle/F-9/beagle.spec,v
retrieving revision 1.144
retrieving revision 1.145
diff -u -r1.144 -r1.145
--- beagle.spec	10 Aug 2008 11:34:26 -0000	1.144
+++ beagle.spec	26 Oct 2008 19:00:27 -0000	1.145
@@ -1,6 +1,6 @@
 Name:           beagle
 Version:        0.3.8
-Release:        4%{?dist}
+Release:        5%{?dist}
 Summary:        The Beagle Search Infrastructure
 Group:          User Interface/Desktops
 # see COPYING for details
@@ -205,7 +205,7 @@
 for x in $(cut -d: -f1 /etc/group) ; do if [ "$x" == "beagleindex" ]; then /usr/sbin/groupdel beagleindex; break; fi; done
 #only create user if it doesn't exists
 %{_bindir}/id -u beaglidx 1>/dev/null 2>&1
-if [ $? -eq 0 ]; then
+if [ $? -ne 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
@@ -339,6 +339,9 @@
 %{_libdir}/pkgconfig/beagle*.pc
 
 %changelog
+* Sun Oct 26 2008 Adel Gadllah <adel.gadllah at gmail.com> - 0.3.8-5
+- Fix user creation, possible security issue (RH #468610)
+
 * Sun Aug 10 2008 Adel Gadllah <adel.gadllah at gmail.com> - 0.3.8-4
 - Fix duplicate provides
 - Fix desktop file parser (GNOME #544607)




More information about the scm-commits mailing list