1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
|
dh-runit (2.8.2) UNRELEASED; urgency=medium
* Update Maintainer field
-- Dmitry Bogatov <KAction@debian.org> Sat, 19 Jan 2019 03:18:11 +0000
dh-runit (2.8.1) experimental; urgency=medium
* Make auto-generated runscripts invoke svlogd(8) as `runit-log' user.
* Impose dependency on (runit >= 2.1.2-20), which provides `runit-log'
user.
* Do not impose dependency on `runit' binary package. Instead,
generate conflict relation with old `runit' version, not providing
`runit-log' user.
* Make `/etc/runit/runsvdir/default' directory part of package,
providing runscript.
-- Dmitry Bogatov <KAction@debian.org> Sun, 16 Dec 2018 10:16:30 +0000
dh-runit (2.7.3) unstable; urgency=medium
* Do not re-enable serice on upgrade, if it was disable by local
administrator (See #899242)
-- Dmitry Bogatov <KAction@gnu.org> Wed, 23 May 2018 08:19:55 +0300
dh-runit (2.7.2) unstable; urgency=medium
* Invoke runit-helper only if it is available. It ensures, that in
pathological case, when it isn't (piuparts), postrm script do not fail.
* Bump compat version to 11 (no changes needed)
* Update standards version to 4.1.4 (no changes needed)
-- Dmitry Bogatov <KAction@gnu.org> Sat, 14 Apr 2018 17:58:58 +0300
dh-runit (2.7.1) unstable; urgency=medium
* Upload to unstable.
-- Dmitry Bogatov <KAction@gnu.org> Sun, 11 Mar 2018 12:11:26 +0300
dh-runit (2.7) experimental; urgency=medium
* Change naming of generated system users for logging to start
with underscore.
* Add missing dependency on dh-sysuser.
* Improve readability of code, generating /etc/sv/<daemon>/log/run
script using here-doc notation.
* Remove 'logdir' option for simplicity sake. Strictly speaking it is
backward-incompatible change, hence the version major bump, but I am
unaware of any actual users of this option.
* Ensure that after package removal logs belong to root.
* Introduce new binary package 'runit-helper', allowing packages to
access fixes and improvements in 'dh-runit' without rebuild.
* Update Vcs-* and Homepage fields in debian/control.
-- Dmitry Bogatov <KAction@gnu.org> Wed, 07 Mar 2018 03:33:22 +0300
dh-runit (1.6.2) unstable; urgency=medium
* Remove from 'dh_runit' code to install no longer present prerm
maintainer script.
-- Dmitry Bogatov <KAction@gnu.org> Wed, 14 Sep 2016 12:23:17 +0300
dh-runit (1.6.1) unstable; urgency=medium
* Upload to unstable
-- Dmitry Bogatov <KAction@gnu.org> Sun, 11 Sep 2016 21:53:47 +0300
dh-runit (1.6) experimental; urgency=medium
* Do not create /etc/runit/runsvdir/default directory. Instead, it is
provided by runit binary package. It saved us trouble of ensuring,
that directory is removed at apporiate time.
* Do not create /etc/service symbolic link in maintainer script of
-run 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.
* Do not create symbolic link in /etc/runit/runsvdir/ in maintainer script,
make it part of binary package. It makes sure, that dpkg will make right
thing.
* No need to invoke force-shutdown in maintainer script, runit will notice
disappeared link anyway.
-- Dmitry Bogatov <KAction@gnu.org> Sat, 03 Sep 2016 20:52:18 +0300
dh-runit (1.5) unstable; urgency=medium
* Breaking change package.runit file format to improve interoperability
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.
* Fix typo in mkdir option.
* Force shutdown of service we are uninstalling. Otherwise, it would be
5 seconds gap, when process are still alive.
* Clean-up supervision directory of log process too.
-- Dmitry Bogatov <KAction@gnu.org> Tue, 23 Aug 2016 12:59:59 +0300
dh-runit (0.4) unstable; urgency=medium
* Fix bug, that caused dh-runit to attempt to create directory
under /.
* Fix postrm script. Previously, it halted purge with errors about
missing supervise directory. Indeed, if service was never started,
it's supervise directory is empty and removed by dpkg.
-- Dmitry Bogatov <KAction@gnu.org> Thu, 28 Jul 2016 18:46:49 +0300
dh-runit (0.3) unstable; urgency=medium
* Support for `runlevels'. Now, runscripts are installed for
`runlevel' default, but system adminstrator can create more.
-- Dmitry Bogatov <KAction@gnu.org> Fri, 15 Jul 2016 09:45:08 +0300
dh-runit (0.2) unstable; urgency=medium
* Change arch:any to arch:all. Perl script is arch-independent.
-- Dmitry Bogatov <KAction@gnu.org> Fri, 15 Jul 2016 09:45:04 +0300
dh-runit (0.1) unstable; urgency=medium
* Initial release (Closes: #826771)
-- Dmitry Bogatov <KAction@gnu.org> Sat, 04 Jun 2016 13:41:17 +0300
|