Hi Chris,

Sorry for being slow to respond, I'm quite busy at the moment. Would
you mind removing this NMI for the time being so I can think about
what would be best? I don't suppose there is much urgency here.

As Lorenzo noted, this package is really only meaningful in a runit
based system. I understand that the intention is to standardise within
Debian, but I also want to consider the consequences for downstream
distros.

Thanks.

Mathieu.


On Wed, Jun 12, 2024 at 09:14:24PM +0200, Chris Hofstaedtler wrote:
> Control: tags 1071149 + pending
> 
> 
> Dear maintainer,
> 
> I've prepared an NMU for socklog (versioned as 2.1.0+repack-5.1) and
> uploaded it to DELAYED/10. Please feel free to tell me if I
> should delay it longer.
> 
> I've replaced the execute_after_dh_installinit: target with a B-D on
> dh-sequence-installsysusers, which seems to be the canonical way of
> doing the same thing.
> 
> Regards.
> 

> diff -Nru socklog-2.1.0+repack/debian/changelog 
> socklog-2.1.0+repack/debian/changelog
> --- socklog-2.1.0+repack/debian/changelog     2023-03-06 22:01:18.000000000 
> +0100
> +++ socklog-2.1.0+repack/debian/changelog     2024-06-12 21:08:18.000000000 
> +0200
> @@ -1,3 +1,13 @@
> +socklog (2.1.0+repack-5.1) unstable; urgency=medium
> +
> +  * Non-maintainer upload.
> +
> +  [ Timo Röhling ]
> +  * Replace dh-sysusers with dh-sequence-installsysusers.
> +    (Closes: #1071149)
> +
> + -- Chris Hofstaedtler <z...@debian.org>  Wed, 12 Jun 2024 21:08:18 +0200
> +
>  socklog (2.1.0+repack-5) unstable; urgency=medium
>  
>    * Various uninteresting changes
> diff -Nru socklog-2.1.0+repack/debian/control 
> socklog-2.1.0+repack/debian/control
> --- socklog-2.1.0+repack/debian/control       2023-03-06 21:52:36.000000000 
> +0100
> +++ socklog-2.1.0+repack/debian/control       2024-06-12 21:08:18.000000000 
> +0200
> @@ -8,8 +8,9 @@
>  Standards-Version: 4.6.2
>  Homepage: http://smarden.org/socklog
>  Build-Depends: debhelper-compat (= 13),
> +               debhelper (>= 13.3),
>                 dh-runit,
> -               dh-sysuser,
> +               dh-sequence-installsysusers,
>                 doc-base
>  Rules-Requires-Root: no
>  
> diff -Nru socklog-2.1.0+repack/debian/rules socklog-2.1.0+repack/debian/rules
> --- socklog-2.1.0+repack/debian/rules 2023-03-06 21:52:36.000000000 +0100
> +++ socklog-2.1.0+repack/debian/rules 2024-06-12 21:08:18.000000000 +0200
> @@ -8,7 +8,7 @@
>  CONF_LD = src/conf-ld
>  
>  %:
> -     dh $@ --with runit,sysuser
> +     dh $@ --with runit
>  
>  override_dh_auto_clean:
>       rm -rf compile command
> diff -Nru socklog-2.1.0+repack/debian/socklog-run.sysuser 
> socklog-2.1.0+repack/debian/socklog-run.sysuser
> --- socklog-2.1.0+repack/debian/socklog-run.sysuser   2023-03-06 
> 21:52:36.000000000 +0100
> +++ socklog-2.1.0+repack/debian/socklog-run.sysuser   1970-01-01 
> 01:00:00.000000000 +0100
> @@ -1,5 +0,0 @@
> -_socklog-unix defaults
> -_socklog-klog defaults
> -_socklog-inet defaults
> -_socklog-ucspi-tcp defaults
> -_socklog-notify defaults
> diff -Nru socklog-2.1.0+repack/debian/socklog-run.sysusers 
> socklog-2.1.0+repack/debian/socklog-run.sysusers
> --- socklog-2.1.0+repack/debian/socklog-run.sysusers  1970-01-01 
> 01:00:00.000000000 +0100
> +++ socklog-2.1.0+repack/debian/socklog-run.sysusers  2024-06-12 
> 21:07:15.000000000 +0200
> @@ -0,0 +1,6 @@
> +u    _socklog-unix           -       "Socklog unix user"
> +u    _socklog-klog           -       "Socklog klog user"
> +u    _socklog-inet           -       "Socklog inet user"
> +u    _socklog-ucspi-tcp      -       "Socklog ucspi-tcp user"
> +u    _socklog-notify         -       "Socklog notify user"
> +


-- 
Mathieu Mirmont <m...@parad0x.org>

Attachment: signature.asc
Description: Digital signature

Reply via email to