rpms/leafnode/devel leafnode.spec,1.14,1.15

Kevin Fenzi (kevin) fedora-extras-commits at redhat.com
Tue Jun 17 15:26:58 UTC 2008


Author: kevin

Update of /cvs/extras/rpms/leafnode/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31801

Modified Files:
	leafnode.spec 
Log Message:
Add news user. fixes bug #437462



Index: leafnode.spec
===================================================================
RCS file: /cvs/extras/rpms/leafnode/devel/leafnode.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- leafnode.spec	10 Feb 2008 18:09:13 -0000	1.14
+++ leafnode.spec	17 Jun 2008 15:25:58 -0000	1.15
@@ -1,6 +1,6 @@
 Name: leafnode
 Version: 1.11.6
-Release: 3%{?dist}
+Release: 4%{?dist}
 
 Summary: Leaf site offline NNTP server
 License: MIT and LGPLv2
@@ -11,6 +11,7 @@
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: pcre-devel
 Requires: xinetd
+Requires(pre): shadow-utils
 
 %define confdir  %{_sysconfdir}/leafnode
 %define spooldir %{_localstatedir}/spool/news
@@ -62,6 +63,12 @@
 cp -a doc_german _doc_german
 rm -f _doc_german/doc_german/Makefile* _doc_german/doc_german/*.in
 
+%pre
+getent group news >/dev/null || groupadd -r news
+getent passwd news >/dev/null || \
+useradd -r -g news -d /etc/news -s /sbin/nologin \
+-c "News server user" news
+exit 0
 
 %files
 %defattr(-,root,root)
@@ -94,6 +101,9 @@
 rm -rf $RPM_BUILD_ROOT
 
 %changelog
+* Mon Jun 16 2008 Kevin Fenzi <kevin at tummy.com> - 1.11.6-4
+- Add news user. fixes bug #437462
+
 * Sun Feb 10 2008 Kevin Fenzi <kevin at tummy.com> - 1.11.6-3
 - Rebuild for gcc43
 




More information about the fedora-extras-commits mailing list