summaryrefslogtreecommitdiff
path: root/postinst-runit
AgeCommit message (Collapse)Author
2019-03-05Correctly create symlinks in /etc/service in post-inst on first revision of ↵Dmitry Bogatov
package, that introduced runscript. (Closes: #923233)
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
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/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-07-15Support for runlevelsDmitry Bogatov
2016-06-09Improve handling of maintainer scriptsDmitry Bogatov
* checking for /etc/service symlink is moved into preinst * runscripts are enabled in postinst * runscripts are disables in prerm * supervise directory is purged on 'postrm purge'
2016-06-08Improve created /etc/sv/${NAME} directoryDmitry Bogatov
* ensure that run/finish scripts are executable * create 'supervise' symlink to not pollute /etc/ directory
2016-06-07Fix typosDmitry Bogatov
2016-06-06Write maintainer scriptsDmitry Bogatov
2016-06-04add stubs for maintainer scriptsDmitry Bogatov