2008
runit (2.0.0-1) unstable; urgency=low
* new upstream release.
* debian/control: Standards-Version: 3.8.0.1.
* debian/update-service: symlink to service-directory might end with
a slash (closes: #475512).
-- Gerrit Pape <pape@smarden.org> Tue, 17 Jun 2008 20:00:08 +0000
runit (1.9.0-1) unstable; urgency=low
* new upstream version.
* debian/rules, debian/runit.docs: switch from tarball-in-tarball to
upstream orig tarball.
* debian/diff/0001-...diff: adapt.
* debian/runit.NEWS.Debian: document switch from /var/service/ to
/etc/service/, recommend compatibility symlink.
-- Gerrit Pape <pape@smarden.org> Thu, 08 May 2008 00:30:53 +0000
runit (1.8.0-7) unstable; urgency=low
* debian/runit.postinst: don't exec into the kill program, so that the
shell builtin is used (closes: #475619).
-- Gerrit Pape <pape@smarden.org> Wed, 16 Apr 2008 21:02:04 +0000
runit (1.8.0-6) unstable; urgency=medium
* debian/runit.postinst: no longer retain /var/service backward
compatibility symlink on fresh install, rdepends have adopted (closes:
#461478).
* debian/control: Standards-Version: 3.7.3.0.
-- Gerrit Pape <pape@smarden.org> Wed, 09 Apr 2008 21:32:38 +0000
runit (1.8.0-5) unstable; urgency=low
* debian/runit.postinst: do not kill and restart runsvdir at all (closes:
#468642); it'll still run in /var/service/, but a backward compatibility
symlink is provided.
-- Gerrit Pape <pape@smarden.org> Sun, 02 Mar 2008 15:42:22 +0000
runit (1.8.0-4) unstable; urgency=low
* debian/runit.preinst: /etc/service transition: check whether
/var/service/ is empty before copying its content (closes: #467412),
when moving create compatibility symlink.
* debian/update-service.8: typo.
* debian/runit.postinst: /etc/service transition: don't explicitely use
sv to take down services; exec into kill to SIGHUP runsvdir or pid 1.
-- Gerrit Pape <pape@smarden.org> Mon, 25 Feb 2008 18:51:47 +0000
runit (1.8.0-3) unstable; urgency=low
* debian/update-service: enforce argument; enforce <service-name> must
not start with a dot and must not contain a slash.
* debian/update-service: prefix fatal and warn message with progname;
only warn on --remove if service is not registered, still fatal if it
is not a symlink.
* debian/2, debian/rules, debian/runit.README.Debian,
debian/runsvdir-start.8, debian/update-service, debian/update-service.8:
switch directory for services from /var/service/ to /etc/service/
(#461478).
* debian/runit.postrm: purge: adapt paths in /var/run/, remove ./supervise/
subdirectories (or symlinks) in getty-5 service directory.
* debian/update-service: when successfully adding a service simply print
"Service <service-name> added." (thx Daniel Kahn Gillmor, closes:
#466579).
* debian/runit.preinst, debian/runit.postinst: move away from /var/service/
to /etc/service/; restart runsvdir; retain backward compatibility symlink
/var/service -> /etc/service until rdepends have adopted (#461478).
* debian/update-service, debian/update-service.8: create symbolic links for
./supervise/ directories only if the service-directory resides in /etc/;
don't re-create ./log/supervise/ symlink if it already is a symlink, just
as already done for ./supervise/ (thx Jameson Rollins, closes: #466885).
* debian/update-service, debian/update-service.8: symbolic links for
./supervise/ directories now point into /var/lib/supervise/ instead of
/var/run/, so that they survive a reboot.
* debian/rules: install /var/lib/supervise/.
* debian/update-service: don't get confused if service-directory ends with
a slash.
* debian/runit.postrm: purge: remove /var/service compatibility symlink.
* debian/diff/0001-runit-s-directory-for-services-on-Debian-is-etc-ser.diff:
new: runit's directory for services on Debian is /etc/service/, not
/var/service/.
* debian/rules: target unpack: apply patch debian/diff/0001-*.
-- Gerrit Pape <pape@smarden.org> Sun, 24 Feb 2008 18:34:35 +0000
runit (1.8.0-2) unstable; urgency=low
* debian/update-service, debian/update-service.8: new; add/remove a
service to/from system-wide service supervision (helps to move away
from /var/service/, #461478).
* debian/rules: install update-service program and its manpage.
-- Gerrit Pape <pape@smarden.org> Mon, 11 Feb 2008 22:38:24 +0000
2007
runit (1.8.0-1) unstable; urgency=low
* new upstream version.
* builds against recent dietlibc-dev (closes: #406217).
* man/svlogd.8: add hint about increasing the buffer size if lots of
data is to be processed in short time (closes: #386608).
* man/svlogd.8: add hint on how to manually remove log files after the
number of log files svlogd should maintain has been reduced (closes:
#391360).
-- Gerrit Pape <pape@smarden.org> Fri, 21 Sep 2007 01:01:14 +0000
2006
runit (1.7.2-1) unstable; urgency=low
* new upstream version.
-- Gerrit Pape <pape@smarden.org> Tue, 21 Nov 2006 15:14:55 +0000
runit (1.7.1-1) unstable; urgency=low
* new upstream version.
* clarifies that chpst looks up users/groups in /etc/passwd/group
only, allows to specify users/groups by uid/gid (closes: #380261).
-- Gerrit Pape <pape@smarden.org> Sat, 4 Nov 2006 19:24:50 +0000
runit (1.7.0-1) unstable; urgency=low
* new upstream version. * debian/control: Standards-Version: 3.7.2.1.
-- Gerrit Pape <pape@smarden.org> Mon, 16 Oct 2006 19:17:32 +0000
runit (1.6.0-1) unstable; urgency=low
* new upstream version.
* cleanup *.t files possibly leftover by processor when interrupted by
signal, also on startup (thx Andras Korn, closes: #369840).
-- Gerrit Pape <pape@smarden.org> Thu, 29 Jun 2006 07:55:14 +0000
runit (1.5.1-1) unstable; urgency=low
* new upstream version.
* debian/runit.NEWS.Debian: new (1.4.1-1): the sv program replaces
runsvctrl, runsvstat, svwaitdown, svwaitup (closes: #364732).
-- Gerrit Pape <pape@smarden.org> Sat, 13 May 2006 15:30:53 +0000
runit (1.5.0-1) unstable; urgency=low
* new upstream version.
* adds configuration option p (prefix) to svlogd (closes: #356339).
* debian/implicit: update to revision 1.11.
* debian/control: Recommends: fgetty; Suggests: socklog-run.
-- Gerrit Pape <pape@smarden.org> Sun, 16 Apr 2006 12:40:11 +0000
runit (1.4.1-1) unstable; urgency=low
* new upstream version.
* fixes setting of multiple groups with dietlibc (thx Tino Keitel,
closes: #356016).
* debian/rules: no longer install the runsvctrl, runsvstat, svwaitdown,
svwaitup programsi an man pages, use sv instead; move getty-5 service
directory to /etc/sv/getty-5/; move /var/run/getty-5/ to
/var/run/sv.getty-5/.
* debian/runit.conffiles: adapt.
* debian/runit.preinst, debian/runit.postinst: move conffiles, preserve
user changes.
-- Gerrit Pape <pape@smarden.org> Mon, 20 Mar 2006 19:34:34 +0000
runit (1.3.3-1) unstable; urgency=low
* new upstream version.
-- Gerrit Pape <pape@smarden.org> Mon, 2 Jan 2006 20:41:54 +0000
2005
runit (1.3.2-1) unstable; urgency=low
* new upstream version.
* svlogd.c: don't print extra newlines to the log if additionally
writing to the network through udp (thx Andras Korn, closes: #339030).
* debian/control: update long description; Standards-Version: 3.6.2.1.
* debian/rules: get upstream version from debian/changelog.
-- Gerrit Pape <pape@smarden.org> Sun, 18 Dec 2005 11:52:21 +0000
runit (1.3.1-1) unstable; urgency=low
* new upstream version. * debian/runit.README.Debian: typo. * debian/getty-tty5.run: dev-null output of 'type fgetty'. * debian/2 (runsvdir-start): use -P option to runsvdir.
-- Gerrit Pape <pape@smarden.org> Wed, 24 Aug 2005 20:15:39 +0000
runit (1.3.0-1) unstable; urgency=low
* new upstream version. * debian/diff/runsv.8.diff: remove; obsolete. * debian/rules: adjust CFLAGS, LDFLAGS; install new sv program.
-- Gerrit Pape <pape@smarden.org> Sun, 24 Jul 2005 16:51:07 +0000
runit (1.2.3-1) unstable; urgency=low
* new upstream version.
* debian/copyright: 2005.
* debian/control: Suggests: fgetty.
* debian/getty-tty5.run: use fgetty if available.
* debian/diff/runsv.8.diff: new; fix typo in man page.
* debian/rules: target unpack: apply diff; install debian/getty-tty5.run,
debian/getty-tty5.finish.
-- Gerrit Pape <pape@smarden.org> Sun, 8 May 2005 17:49:37 +0000
runit (1.0.5-3) unstable; urgency=low
* debian/control, debian/rules: add Build-Depends: dietlibc-dev [ppc64];
add ppc64 to DIET_ARCHS (thx Andreas Jochens, closes: #299302).
-- Gerrit Pape <pape@smarden.org> Fri, 25 Mar 2005 11:22:46 +0000
runit (1.0.5-2) unstable; urgency=low
* debian/control: Build-Depends: dietlibc-dev (>> 0.28-0) to make diet
compiled programs work with a kernel with stack protection (thx Csillag
Tamas, closes: 299550).
* debian/runit.README.Debian: minor.
-- Gerrit Pape <pape@smarden.org> Sun, 20 Mar 2005 19:49:38 +0000
2004
runit (1.0.5-1) unstable; urgency=low
* new upstream release.
* debian/getty-tty5.run: don't use absolute pathname.
* debian/control, debian/rules, runit.postinst, runit.postrm: minor
cleanup.
* debian/diff/svlogd.diff: remove; obsolete.
* debian/rules: don't apply patch.
-- Gerrit Pape <pape@smarden.org> Tue, 21 Sep 2004 18:18:31 +0000
runit (1.0.4-2) unstable; urgency=medium
* debian/diff/svlogd.diff: new; from upstream CVS: several minor fixes to
svlogd.
* debian/rules: apply patch in target unpack.
-- Gerrit Pape <pape@smarden.org> Mon, 13 Sep 2004 08:37:27 +0000
runit (1.0.4-1) unstable; urgency=low
* new upstream release.
* debian/control: Build-Depends: dietlibc-dev (>> 0.27-0).
* debian/rules: minor cleanup.
* debian/implicit: update to revision 1.10.
* debian/runit.README.Debian: minor.
* debian/runit.postinst, debian/runit.postrm, debian/runit.preinst:
simplify; cleanup.
-- Gerrit Pape <pape@smarden.org> Sun, 1 Aug 2004 18:38:36 +0000
runit (1.0.3-1) unstable; urgency=low
* new upstream release. * debian/diff/chpst-chroot.diff: remove; included upstream. * debian/rules: don't apply diff; shorten architecture-check.
-- Gerrit Pape <pape@smarden.org> Sat, 26 Jun 2004 14:50:51 +0000
runit (1.0.2-3) unstable; urgency=low
* debian/diff/chpst-chroot.diff: chdir before chroot; update
runscripts.html.
* debian/control: Build-Depends: dietlibc-dev (>> 0.26-0).
-- Gerrit Pape <pape@smarden.org> Fri, 30 Apr 2004 18:55:09 +0000
runit (1.0.2-2) unstable; urgency=low
* debian/diff/chpst-chroot.diff: new; chpst supports chroot though -/
option.
* debian/rules: new target unpack; apply chpst-chroot.diff; use
dietlibc-dev on amd64 (thx Andreas Jochens).
* debian/control: Build-Depends: dietlibc-dev +[amd64].
-- Gerrit Pape <pape@smarden.org> Tue, 27 Apr 2004 17:55:40 +0000
runit (1.0.2-1) unstable; urgency=low
* new upstream release.
* debian/implicit: update to revision 1.8.
* debian/control: Build-Depends: dietlibc-dev (>> 0.25-0) (fixes
build/testing failure on arm).
* debian/rules: remove workaround to suppress gcc-3.3 warnings (closes:
#239995).
-- Gerrit Pape <pape@smarden.org> Tue, 30 Mar 2004 17:02:58 +0000
runit (1.0.1-1) unstable; urgency=low
* new upstream release.
* chpst -e dir doesn't barf on subdirectories of dir (closes: #234172).
* debian/runsvdir-start.8: new; thx Bastian Kleineidam (closes: #234114).
* debian/rules: run make check; no longer provide /usr/sbin/setuidgid;
install runsvdir-start man page; create .diet/gcc on i386 to suppress
gcc warnings in build logs; minor.
-- Gerrit Pape <pape@smarden.org> Mon, 8 Mar 2004 15:49:54 +0000
runit (1.0.0-1) unstable; urgency=low
* upstream stable release. * debian/implicit: update to revision 1.5.
-- Gerrit Pape <pape@smarden.org> Tue, 10 Feb 2004 13:20:21 +0000
runit (0.13.1-1) unstable; urgency=low
* new upstream version: fixes svlogd to print new-line character on end
of line properly (closes: #228446).
-- Gerrit Pape <pape@smarden.org> Mon, 19 Jan 2004 13:37:13 +0000
runit (0.13.0-1) unstable; urgency=low
* new upstream version: svlogd.8 documents -tt option (closes: #213011); fixes typos in runsv.8 (closes: #223076). * debian/control: Build-Depends: dietlibc, now also on s390. * debian/rules: use dietlibc on s390.
-- Gerrit Pape <pape@smarden.org> Mon, 12 Jan 2004 16:07:06 +0100
2003
runit (0.12.1-2) unstable; urgency=low
* debian/control: no longer Build-Depends: debhelper; Standards-Version:
3.6.1.0.
* debian/rules: stop using debhelper, use implicit rules; install runit,
runit-init mode 0755 (closes: #224800).
* debian/implicit: new; implicit Makefile rules.
* debian/README.Debian: rename to debian/runit.README.Debian.
* debian/runit.dirs, debian/runit.links: remove; obsolete.
* debian/runit.conffiles, debian/runit.docs: new.
* debian/runit.postinst, debian/runit.postrm, debian/runit.preinst: minor
cleanup.
-- Gerrit Pape <pape@smarden.org> Mon, 29 Dec 2003 14:51:48 +0000
runit (0.12.1-1) unstable; urgency=low
* new upstream version. * debian/control: Build-Depends: dietlibc-dev (>> 0.24-0).
-- Gerrit Pape <pape@smarden.org> Tue, 18 Nov 2003 15:45:02 +0000
runit (0.12.0-1) unstable; urgency=low
* new upstream version.
* debian/control: adapt long description; Build-Depends: dietlibc-dev
(>= 0.23-3) (ia64).
-- Gerrit Pape <pape@smarden.org> Mon, 3 Nov 2003 09:55:50 +0000
runit (0.11.2-1) unstable; urgency=low
* new upstream version.
* debian/rules: install stage 2 as /usr/sbin/runsvdir-start for the use
with /etc/inittab; enable dh_link.
* debian/runit.dirs: add /var/service, /var/run/getty-5.
* debian/README.Debian: adapt; package now automatically enables service
supervision when used with sysvinit.
* debian/runit.links: new; create symlink for getty-5 service supervise
directory to /var/run/.
* debian/runit.postinst: new; add SV entry to /etc/inittab if not present
on install and upgrade; barf on fresh install if SV entry is present
(closes: #212311).
* debian/runit.postrm: new; remove SV inittab entry on de-install; force
remove /var/run/getty-5/ on purge.
* debian/control: Standards-Version: 3.6.0
* debian/1, debian/3: remove; obsolete.
-- Gerrit Pape <pape@smarden.org> Tue, 23 Sep 2003 08:56:19 +0000
runit (0.11.0-1) unstable; urgency=low
* new upstream version:
* chpst: new; run a program with a changed process state.
* debian/rules: install chpst program, install setuidgid as symlink
to chpst.
-- Gerrit Pape <pape@smarden.org> Fri, 8 Aug 2003 13:37:45 +0200
runit (0.10.0-1) unstable; urgency=low
* new upstream version.
-- Gerrit Pape <pape@smarden.org> Sun, 22 Jun 2003 20:45:12 +0200
runit (0.9.5-1) unstable; urgency=low
* new upstream version.
* debian/rules: don't extra build setuidgid, upstream Makefile
does.
-- Gerrit Pape <pape@smarden.org> Tue, 17 Jun 2003 15:55:49 +0200
runit (0.9.4-1) unstable; urgency=medium
* new upstream version.
* debian/diff/defaultsize.diff: remove; applied upstream.
* debian/getty.run, debian/getty.finish: remove; obsolete.
* debian/rules: remove temporary patch; install upstream example
getty service directory; build and install setuidgid (drop-in
replacement for daemontools' setuidgid).
* debian/control: Standards-Version: 3.5.10.
-- Gerrit Pape <pape@smarden.org> Tue, 10 Jun 2003 09:45:28 +0200
runit (0.9.3-2) unstable; urgency=low
* debian/README.Debian: more detailed instructions on how to use
service supervision without replacing sysvinit.
-- Gerrit Pape <pape@smarden.org> Wed, 21 May 2003 21:16:48 +0200
runit (0.9.3-1) unstable; urgency=low
* new upstream version.
* debian/diff/defaultsize.diff: new; fix default max. size for single
log files to match the documentation.
* debian/rules: patch upstream; show compiler version.
-- Gerrit Pape <pape@smarden.org> Thu, 15 May 2003 12:03:22 +0200
runit (0.9.2-1) unstable; urgency=low
* new upstream version.
-- Gerrit Pape <pape@smarden.org> Sat, 3 May 2003 17:58:14 +0200
runit (0.9.1-1) unstable; urgency=low
* new upstream version.
-- Gerrit Pape <pape@smarden.org> Wed, 30 Apr 2003 22:22:17 +0200
runit (0.9.0-1) unstable; urgency=low
* new upstream version. * debian/rules: minor cleanup. * debian/control: Standards-Version: 3.5.9.
-- Gerrit Pape <pape@smarden.org> Fri, 25 Apr 2003 09:22:27 +0200
runit (0.8.4-1) unstable; urgency=low
* new upstream version.
-- Gerrit Pape <pape@smarden.org> Sun, 20 Apr 2003 19:34:37 +0200
runit (0.8.1-1) unstable; urgency=low
* new upstream version.
-- Gerrit Pape <pape@smarden.org> Wed, 12 Mar 2003 15:10:16 +0100
runit (0.8.0-1) unstable; urgency=low
* new upstream version.
-- Gerrit Pape <pape@smarden.org> Tue, 25 Feb 2003 16:17:46 +0100
runit (0.7.2-2) unstable; urgency=low
* debian/rules: resurrect copyright file.
-- Gerrit Pape <pape@smarden.org> Wed, 29 Jan 2003 19:29:33 +0100
runit (0.7.2-1) unstable; urgency=low
* new upstream version.
* debian/rules: do not install /etc/runit/{1,2,3,ctrlaltdel} (now
included in the runit-run package); install docs without
dh_installdocs.
* debian/control: Standards-Version: 3.5.8.
* debian/runit.docs: remove.
-- Gerrit Pape <pape@smarden.org> Wed, 29 Jan 2003 14:30:33 +0100
2002
runit (0.7.1-5) unstable; urgency=low
* debian/3: stop getties after all other services.
* debian/control: Architecture: any, build dependency sorts out;
build-depends on dietlibc >> 0.22-0 (available on ia64).
* debian/rules: use dh_installdocs -n.
* debian/runit.preinst: remove #DEBHELPER#.
-- Gerrit Pape <pape@smarden.org> Thu, 5 Dec 2002 22:17:18 +0100
runit (0.7.1-4) unstable; urgency=low
* debian/rules: install debian specific stage 3: fix path to service
directory.
* debian/3: new.
-- Gerrit Pape <pape@smarden.org> Thu, 7 Nov 2002 18:33:52 +0100
runit (0.7.1-3) unstable; urgency=low
* debian/control: build-depends on dietlibc >= 0.21-3 (fixes build
failure on mips/mipsel).
* debian/rules: debian/1: new.
-- Gerrit Pape <pape@smarden.org> Sun, 3 Nov 2002 23:20:23 +0100
runit (0.7.1-2) unstable; urgency=low
* debian/rules: let diet be verbose and mangle gcc options for platform
specific optimization (fixes build failure on sparc).
-- Gerrit Pape <pape@smarden.org> Thu, 24 Oct 2002 22:54:08 +0200
runit (0.7.1-1) unstable; urgency=low
* new upstream version.
-- Gerrit Pape <pape@smarden.org> Wed, 23 Oct 2002 11:46:01 +0200
runit (0.7.0-3) unstable; urgency=low
* initial official debian package (closes: #164301). * debian/runsvstat.8, debian/runsvctrl.8: new.
-- Gerrit Pape <pape@smarden.org> Fri, 18 Oct 2002 13:25:33 +0200
runit (0.7.0-2) unstable; urgency=low
* rework debian packaging to be debian policy compliant.
* runit: add lintian override: statically-linked-binary; the runit
programs are knowingly compiled statically with the diet libc.
-- Gerrit Pape <pape@smarden.org> Fri, 11 Oct 2002 14:21:25 +0200
runit (0.7.0-1) sarge; urgency=low
* See /package/admin/runit/package/CHANGES.
* preinst: new; create hardlink /sbin/runit.old -> /sbin/runit on
upgrade.
-- Gerrit Pape <pape@smarden.org> Mon, 7 Oct 2002 11:25:47 +0200
runit (0.6.0-1) sarge; urgency=low
* See /package/admin/runit/package/CHANGES.
-- Gerrit Pape <pape@smarden.org> Fri, 27 Sep 2002 16:35:53 +0200
runit (0.5.2-1) sarge; urgency=low
* See /package/admin/runit/package/CHANGES.
-- Gerrit Pape <pape@smarden.org> Mon, 23 Sep 2002 12:06:09 +0200
runit (0.5.0-1) sarge; urgency=low
* See /package/admin/runit/package/CHANGES.
-- Gerrit Pape <pape@smarden.org> Wed, 28 Aug 2002 13:23:11 +0200
runit (0.4.1-1) woody; urgency=low
* See /package/admin/runit/package/CHANGES.
-- Gerrit Pape <pape@smarden.org> Mon, 24 Jun 2002 16:07:53 +0200
runit (0.4.0-1) woody; urgency=low
* See /package/admin/runit/package/CHANGES. * build and install the utmpset program.
-- Gerrit Pape <pape@smarden.org> Sun, 19 May 2002 12:31:09 +0200
runit (0.3.2-2) woody; urgency=low
* getty service directory /etc/runit/getty-tty5 moved to
/etc/runit/getty-5 according to updated doc/replaceinit.html.
* compiled with dietlibc 0.16.
-- Gerrit Pape <pape@smarden.org> Sat, 30 Mar 2002 13:05:28 +0100
runit (0.3.2-1) woody; urgency=low
* See /package/admin/runit/package/CHANGES.
-- Gerrit Pape <pape@smarden.org> Wed, 13 Feb 2002 10:56:17 +0100
runit (0.3.1-1) woody; urgency=low
* See /package/admin/runit/package/CHANGES.
-- Gerrit Pape <pape@smarden.org> Sun, 3 Feb 2002 16:30:55 +0100
runit (0.3.0-1) woody; urgency=low
* See /package/admin/runit/package/CHANGES.
-- Gerrit Pape <pape@smarden.org> Tue, 29 Jan 2002 19:54:06 +0100
runit (0.2.7-1) woody; urgency=low
* See /package/admin/runit/package/CHANGES.
-- Gerrit Pape <pape@smarden.org> Tue, 1 Jan 2002 16:20:14 +0100
2001
runit (0.2.6-1) woody; urgency=low
* See /package/admin/runit/package/CHANGES. * manpages svwait*.8 installed.
-- Gerrit Pape <pape@smarden.org> Sun, 30 Dec 2001 17:29:29 +0100
runit (0.2.3-1) woody; urgency=low
* See /package/admin/runit/package/CHANGES. * Build-Depends on dietlibc, uses diet to compile programs.
-- Gerrit Pape <pape@smarden.org> Sat, 22 Dec 2001 20:37:03 +0100
runit (0.1.1-1) woody; urgency=low
* Initial Release.
-- Gerrit Pape <pape@smarden.org> Tue, 20 Nov 2001 11:56:58 +0100