debian/0000755000000000000000000000000011434566131007172 5ustar debian/squidtaild.80000644000000000000000000000161011433516757011434 0ustar .TH "SQUIDTAILD" "8" .SH "NAME" squidtaild \(em Squid log monitoring program .SH "SYNOPSIS" .PP \fBsquidtaild\fR .SH "DESCRIPTION" .PP This manual page documents briefly the \fBsquidtaild\fR command. .PP \fBsquidtaild\fR is a program that uses the information contained in /etc/squidtaild/squidtaild.conf to create html pages that display the violations that people have made against one or more of the filters you have applied to the squid proxy logging system. .SH "CONFIGURATION" .PP Configuration can be done by editing /etc/squidtaild/squidtaild.conf and by adding filters to /etc/squidtaild/filters/. .PP Filters are nothing more than wildcards that are monitored in the URL's visited by the people using the proxy server. .SH "AUTHOR" .PP This manual page was written by Radu Spineanu radu@timisoara.roedu.net for the \fBDebian GNU/Linux\fP system (but may be used by others).debian/source/0000755000000000000000000000000011433526122010465 5ustar debian/source/format0000644000000000000000000000001411433526122011673 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000211434550577010377 0ustar 7 debian/control0000644000000000000000000000122411434556205010575 0ustar Source: squidtaild Section: web Priority: extra Maintainer: Alberto Capella Silva Build-Depends: debhelper (>= 7) Build-Depends-Indep: perl (>= 5.6.0-16) Standards-Version: 3.9.1 Homepage: http://code.google.com/p/squidtaild/ Package: squidtaild Architecture: all Depends: ${perl:Depends}, ${misc:Depends}, libconfigreader-simple-perl Recommends: squid Description: Squid log monitoring program Squidtaild is a very fast, highly configurable Perl program that will dynamically create html pages that display the violations that people have made against one or more of the filters you have applied to the squid proxy logging system. debian/changelog0000644000000000000000000000667511434560634011064 0ustar squidtaild (2.1a6-6) unstable; urgency=low * New maintainer. Closes: #576162. * Standard-Versions updated to 3.9.1. * Switch to dpkg-source 3.0 (quilt) format. * debian/copyright. + Updated to DEP5. + Updated source field. * Create debian/watch. * Added Homepage field in debian/control. * debian/control, debian/compat: bump to DH7. -- Alberto Capella Silva Fri, 20 Aug 2010 10:54:08 -0430 squidtaild (2.1a6-5.4) unstable; urgency=low * Non-maintainer upload. * Don't install files from embedded configreader-simple. (Closes: #532245). + Add depends on libconfigreader-simple-perl. * Some debian/copyright clean-up. * Bump debhelper build-dep to 5. + Move DH_COMPAT from rules to compat and set to 5. + Remove now unnecessary debian/conffiles. * Move to install file instead of cp. * Add ${misc:Depends} for debhelper package. * Move perl to Build-Depends-Indep. * Bump Standards Version to 3.8.3. -- Barry deFreese Fri, 09 Oct 2009 12:24:56 -0400 squidtaild (2.1a6-5.3) unstable; urgency=low * Non-maintainer upload. * Fix FTBFS with Perl 5.10. Closes: #468200. -- Mark Hymers Sat, 05 Apr 2008 14:18:33 +0100 squidtaild (2.1a6-5.2) unstable; urgency=low * Non-maintainer upload. * Added LSB formatted dependency info in init.d script (closes: #468306) * Moved build dependencies to Build-Depends because they are used by clean -- Peter Eisentraut Wed, 02 Apr 2008 00:38:42 +0200 squidtaild (2.1a6-5.1) unstable; urgency=low * Non-maintainer upload. * debian/rules: fixed bashisms. (Closes: #459133) -- Miguel Angel Ruiz Manzano Mon, 21 Jan 2008 13:59:12 -0300 squidtaild (2.1a6-5) unstable; urgency=low * Squidtaild start/stop script error (Closes: #336087). Patch by Lucas Mellino * Update of Debian Policy. -- Víctor Pérez Pereira Wed, 22 Feb 2006 14:29:40 -0400 squidtaild (2.1a6-4) unstable; urgency=low * Maintainer's new email address. -- Víctor Pérez Pereira Wed, 12 Jan 2005 23:44:23 -0400 squidtaild (2.1a6-3) unstable; urgency=low * New maintainer (closes: #213402). * Fixed "Doesn't remove files in /etc on purge" (Closes: #245489) Changed debian/conffiles and debian/rules. * Fixed "Missing man page for squidtaild" (Closes: #273177) Patch by Radu Spineanu -- Víctor Pérez Pereira Wed, 05 Jan 2005 22:41:01 -0400 squidtaild (2.1a6-2) unstable; urgency=low * Maintainer field set to QA group. * Standard-Versions updated to 3.6.1. * Small modifications to debian/copyright. * dh_undocumented removed from debian/rules. -- Emanuele Rocca Sun, 16 Nov 2003 20:04:37 +0100 squidtaild (2.1a6-1.1) unstable; urgency=low * NMU, with maintainer's permission. * Add Build-Depends-Indep on debhelper. Closes: #190532. * Correct spelling error and grammar in package description. Closes: #125378. * Remove bogus dependency on debhelper. * Depends on perl, Recommends squid. * Update for perl policy. Moves perl module to /usr/share/perl5, man pages to /usr/share/man. -- Daniel Schepler Mon, 18 Aug 2003 23:03:52 -0700 squidtaild (2.1a6-1) unstable; urgency=low * Initial package -- Behan Webster Sun, 26 Mar 2000 22:07:18 -0500 debian/squidtaild.init0000644000000000000000000000151511433516757012234 0ustar #! /bin/sh ### BEGIN INIT INFO # Provides: squidtaild # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 ### END INIT INFO # # Written by: Behan Webster # NAME=squidtaild PATH=/bin:/usr/bin:/sbin:/usr/sbin DAEMON=/usr/sbin/squidtaild PID=/var/run/squidtaild.pid trap "" 1 test -f $DAEMON || exit 0 # See how we were called. case "$1" in start) printf "Starting $NAME: $NAME" start-stop-daemon --start --background --quiet --exec $DAEMON echo "." ;; stop) printf "Stopping $NAME: $NAME" start-stop-daemon --stop --oknodo --quiet --pidfile /var/run/squidtaild.pid rm -f $PID echo "." ;; restart | force-reload) $0 stop sleep 1 $0 start ;; *) echo "Usage: $NAME {start|stop|restart}" exit 1 ;; esac exit 0 debian/watch0000644000000000000000000000011411434521637010221 0ustar version=3 http://googlecode.debian.net/p/squidtaild .*/squidtaild-(.*)\.tgz debian/copyright0000644000000000000000000000305011434556357011134 0ustar Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135 Name: squidtaild Maintainer: Alberto Capella Silva Source: http://code.google.com/p/squidtaild/ Copyright: (C) Maurice Smiley License: GPL This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. Files: debian/* Copyright: (C) 2000 Behan Webster (C) 2005-2008 Víctor Pérez Pereira (C) 2010 Alberto Capella Silva License: GPL-2+ Files: perl_modules/ConfigReader-Simple-0.5/* Copyright: (C) 1998 Bek Oberin License: Artistic All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. On Debian GNU/Linux systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. debian/install0000644000000000000000000000003711433516757010573 0ustar config/* etc/ sbin/* usr/sbin/ debian/rules0000755000000000000000000000345711434550757010272 0ustar #!/usr/bin/make -f # Sample debian/rules that uses debhelper. # GPL copyright 1997 to 1999 by Joey Hess. # Uncomment this to turn on verbose mode. export DH_VERBOSE=1 tmp=$(shell pwd)/debian/tmp ifndef PERL PERL=/usr/bin/perl endif build: build-stamp build-stamp: dh_testdir ( cd perl_modules/ConfigReader-Simple-0.5 ; \ $(PERL) Makefile.PL INSTALLDIRS=vendor; \ $(MAKE) ) touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp ( cd perl_modules/ConfigReader-Simple-0.5 ; perl Makefile.PL ; make distclean ) dh_clean install: build dh_testdir dh_testroot dh_prep ( cd perl_modules/ConfigReader-Simple-0.5 ; make pure_install DESTDIR=$(tmp)/usr ) [ ! -d $(tmp)/usr/lib/perl5 ] || rmdir --ignore-fail-on-non-empty --parents --verbose $(tmp)/usr/lib/perl5 # Build architecture-independent files here. binary-indep: build install dh_testdir dh_testroot dh_installdocs README dh_installinit dh_installchangelogs CHANGES dh_installman debian/squidtaild.8 dh_install touch $(CURDIR)/debian/squidtaild/usr/share/doc/squidtaild/overview.txt touch $(CURDIR)/debian/squidtaild/etc/squidtaild/history touch $(CURDIR)/debian/squidtaild/etc/squidtaild/violators (for i in perl_modules/ConfigReader-Simple-0.5/blib/lib/ConfigReader/*.pm; do echo ConfigReader::`basename $$i .pm` ; pod2text $$i | perl -ne '$$/=""; s/^DESCRIPTION// && print'; done) >> $(CURDIR)/debian/squidtaild/usr/share/doc/squidtaild/overview.txt chmod 644 $(CURDIR)/debian/squidtaild/etc/squidtaild/squidtaild.conf dh_compress dh_fixperms dh_makeshlibs dh_installdeb dh_perl dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb # Build architecture-dependent files here. binary-arch: build install # We have nothing to do by default. binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install