rpms/ircd-hybrid/EL-5 ircd-hybrid.spec,1.13,1.14

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


Author: tanguy

Update of /cvs/extras/rpms/ircd-hybrid/EL-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16413

Modified Files:
	ircd-hybrid.spec 
Log Message:



Index: ircd-hybrid.spec
===================================================================
RCS file: /cvs/extras/rpms/ircd-hybrid/EL-5/ircd-hybrid.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- ircd-hybrid.spec	28 Feb 2007 21:42:37 -0000	1.13
+++ ircd-hybrid.spec	24 Mar 2008 16:29:44 -0000	1.14
@@ -10,7 +10,7 @@
 Summary: Internet Relay Chat Server
 Name: ircd-hybrid
 Version: 7.2.3
-Release: 1%{?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,18 @@
 
 
 %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
+
 * Mon Aug 28 2006 Eric Tanguy <eric.tanguy at univ-nantes.fr> - 7.2.3-1
 - Update de 7.2.3
 




More information about the fedora-extras-commits mailing list