summaryrefslogtreecommitdiff
path: root/debian
AgeCommit message (Collapse)Author
2019-02-28Do not create /etc/sv directory if there is no runscript (Closes: #923439)Dmitry Bogatov
2019-02-24Release 2.8.7Dmitry Bogatov
2019-02-24Generate breaks with runit version, predating 'invoke-run' script.Dmitry Bogatov
2019-02-15Release 2.8.6Dmitry Bogatov
2019-02-15Fix short description of runit-helper (Closes: #922413)Dmitry Bogatov
2019-02-10Release 2.8.5Dmitry Bogatov
2019-02-10Mark `runit-helper' as Multi-Arch: foreign (Closes: #921950)Dmitry Bogatov
2019-02-03Release 2.8.4Dmitry Bogatov
2019-02-01Copy-edit dh_runit(1) documentation. (Closes: #920963)Dmitry Bogatov
2019-01-22Release 2.8.3Dmitry Bogatov
2019-01-22Document runit:Breaks substitution variableDmitry Bogatov
2019-01-19Release 2.8.2Dmitry Bogatov
2019-01-19Update standards version to 4.3.0 (no changes needed)Dmitry Bogatov
2019-01-19Bump debhelper-compat to 12Dmitry Bogatov
2019-01-19Update Maintainer fieldDmitry Bogatov
2018-12-16Release 2.8.1Dmitry Bogatov
2018-12-16Make `/etc/runit/runsvdir/default' directory part of package, providing ↵Dmitry Bogatov
runscript.
2018-12-16Do not impose dependency on `runit' binary packageDmitry Bogatov
Instead, generate conflict relation with old `runit' version, not providing `runit-log' user.
2018-12-12Make auto-generated runscripts invoke svlogd(8) as `runit-log' user.Dmitry Bogatov
* Make auto-generated runscripts invoke svlogd(8) as `runit-log' user. * Impose dependency on (runit >= 2.1.2-20), which provides `runit-log' user.
2018-05-27Do not re-enable serice on upgradeDmitry Bogatov
* Do not make symbolic link /etc/runit/runsvdir/default/$name -> /etc/sv/$name part of package files {in which case it will be unconditionally created on upgrade}; instead manage it in maintainer scripts: create it in postinst script on fresh install and remove on purge/remove in postrm. * Force versioned dependency on runit-helper, to make sure that versioned dependency on dh-runit would close #899242
2018-04-14Update standards version to 4.1.4 (no changes needed)Dmitry Bogatov
2018-04-14Bump compat version to 11 (no changes needed)Dmitry Bogatov
2018-04-14Invoke runit-helper only if it is availableDmitry Bogatov
2018-03-11Upload to unstable.Dmitry Bogatov
2018-03-07Mark for releaseDmitry Bogatov
2018-03-02Update Vcs-* and Homepage fields in debian/control.Dmitry Bogatov
2018-03-02Actually fix missing dh-sysuser dependencyDmitry Bogatov
dh-sysuser must but dh-runit dependency, not build-dependency!
2017-03-02Mark for release into experimentalDmitry Bogatov
2017-03-02Introduce new binary package 'runit-helper', allowing packages to access ↵Dmitry Bogatov
fixes and improvements in 'dh-runit' without rebuild.
2017-03-02Ensure that after package removal logs belong to root.Dmitry Bogatov
2017-03-02Remove 'logdir' option for simplicity sake. Strictly speaking it is ↵Dmitry Bogatov
backward-incompatible change, hence the version major bump, but I am unaware of any actual users of this option.
2017-03-02Improve readability of code, generating /etc/sv/<daemon>/log/run script ↵Dmitry Bogatov
using here-doc notation.
2017-03-01Add missing dependency on dh-sysuser.Dmitry Bogatov
2016-10-31Change naming of generated system users for logging to start with underscore.Dmitry Bogatov
2016-09-14Remove from 'dh_runit' code to install no longer present prerm maintainer ↵Dmitry Bogatov
script.
2016-09-11Upload to unstableDmitry Bogatov
2016-09-03Mark for releaseDmitry Bogatov
2016-09-03No need to invoke force-shutdown in maintainer script, runit will notice ↵Dmitry Bogatov
disappeared link anyway.
2016-09-03Do not create symbolic link in /etc/runit/runsvdir/ in maintainer script, ↵Dmitry Bogatov
make it part of binary package. It makes sure, that dpkg will make right thing.
2016-08-31Do not create /etc/service symbolic link in maintainer script of -run ↵Dmitry Bogatov
packages. It simplifies maintainace at cost of creation of empty directories in runit binary package. But since it is rare to install runit, but none of -run packages, trade-off seems justified.
2016-08-31Do not create /etc/runit/runsvdir/default directory. Instead, it is provided ↵Dmitry Bogatov
by runit binary package. It saved us trouble of ensuring, that directory is removed at apporiate time.
2016-08-23Mark for releaseDmitry Bogatov
2016-08-14Clean-up supervision directory of log process too.Dmitry Bogatov
2016-08-14Force shutdown of service we are uninstalling. Otherwise, it would be 5 ↵Dmitry Bogatov
seconds gap, when process are still alive.
2016-08-14Fix typo in mkdir option.Dmitry Bogatov
2016-08-14* Breaking change package.runit file format to improve interoperabilityDmitry Bogatov
with other tools (supply dh_runit arguments on command line) and make format extensible. See dh_runit(1). * Introduce support for automatic generation of log scripts.
2016-07-28Fix spellingDmitry Bogatov
2016-07-28Mark for releaseDmitry Bogatov
2016-07-28Fix postrm script. Previously, it halted purge with errors about missing ↵Dmitry Bogatov
supervise directory. Indeed, if service was never started, it's supervise directory is empty and removed by dpkg.
2016-07-28Fix bug, that caused dh-runit to attemt to create directory under /.Dmitry Bogatov