rpms/ircd-hybrid/F-8 ircd-hybrid.spec,1.14,1.15

Eric Tanguy (tanguy) fedora-extras-commits at redhat.com
Mon Mar 24 16:24:24 UTC 2008


Author: tanguy

Update of /cvs/extras/rpms/ircd-hybrid/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16099

Modified Files:
	ircd-hybrid.spec 
Log Message:



Index: ircd-hybrid.spec
===================================================================
RCS file: /cvs/extras/rpms/ircd-hybrid/F-8/ircd-hybrid.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- ircd-hybrid.spec	5 May 2007 18:08:40 -0000	1.14
+++ ircd-hybrid.spec	24 Mar 2008 16:23:46 -0000	1.15
@@ -10,7 +10,7 @@
 Summary: Internet Relay Chat Server
 Name: ircd-hybrid
 Version: 7.2.3
-Release: 2%{?dist}
+Release: 5%{?dist}
 License: GPL
 Group: System Environment/Daemons
 Source0: http://ovh.dl.sourceforge.net/sourceforge/ircd-hybrid/ircd-hybrid-%{version}.tgz
@@ -19,7 +19,7 @@
 Patch0:  ircd-hybrid-7.2.0-help.diff
 URL: http://www.ircd-hybrid.org/
 BuildRequires: openssl-devel 
-Requires(pre): fedora-usermgmt
+Requires(pre): shadow-utils
 Requires(post): /sbin/chkconfig
 Requires(preun): /sbin/service, /sbin/chkconfig
 Requires(postun): /sbin/service
@@ -89,8 +89,11 @@
 
 
 %pre
-%{_sbindir}/fedora-useradd 14 -s /sbin/nologin -M -r -d %{_libdir}/ircd \
-    -c "IRC service account" ircd &>/dev/null || :
+getent group ircd >/dev/null || groupadd -r ircd
+getent passwd ircd >/dev/null || \
+useradd -r -g ircd -d %{_libdir}/ircd -s /sbin/nologin \
+    -c "IRC service account" ircd
+exit 0
 
 %post
 /sbin/chkconfig --add ircd
@@ -126,6 +129,15 @@
 
 
 %changelog
+* Mon Mar 24 2008 Eric Tanguy <eric.tanguy at univ-nantes.fr> - 7.2.3-5
+- Handle user creation like in guideline
+
+* Tue Feb 19 2008 Fedora Release Engineering <rel-eng at fedoraproject.org> - 7.2.3-4
+- Autorebuild for GCC 4.3
+
+* Wed Dec 05 2007 Release Engineering <rel-eng at fedoraproject dot org> - 7.2.3-3
+ - Rebuild for deps
+
 * Sat May 05 2007 Eric Tanguy <eric.tanguy at univ-nantes.fr> - 7.2.3-2
 - Rebuild
 




More information about the fedora-extras-commits mailing list