Hello community, here is the log from the commit of package pound checked in at Wed Feb 7 00:33:47 CET 2007. -------- --- pound/pound.changes 2006-01-25 21:40:33.000000000 +0100 +++ /mounts/work_src_done/STABLE/pound/pound.changes 2007-02-06 16:16:00.236851000 +0100 @@ -1,0 +2,9 @@ +Tue Feb 6 14:22:58 CET 2007 - joe@suse.de + +- update to version 2.2.3 +- new configuration file syntax +- added a new example configuration file +- added configtest option to init script + + +------------------------------------------------------------------- Old: ---- Pound-1.9.tgz New: ---- Pound-2.2.3.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pound.spec ++++++ --- /var/tmp/diff_new_pack.kc1937/_old 2007-02-07 00:33:08.000000000 +0100 +++ /var/tmp/diff_new_pack.kc1937/_new 2007-02-07 00:33:08.000000000 +0100 @@ -1,24 +1,24 @@ # -# spec file for package pound (Version 1.9) +# spec file for package pound (Version 2.2.3) # -# Copyright (c) 2005 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # -# Please submit bugfixes or comments via http://www.suse.de/feedback/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: pound BuildRequires: openssl-devel -License: GPL, X11/MIT +License: GNU General Public License (GPL), Other uncritical OpenSource License Group: Productivity/Networking/Web/Proxy Summary: reverse-proxy and load-balancer URL: http://www.apsis.ch/pound/ -Version: 1.9 +Version: 2.2.3 Release: 1 -Source0: Pound-%version.tgz +Source0: Pound-%version.tar.bz2 Source1: pound.cfg Source2: init.pound Patch: pound.diff @@ -75,14 +75,21 @@ %files %defattr(-,root,root) -%doc GPL.html README FAQ +%doc GPL.html README FAQ z2_2_5_1.py z2_2_6_1.py /etc/init.d/pound -/usr/sbin/pound +%attr(555, wwwrun, www) /usr/sbin/pound +%attr(555, wwwrun, www) /usr/sbin/poundctl /usr/sbin/rcpound %_mandir/man8/pound.8.gz +%_mandir/man8/poundctl.8.gz %config(noreplace) /etc/pound.cfg %changelog -n pound +* Tue Feb 06 2007 - joe@suse.de +- update to version 2.2.3 +- new configuration file syntax +- added a new example configuration file +- added configtest option to init script * Wed Jan 25 2006 - mls@suse.de - converted neededforbuild to BuildRequires * Fri Jun 03 2005 - joe@suse.de ++++++ init.pound ++++++ --- pound/init.pound 2004-04-26 18:15:29.000000000 +0200 +++ /mounts/work_src_done/STABLE/pound/init.pound 2007-02-06 16:14:22.209883000 +0100 @@ -29,12 +29,12 @@ rc_reset case "$1" in start) - echo -n "Starting Pound HTTP Proxy Daemon" + echo -n "Starting Pound HTTP Proxy" startproc /usr/sbin/pound rc_status -v ;; stop) - echo -n "Shutting down Pound HTTP Proxy Daemon" + echo -n "Shutting down Pound HTTP Proxy" killproc -TERM /usr/sbin/pound rc_status -v ;; @@ -51,14 +51,20 @@ rc_status ;; reload) + $0 stop; sleep 1 && $0 start + rc_status ;; status) echo -n "Checking for Pound HTTP Proxy Daemon: " checkproc /usr/sbin/pound rc_status -v ;; + configtest) + echo "Checking Pound configuration ..." + eval /usr/sbin/pound -c + ;; *) - echo "Usage: $0 {start|stop|status|restart|reload}" + echo "Usage: $0 {start|stop|status|restart|reload|configtest}" exit 1 ;; esac ++++++ pound.cfg ++++++ --- pound/pound.cfg 2004-09-30 15:06:39.000000000 +0200 +++ /mounts/work_src_done/STABLE/pound/pound.cfg 2007-02-06 15:51:44.253411000 +0100 @@ -1,19 +1,22 @@ # This is a simple configuration example. # It sends all requests from port 80 to port 8080 on the same machine. -# Replace "localhost" by your IP or host name -ListenHTTP localhost,80 - -ExtendedHTTP 1 -WebDAV 1 - -LogLevel 3 -Alive 10 +# Start pound as User with Group +User "wwwrun" +Group "www" -UrlGroup ".*" - -# You have to replace "localhost" in by something more useful, e.g. your host name: -HeadRequire Host ".*localhost.*" +# Replace "localhost" by your IP or host name +ListenHTTP + Address localhost + Port 80 + + Service + HeadRequire "Host: .*localhost.*" + + BackEnd + Address localhost + Port 8080 + End + End +End -BackEnd localhost,8080,1 -EndGroup ++++++ pound.diff ++++++ --- /var/tmp/diff_new_pack.kc1937/_old 2007-02-07 00:33:08.000000000 +0100 +++ /var/tmp/diff_new_pack.kc1937/_new 2007-02-07 00:33:08.000000000 +0100 @@ -1,15 +1,18 @@ --- Makefile.in +++ Makefile.in -@@ -47,10 +47,10 @@ +@@ -50,11 +50,11 @@ install: all - [ -d @sbindir@ ] || mkdir @sbindir@ -- @INSTALL@ -o bin -g bin -m 555 -s pound @sbindir@/pound -+ @INSTALL@ -m 555 -D pound $(DESTDIR)@sbindir@/pound - [ -d @mandir@ ] || mkdir @mandir@ - [ -d @mandir@/man8 ] || mkdir @mandir@/man8 -- @INSTALL@ -o bin -g bin -m 644 pound.8 @mandir@/man8/pound.8 -+ @INSTALL@ -m 644 -D pound.8 $(DESTDIR)@mandir@/man8/pound.8 + @INSTALL@ -d ${DESTDIR}@sbindir@ +- @INSTALL@ -o @I_OWNER@ -g @I_GRP@ -m 555 pound ${DESTDIR}@sbindir@/pound +- @INSTALL@ -o @I_OWNER@ -g @I_GRP@ -m 555 poundctl ${DESTDIR}@sbindir@/poundctl ++ @INSTALL@ -m 555 pound ${DESTDIR}@sbindir@/pound ++ @INSTALL@ -m 555 poundctl ${DESTDIR}@sbindir@/poundctl + @INSTALL@ -d ${DESTDIR}@mandir@/man8 +- @INSTALL@ -o @I_OWNER@ -g @I_GRP@ -m 644 pound.8 ${DESTDIR}@mandir@/man8/pound.8 +- @INSTALL@ -o @I_OWNER@ -g @I_GRP@ -m 644 poundctl.8 ${DESTDIR}@mandir@/man8/poundctl.8 ++ @INSTALL@ -m 644 pound.8 ${DESTDIR}@mandir@/man8/pound.8 ++ @INSTALL@ -m 644 poundctl.8 ${DESTDIR}@mandir@/man8/poundctl.8 clean: - rm -f pound $(OBJS) + rm -f pound $(OBJS) poundctl poundctl.o ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org