bcron (0.10-3) unstable; urgency=medium * debian/control: Revert bcron-run: Provides:, Replaces:, Conflicts: cron-daemon instead of cron (thx Russ Allbery). * debian/control: Provides: cron, cron-daemon. -- Gerrit Pape Sat, 18 Oct 2014 19:45:39 +0000 bcron (0.10-2) unstable; urgency=low * debian/control: bcron-run: Provides:, Replaces:, Conflicts: cron-daemon instead of cron (thx Alexandre Detiste, closes: 752506). * debian/diff/0006-tests.sh-skip-tests-exec-fds-tests-exec-sim...diff: new: tests.sh: skip tests/exec-fds, tests/exec-simple if $HOME does not exist. -- Gerrit Pape Mon, 11 Aug 2014 19:11:21 +0000 bcron (0.10-1) unstable; urgency=low * new upstream release 0.10. * debian/diff/0004-bcron-exec.c-fix-typo-...diff: remove; fixed upstream. * debian/diff/0006-tests.sh-export-TZ-CST0-trailing-...diff: remove; obsolete. * debian/diff/0007-tests.sh-*.diff, 0008-bcron-exec-...diff: remove; applied upstream. * debian/control: Build-Depends: python, man2html, texinfo. * debian/diff/0001-...diff: adapt: remove *.html from TARGET to keep them on make clean. * debian/rules: ./ChangeLog no longer shipped by upstream, use NEWS. * debian/bcron-run.postinst: don't use update-service --add on package upgrade; use sv t to restart services on package upgrade. * debian/bcron-run.postinst: remove code for package upgrade from version 0.09-8 or earlier. * debian/control: remove version (>= 1.8.0-2) from Depends: runit. * debian/bcron-run.postrm: purge: use sv force-shutdown instead of force-stop to take down services; guard deluser against failure. * debian/rules: echo /usr/share/doc >conf-man; no longer install man pages explicitly. * debian/diff/0005-Makefile-don-t-use-Wl-R-bglibs-when-linking...diff: new: Makefile: don't use -Wl,-R'$${bglibs}' when linking programs. * debian/control: Standards-Version: 3.9.5.0. -- Gerrit Pape Sun, 10 Aug 2014 14:16:45 +0000 bcron (0.09-13) unstable; urgency=medium * debian/diff/0008-bcron-exec-Mark-all-temporary-files-close-...diff: new; from upstream git; bcron-exec: Mark all temporary files close-on-exec and close selfpipe; this fixes a security bug in bcron where cron jobs get access to the temporary output files from all other jobs that are still running (closes: #686650). -- Gerrit Pape Wed, 16 Jan 2013 10:13:37 +0000 bcron (0.09-12) unstable; urgency=low * debian/rules, debian/bcron.README.Debian: no longer install the bcron.info file (closes: #528865). * debian/control: bcron: Recommends: default-mta | mail-transport-agent; bcron-run: Depends: default-mta | mail-transport-agent (thx Jonathan Nieder; closes: #495834). * debian/control: Standards-Version: 3.9.2.0. -- Gerrit Pape Thu, 20 Oct 2011 12:41:01 +0000 bcron (0.09-11) unstable; urgency=low * debian/bcron-run.postrm: services' supervise dirs are now located in /var/lib/supervise/, remove those on purge. * debian/rules: no longer include named pipe /var/spool/cron/trigger in the bcron-run packages (closes: #552687). * debian/bcron-run.postinst: create named pipe /var/spool/cron/trigger if it doesn't exist yet, error out if it exists but is not a fifo. * debian/bcron-run.postrm: remove /var/spool/cron/trigger on purge. * debian/control: Standards-Version: 3.8.3.0. -- Gerrit Pape Sun, 01 Nov 2009 22:50:15 +0000 bcron (0.09-10) unstable; urgency=low * debian/control: Build-Depends: libbg1-dev (closes: #482516). -- Gerrit Pape Sun, 25 May 2008 16:15:18 +0000 bcron (0.09-9) unstable; urgency=low * debian/bcron-run.postinst, debian/bcron-run.prerm: use runit's update-service program to add/remove services from system-wide service supervision, instead of dealing with symlinks in /var/service/ directly. * debian/control: package bcron-run: Depends: runit (>= 1.8.0-2) (1st version that provides the update-service program). * debian/rules: no longer include dangling links for ./supervise/ subdirectories, update-service now takes care of this. * debian/bcron-run.postinst: remove bcron service on upgrade from <= 0.09-8, and re-add afterwards through update-service. * debian/bcron-run.postrm: purge: adapt paths in /var/run/; force-stop bcron services; remove ./supervise/ subdirectories (or symlinks) in service directories. * debian/control: add Vcs-Git: http://smarden.org/git/bcron.git/. * debian/control: Standards-Version: 3.7.3.0. -- Gerrit Pape Wed, 13 Feb 2008 22:55:42 +0000 bcron (0.09-8) unstable; urgency=medium * debian/diff/*: redo diffs with git. * debian/rules: apply diffs from debian/diff with patch -p1, not -p0. * debian/diff/0006-tests.sh-export-TZ-CST0-trailing-zero-to-make-new.diff: new; export TZ=CST0 (trailing zero) in selftests to make new glibc in sid happy (closes: #422125). * debian/diff/0007-tests.sh-replace-bashism-let-with-posix-arithmetic.diff: new; replace bashism 'let' in selftests with posix arithmetic expansions $(( )). -- Gerrit Pape Tue, 08 May 2007 17:45:32 +0000 bcron (0.09-7) unstable; urgency=medium * debian/bcron-run.postrm: check for deluser being available, if not, print warning and don't remove system users (ref: #398539). -- Gerrit Pape Fri, 17 Nov 2006 20:12:14 +0000 bcron (0.09-6) unstable; urgency=low * debian/bcron-run.postinst: don't make the log service system user cronlog member of group adm, but nogroup; cronlog's home directory is /nonexistent; make log directories mode 2750, owner cronlog:adm (closes: #396687). -- Gerrit Pape Mon, 6 Nov 2006 20:18:51 +0000 bcron (0.09-5) unstable; urgency=low * debian/control: Build-Depends: bglibs-dev (>> 1.041-1) (closes: #376244); bcron-run: Suggests: anacron (closes: #375078). -- Gerrit Pape Thu, 13 Jul 2006 18:51:24 +0000 bcron (0.09-4) unstable; urgency=low * debian/diff/initgroups.diff: new; bcron-exec: setup group membership properly (thx Joshua N Pritikin, closes: #352159). * debian/implicit: update to revision 1.11. -- Gerrit Pape Sat, 4 Mar 2006 00:25:03 +0000 bcron (0.09-3) unstable; urgency=low * debian/bcron-run.postrm: typo; minor. * debian/bcron-run.postinst, debian/bcron-run.README.Debian, debian/bcron-run.prerm: use sv program instead of runsvctrl, runsvstat, svwaitdown. * debian/control: bcron-run Depends: runit (>> 1.3.0-0). -- Gerrit Pape Wed, 12 Oct 2005 10:23:04 +0000 bcron (0.09-2) unstable; urgency=low * debian/diff/bcron-spool-socket.diff: new; change path to bcron-spool socket to /var/run/.bcron-spool (thx Tommi Virtanen, closes: #321383). -- Gerrit Pape Fri, 5 Aug 2005 17:33:30 +0000 bcron (0.09-1) unstable; urgency=low * new upstream version. * debian/diff/var-run-.bcron-spool.diff, debian/diff/man.diff: remove; adopted upstream. * debian/rules: install-arch: use $install_prefix with new bg-installer; build-arch: run selftests. * debian/control: Standards-Version: 3.6.2.0; Build-Depends: bglibs-dev (>> 1.021-0). * debian/diff/tests.diff: new; skip non-root-only spool-*-baduser tests. -- Gerrit Pape Wed, 20 Jul 2005 20:51:18 +0000 bcron (0.08-0.3) unstable; urgency=low * initial version (closes: #302309). -- Gerrit Pape Sun, 10 Apr 2005 10:02:48 +0000