X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=junkbuster-rh.spec;h=298bfa8ab1fe9e138bad953d9c4acdeb1f424047;hp=dc80a2b225edccadb454a211e912e1cf44e5b590;hb=243ea876cd206ac86ba2f96a7a0be55a02dc5727;hpb=9da0d102e35ed0d06bf737372b00d5d39cf5888a diff --git a/junkbuster-rh.spec b/junkbuster-rh.spec index dc80a2b2..298bfa8a 100644 --- a/junkbuster-rh.spec +++ b/junkbuster-rh.spec @@ -1,4 +1,4 @@ -# $Id: junkbuster-rh.spec,v 1.17 2001/10/10 18:59:28 hal9 Exp $ +# $Id: junkbuster-rh.spec,v 1.19 2001/10/15 03:23:59 hal9 Exp $ # # Written by and Copyright (C) 2001 the SourceForge # IJBSWA team. http://ijbswa.sourceforge.net @@ -26,6 +26,9 @@ # Temple Place - Suite 330, Boston, MA 02111-1307, USA. # # $Log: junkbuster-rh.spec,v $ +# Revision 1.19 2001/10/15 03:23:59 hal9 +# Nits. +# # Revision 1.17 2001/10/10 18:59:28 hal9 # Minor change for init script. # @@ -93,13 +96,14 @@ URL: http://ijbswa.sourceforge.net/ Packager: Stefan Waldherr Obsoletes: junkbuster-raw junkbuster-blank Prereq: /usr/sbin/useradd , /sbin/chkconfig , /sbin/service +BuildRequires: perl Conflicts: junkbuster-raw junkbuster-blank %description The Internet Junkbuster stops your browser from displaying the advertisement images that pervade many commercial web pages. Since your browser has to download fewer images, surfing the web should be -faster. +faster. %define ijbconf %{_sysconfdir}/junkbuster @@ -107,13 +111,12 @@ faster. %setup -c -n ijbswa %build -OPT_FLAGS="$RPM_OPT_FLAGS -Ipcre -Wall" -./configure -make "CFLAGS=$OPT_FLAGS" +%configure +make "CFLAGS=$RPM_OPT_FLAGS -Ipcre -Wall" strip junkbuster %pre -/usr/sbin/useradd -d /etc/junkbuster -u 73 -r junkbust -s "" > /dev/null 2>&1 || /bin/true +/usr/sbin/useradd -d /etc/junkbuster -u 73 -r junkbuster -s "" > /dev/null 2>&1 || /bin/true %install rm -rf $RPM_BUILD_ROOT @@ -149,18 +152,17 @@ cat config | \ $RPM_BUILD_ROOT%{ijbconf}/config perl -pe 's/{-no-cookies}/{-no-cookies}\n\.redhat.com/' actionsfile >\ $RPM_BUILD_ROOT%{ijbconf}/actionsfile -perl -pi -e 's/JB_USER=\"junkbuster\"/JB_USER=\"junkbust\"/' \ - $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/junkbuster %post -if [ "$1" = "1" ]; then - /sbin/chkconfig --add junkbuster -fi # for upgrade from 2.0.x -chown junkbust:junkbust /var/log/junkbuster/* 2>/dev/null -chown junkbust:junkbust /etc/junkbuster 2>/dev/null [ -f /var/log/junkbuster/junkbuster ] &&\ mv -f /var/log/junkbuster/junkbuster /var/log/junkbuster/logfile || /bin/true +chown -R junkbuster:junkbuster /var/log/junkbuster 2>/dev/null +chown -R junkbuster:junkbuster /etc/junkbuster 2>/dev/null +if [ "$1" = "1" ]; then + /sbin/chkconfig --add junkbuster + /sbin/service junkbuster condrestart > /dev/null 2>&1 +fi %preun if [ "$1" = "0" ]; then @@ -169,27 +171,30 @@ if [ "$1" = "0" ]; then fi %postun -if [ "$1" -ge "1" ]; then - /sbin/service junkbuster condrestart > /dev/null 2>&1 -fi +#if [ "$1" -ge "1" ]; then +# /sbin/service junkbuster condrestart > /dev/null 2>&1 +#fi %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) -%doc doc/webserver/developer-manual doc/webserver/user-manual README -%doc junkbuster.weekly junkbuster.monthly +%doc doc/webserver/developer-manual doc/webserver/user-manual README +%doc junkbuster.weekly junkbuster.monthly AUTHORS %dir %{ijbconf} %config %{ijbconf}/* -%attr(0744,junkbust,junkbust) %dir /var/log/junkbuster +%attr(0744,junkbuster,junkbuster) %dir /var/log/junkbuster %config %{_sysconfdir}/logrotate.d/junkbuster -%attr(0744,junkbust,junkbust)/usr/sbin/junkbuster +%attr(0744,junkbuster,junkbuster)/usr/sbin/junkbuster %{_mandir}/man8/* %config %{_sysconfdir}/rc.d/init.d/junkbuster %changelog +* Wed Oct 24 2001 Hal Burigss +- Back to user 'junkbuster' and fix configure macro. + * Wed Oct 10 2001 Hal Burigss - More changes for user 'junkbust'. Init script had 'junkbuster'.