From 3418edb03921ec3d7f97b03e0df5e82a6f385e78 Mon Sep 17 00:00:00 2001 From: Clinton Ebadi Date: Tue, 8 Apr 2014 03:44:11 -0400 Subject: [PATCH] Bug Fixes * Actually run webbw * Use k5start in background mode so file system checks succeed * Actually install cron job * Adapt configuration defaults for hcoop --- debian/changelog | 6 ++++++ debian/control | 2 +- debian/hcoop-webalizer-config.dirs | 1 + debian/hcoop-webalizer-config.hide | 2 +- debian/hcoop-webalizer-config.transform | 1 + debian/hcoop-webalizer.cron.daily | 15 +++++++++++++-- debian/rules | 3 +++ 7 files changed, 26 insertions(+), 4 deletions(-) create mode 100644 debian/hcoop-webalizer-config.dirs create mode 100644 debian/hcoop-webalizer-config.transform diff --git a/debian/changelog b/debian/changelog index 81a61e5..69c8cb8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +hcoop-webalizer-config (1) squeeze; urgency=medium + + * Actually install cron job + + -- Clinton Ebadi Tue, 08 Apr 2014 03:43:49 -0400 + hcoop-webalizer-config (0) squeeze; urgency=low * Initial Release. diff --git a/debian/control b/debian/control index a88ca30..94eca9e 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: hcoop-webalizer-config Section: hcoop-config/web Priority: optional Maintainer: Clinton Ebadi -Build-Depends: debhelper (>= 8.0.0), config-package-dev (>= 5.1.0) +Build-Depends: debhelper (>= 8.0.0), config-package-dev (>= 5.1.0), webalizer Standards-Version: 3.9.4 Homepage: http://hcoop.net Vcs-Git: git://git.hcoop.net/git/hcoop/debian/hcoop-webalizer-config.git diff --git a/debian/hcoop-webalizer-config.dirs b/debian/hcoop-webalizer-config.dirs new file mode 100644 index 0000000..c41cb80 --- /dev/null +++ b/debian/hcoop-webalizer-config.dirs @@ -0,0 +1 @@ +/var/cache/webalizer \ No newline at end of file diff --git a/debian/hcoop-webalizer-config.hide b/debian/hcoop-webalizer-config.hide index 4c2fa2d..6a9afa7 100644 --- a/debian/hcoop-webalizer-config.hide +++ b/debian/hcoop-webalizer-config.hide @@ -1 +1 @@ -/etc/cron.daily/webalizer.hcoop \ No newline at end of file +/etc/cron.daily/webalizer \ No newline at end of file diff --git a/debian/hcoop-webalizer-config.transform b/debian/hcoop-webalizer-config.transform new file mode 100644 index 0000000..63bf8cf --- /dev/null +++ b/debian/hcoop-webalizer-config.transform @@ -0,0 +1 @@ +/etc/webalizer/webalizer.conf.hcoop $WEBBWSTATSDIR/webbw +/usr/local/sbin/webbw 1 > $WEBBWSTATSDIR/webbw.last +/usr/local/sbin/webbw 2 > $WEBBWSTATSDIR/webbw.last2 + + +[ -r /var/run/webalizer-k5start.pid ] && \ + kill `cat /var/run/webalizer-k5start.pid `; + # exit with webalizer's exit code exit $RET; diff --git a/debian/rules b/debian/rules index 536409a..d7d553f 100755 --- a/debian/rules +++ b/debian/rules @@ -6,3 +6,6 @@ %: dh $@ --with=config-package + +override_dh_installcron: + dh_installcron --name=hcoop-webalizer -- 2.20.1