• Bug#935958: runit: Tools to help generating runscripts

    From Lorenzo@21:1/5 to All on Wed Feb 14 14:30:01 2024
    control: reassign 935958 runit-services

    I'm reassigning to runit-services, a converter best fits
    there.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lorenzo@21:1/5 to All on Wed Feb 14 15:30:01 2024
    control: retitle 935958 runit-services: please add a unit2run converter control: clone 935958 -1
    control: reassign -1 dh-runit
    control: retitle -1 dh-runit: dev-tools to help generating runscripts

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lorenzo@21:1/5 to All on Wed Feb 14 15:40:01 2024
    control: found -1 runit-services/0.5.5

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lorenzo@21:1/5 to All on Wed Feb 14 16:20:01 2024
    After a couple of attempts in the past, I think a converter does not
    work for complex systemd units:
    * it would require runit to provide clones of many (if not all) systemd
    features, which are out of scope for runit
    * it would require to stick with systemd internal design choices, which
    is pointless (one would just use systemd then)

    However a converter that only works with simple services files is
    probably feasible; this way most popular services will be manually
    converted and shipped by this package, while a converter could cover a
    large(?) number of rarely used but simple enough systemd services.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)