rpms/Pound/devel .cvsignore, 1.14, 1.15 Pound.spec, 1.14, 1.15 sources, 1.14, 1.15
Ruben Kerkhof (ruben)
fedora-extras-commits at redhat.com
Fri May 25 18:33:06 UTC 2007
Author: ruben
Update of /cvs/extras/rpms/Pound/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31762
Modified Files:
.cvsignore Pound.spec sources
Log Message:
* Fri May 25 2007 Ruben Kerkhof <ruben at rubenkerkhof.com> 2.4-0.1b
- Update to experimental version 2.4b
- Better handling of user creation
- Build with tcmalloc for increased performance
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/Pound/devel/.cvsignore,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- .cvsignore 11 Apr 2007 21:19:27 -0000 1.14
+++ .cvsignore 25 May 2007 18:32:31 -0000 1.15
@@ -1 +1 @@
-Pound-2.3.tgz
+Pound-2.4b.tgz
Index: Pound.spec
===================================================================
RCS file: /cvs/extras/rpms/Pound/devel/Pound.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- Pound.spec 11 Apr 2007 21:19:27 -0000 1.14
+++ Pound.spec 25 May 2007 18:32:31 -0000 1.15
@@ -1,28 +1,29 @@
-%define pound_user pound
-%define pound_group %{pound_user}
-%define pound_home %{_localstatedir}/lib/pound
-
-Name: Pound
-Version: 2.3
-Release: 1%{?dist}
-Summary: Reverse proxy and load balancer
-
-Group: System Environment/Daemons
-License: GPL
-URL: http://apsis.ch/pound
-
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: openssl-devel, pcre-devel
-
-Requires(pre): %{_sbindir}/useradd
-Requires(post): /sbin/chkconfig
-Requires(preun): /sbin/chkconfig, /sbin/service
-Requires(postun): /sbin/service
-
-Source0: http://apsis.ch/pound/%{name}-%{version}.tgz
-Source1: pound.init
-Source2: pound.cfg
-Patch0: pound-remove-owner.patch
+%define pound_user pound
+%define pound_group pound
+%define pound_home %{_localstatedir}/lib/pound
+
+Name: Pound
+Version: 2.4
+Release: 0.1.b%{?dist}
+Summary: Reverse proxy and load balancer
+
+Group: System Environment/Daemons
+License: GPL
+URL: http://apsis.ch/pound
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRequires: openssl-devel, pcre-devel google-perftools-devel
+
+Requires(pre): %{_sbindir}/useradd
+Requires(pre): %{_sbindir}/groupadd
+Requires(post): /sbin/chkconfig
+Requires(preun): /sbin/chkconfig, /sbin/service
+Requires(postun): /sbin/service
+
+Source0: http://apsis.ch/pound/%{name}-%{version}b.tgz
+Source1: pound.init
+Source2: pound.cfg
+Patch0: pound-remove-owner.patch
%description
The Pound program is a reverse proxy, load balancer and
@@ -34,7 +35,7 @@
give away
%prep
-%setup -q
+%setup -q -n %{name}-%{version}b
%patch0 -p1 -b .remove-owner
%build
@@ -56,8 +57,10 @@
rm -rf %{buildroot}
%pre
-%{_sbindir}/useradd -c "Pound user" -s /bin/false -r -d %{pound_home} \
- %{pound_user} 2>/dev/null || :
+%{_sbindir}/groupadd -f -r %{pound_group}
+id %{pound_user} >/dev/null 2>&1 || \
+ %{_sbindir}/useradd -r -g %{pound_group} -d %{pound_home} -s /sbin/nologin \
+ -c "Pound user" %{pound_user}
%post
/sbin/chkconfig --add pound
@@ -84,13 +87,13 @@
%preun
if [ $1 = 0 ]; then
- /sbin/service pound stop >/dev/null 2>&1
- /sbin/chkconfig --del pound
+ /sbin/service pound stop >/dev/null 2>&1
+ /sbin/chkconfig --del pound
fi
%postun
if [ $1 -ge 1 ] ; then
- /sbin/service pound condrestart > /dev/null 2>&1 || :
+ /sbin/service pound condrestart > /dev/null 2>&1 || :
fi
%files
@@ -106,6 +109,11 @@
%attr(-,%{pound_user},%{pound_group}) %dir %{pound_home}
%changelog
+* Fri May 25 2007 Ruben Kerkhof <ruben at rubenkerkhof.com> 2.4-0.1b
+- Update to experimental version 2.4b
+- Better handling of user creation
+- Build with tcmalloc for increased performance
+
* Wed Apr 11 2007 Ruben Kerkhof <ruben at rubenkerkhof.com> 2.3-1
- Update to 2.3
* Thu Apr 05 2007 <ruben at rubenkerkhof.com> 2.2.8-1
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/Pound/devel/sources,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- sources 11 Apr 2007 21:19:27 -0000 1.14
+++ sources 25 May 2007 18:32:31 -0000 1.15
@@ -1 +1 @@
-94251bfc0d38e7aa4d50bff971ddc72e Pound-2.3.tgz
+62ff13f4bca187f7cd0b99a3b31e52a4 Pound-2.4b.tgz
More information about the fedora-extras-commits
mailing list