debian/0000775000000000000000000000000012160246074007172 5ustar debian/apache2/0000775000000000000000000000000012160246074010475 5ustar debian/apache2/lightsquid.conf0000664000000000000000000000014712160246074013523 0ustar Alias /lightsquid/ /usr/lib/cgi-bin/lightsquid/ Require local debian/changelog0000664000000000000000000000172512160246074011051 0ustar lightsquid (1.8-4) unstable; urgency=low * copyright-format 1.0 * Fix "transition towards Apache 2.4" (Closes: #669815) + debian/control: Depends on apahce2 | httpd. + Switch Apache2 config location to /etc/apaches/conf-available. * lightsquid.conf: Apache2.4 style acl directive * debian/control: Bump Standards-Version to 3.9.4 (with no changes). -- TANIGUCHI Takaki Wed, 19 Jun 2013 15:13:42 +0900 lightsquid (1.8-3) unstable; urgency=low * debian/control: Add Vcs-* fields. * debian/lightsquid.cron.d: Fixed command path. (Closes: #651994) -- TANIGUCHI Takaki Wed, 14 Dec 2011 09:06:23 +0900 lightsquid (1.8-2) unstable; urgency=low * debian/control: Improve description. -- TANIGUCHI Takaki Tue, 05 Apr 2011 21:56:58 +0900 lightsquid (1.8-1) unstable; urgency=low * Initial release (Closes: #509145) -- TANIGUCHI Takaki Thu, 27 Jan 2011 09:49:20 +0900 debian/compat0000664000000000000000000000000212160246074010370 0ustar 7 debian/control0000664000000000000000000000145612160246074010603 0ustar Source: lightsquid Section: admin Priority: extra Maintainer: TANIGUCHI Takaki Build-Depends: debhelper (>= 7.0.50~) Standards-Version: 3.9.4 Homepage: http://lightsquid.sourceforge.net/ Vcs-Git: git://git.debian.org/collab-maint/lightsquid.git Vcs-Browser: http://git.debian.org/?p=collab-maint/lightsquid.git;a=summary Package: lightsquid Architecture: all Depends: ${perl:Depends} , ${misc:Depends} , perl , libtime-local-perl , libdbi-perl , libgd-gd2-perl , apache2 | httpd Description: Lite and fast log analizer for squid proxy If you use SQUID, some time your want see how your user eat traffic. Lightsquid analyses SQUID's log file. You could see graphical reports through the web CGI. The reports show per user data and per site data. It is easy to customize output HTML. debian/copyright0000664000000000000000000000207412160246074011130 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: lightsquid Source: http://lightsquid.sourceforge.net Files: * Copyright: 2004-2005 Sergey Erokhin AKA ESL License: GPL-2.0+ Files: debian/* Copyright: 2011 TANIGUCHI Takaki License: GPL-2.0+ License: GPL-2.0+ This package 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 package 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, see . On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". debian/dirs0000664000000000000000000000003212160246074010051 0ustar var/lib/lightsquid/report debian/docs0000664000000000000000000000000612160246074010041 0ustar doc/* debian/examples0000664000000000000000000000005012160246074010726 0ustar group.cfg.src realname.cfg skipuser.cfg debian/install0000664000000000000000000000046612160246074010571 0ustar *.cgi usr/lib/cgi-bin/lightsquid *.pl usr/share/lightsquid lightsquid.cfg etc/lightsquid # *.cfg etc/lightsquid # group.cfg.src etc/lightsquid ip2name usr/share/lightsquid lang usr/share/lightsquid tools usr/share/lightsquid tpl usr/share/lightsquid debian/apache2/lightsquid.conf etc/apache2/conf-available debian/lightsquid.cron.d0000664000000000000000000000022612160246074012454 0ustar # # Regular cron jobs for the lightsquid package # 0 4 * * * root [ -x /usr/share/lightsquid/lightparser.pl ] && /usr/share/lightsquid/lightparser.pl debian/links0000664000000000000000000000063012160246074010234 0ustar # etc/lightsquid/group.cfg usr/lib/cgi-bin/lightsquid/group.cfg etc/lightsquid/lightsquid.cfg usr/lib/cgi-bin/lightsquid/lightsquid.cfg #etc/lightsquid/realname.cfg usr/lib/cgi-bin/lightsquid/realname.cfg #etc/lightsquid/skipuser.cfg usr/lib/cgi-bin/lightsquid/skipuser.cfg usr/share/lightsquid/common.pl usr/lib/cgi-bin/lightsquid/common.pl etc/lightsquid/lightsquid.cfg usr/share/lightsquid/lightsquid.cfg debian/patches/0000775000000000000000000000000012160246074010621 5ustar debian/patches/debian-changes-1.8-10000664000000000000000000000376012160246074014044 0ustar Description: Upstream changes introduced in version 1.8-1 This patch has been created by dpkg-source during the package build. Here's the last changelog entry, hopefully it gives details on why those changes were made: . lightsquid (1.8-1) unstable; urgency=low . * Initial release (Closes: #509145) . The person named in the Author field signed this changelog entry. Author: TANIGUCHI Takaki Bug-Debian: http://bugs.debian.org/509145 --- The information above should follow the Patch Tagging Guidelines, please checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here are templates for supplementary fields that you might want to add: Origin: , Bug: Bug-Debian: http://bugs.debian.org/ Bug-Ubuntu: https://launchpad.net/bugs/ Forwarded: Reviewed-By: Last-Update: --- lightsquid-1.8.orig/lightsquid.cfg +++ lightsquid-1.8/lightsquid.cfg @@ -12,17 +12,17 @@ # -------------------- GLOBAL VARIABLES --------------------------- #path to additional `cfg` files -$cfgpath ="/var/www/html/lightsquid"; +$cfgpath ="/etc/lightsquid"; #path to `tpl` folder -$tplpath ="/var/www/html/lightsquid/tpl"; +$tplpath ="/usr/share/lightsquid/tpl"; #path to `lang` folder -$langpath ="/var/www/html/lightsquid/lang"; +$langpath ="/usr/share/lightsquid/lang"; #path to `report` folder -$reportpath ="/var/www/html/lightsquid/report"; +$reportpath ="/var/lib/lightsquid/report"; #path to access.log -$logpath ="/var/log/squid"; +$logpath ="/var/log/squid3"; #path to `ip2name` folder -$ip2namepath ="/var/www/html/lightsquid/ip2name"; +$ip2namepath ="/usr/share/lightsquid/ip2name"; #path to `lockfile` ;-) $lockpath =$reportpath; debian/patches/series0000664000000000000000000000002512160246074012033 0ustar debian-changes-1.8-1 debian/postrm0000664000000000000000000000174112160246074010444 0ustar #!/bin/sh # postrm script for lightsquid # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `remove' # * `purge' # * `upgrade' # * `failed-upgrade' # * `abort-install' # * `abort-install' # * `abort-upgrade' # * `disappear' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in purge) rm -rf /var/lib/lightsquid/report ;; purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) ;; *) echo "postrm called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/rules0000775000000000000000000000003712160246074010252 0ustar #!/usr/bin/make -f %: dh $@ debian/source/0000775000000000000000000000000012160246074010472 5ustar debian/source/format0000664000000000000000000000001412160246074011700 0ustar 3.0 (quilt) debian/watch0000664000000000000000000000143712160246074010230 0ustar # Example watch control file for uscan # Rename this file to "watch" and then you can run the "uscan" command # to check for upstream updates and more. # See uscan(1) for format # Compulsory line, this is a version 3 file version=3 # Uncomment to examine a Webpage # #http://www.example.com/downloads.php lightsquid-(.*)\.tar\.gz # Uncomment to examine a Webserver directory #http://www.example.com/pub/lightsquid-(.*)\.tar\.gz # Uncommment to examine a FTP server #ftp://ftp.example.com/pub/lightsquid-(.*)\.tar\.gz debian uupdate # Uncomment to find new files on sourceforge, for devscripts >= 2.9 # http://sf.net/lightsquid/lightsquid-(.*)\.tar\.gz # Uncomment to find new files on GooglePages # http://example.googlepages.com/foo.html lightsquid-(.*)\.tar\.gz