Bug#977925: dh-runit: does not create the /etc/sv/*/log/supervise symlink

2020-12-29 Thread Lorenzo
On Wed, 23 Dec 2020 00:23:12 +0100
Mathieu Mirmont  wrote:

> Package: dh-runit
> Version: 2.10.2
> Severity: wishlist
> 
> Dear Maintainer,
> 
> When I use the logscript option, a log/supervise symlink is created by
> dh_runit. When I don't use the logscript option and provide my own
> log/run script instead, the log/supervise symlink is not created.
> 
> As a result /etc/sv/.../log/supervise ends up being a directory
> created at runtime, which while not breaking is a bit inconsistent.
> I'm shipping a dangling symlink as log/supervise for now, but that is
> also inconsistent since the main supervise symlink is taken care of by
> dh_runit.
> 
> The right logic I think would be to make the symlink is logscript is
> not given but a log/run script is present.
> 
> Cheers,
> 

Hi Mathieu,

Thanks for the report, will fix this in 2.10.3.

Cheers,
Lorenzo



Bug#977925: dh-runit: does not create the /etc/sv/*/log/supervise symlink

2020-12-22 Thread Mathieu Mirmont
Package: dh-runit
Version: 2.10.2
Severity: wishlist

Dear Maintainer,

When I use the logscript option, a log/supervise symlink is created by
dh_runit. When I don't use the logscript option and provide my own
log/run script instead, the log/supervise symlink is not created.

As a result /etc/sv/.../log/supervise ends up being a directory
created at runtime, which while not breaking is a bit inconsistent.
I'm shipping a dangling symlink as log/supervise for now, but that is
also inconsistent since the main supervise symlink is taken care of by
dh_runit.

The right logic I think would be to make the symlink is logscript is
not given but a log/run script is present.

Cheers,

-- 
Mathieu Mirmont