• Bug#1005309: RFS: runit-services/0.5.0 [ITP] -- UNIX init scheme with s

    From Lorenzo Puliti@21:1/5 to All on Fri Feb 11 02:00:01 2022
    Package: sponsorship-requests
    Severity: normal
    X-Debbugs-Cc: plorenzo@disroot.org

    Dear mentors,

    I am looking for a sponsor to reintroduce "runit-services" package:

    * Package name : runit-services
    Version : 0.5.0
    Upstream Author : <Lorenzo Puliti <plorenzo@disroot.org>
    * URL : [fill in URL of upstream's web site]
    * License : BSD-3-Clause, CC0-1.0
    * Vcs : https://salsa.debian.org/runit-team/runit-services
    Section : admin

    It builds those binary packages:

    runit-services - UNIX init scheme with service supervision (services)

    To access further information about this package, please visit the following URL:

    https://mentors.debian.net/package/runit-services/

    Alternatively, one can download the package with dget using this command:

    dget -x https://mentors.debian.net/debian/pool/main/r/runit-services/runit-services_0.5.0.dsc

    Git repo:

    https://salsa.debian.org/runit-team/runit-services/-/tree/next

    Changes since the last upload:

    runit-services (0.5.0) experimental; urgency=medium
    .
    * Reintroduce the package (closes: #986656)
    * Regenerate the source from scratch with dh_make:
    - source format 3.0 native, S-V 4.6.0
    - new standard rules file
    - Dep-5 copyright format, BSD-3-Clause and CC0
    - set myself as upstream and maintainer
    * Import Changelog, README and services from
    the old source
    * Enable Salsa CI, target experimental
    * Use dh-runit (>= 2.11.0) to install services into
    /usr/share/runit, without snippets in maintscripts
    * service install and purge:
    - relevant services are copied into /etc/sv at
    first install;
    - after installation services in /etc/sv are kept in synch
    with a trigger that watches both systemd and sysv service
    directories: (this covers new install and purge of services)
    * service upgrade:
    - service directories in /etc/sv/ are automatically
    upgraded with new versions from this package
    when no local changes are detected;
    - optional upgrade of service directories with
    local changes is supported with a flag file
    (details in README)
    * All services are standardized to easy long term
    maintenance (invoke-run, default finish file,
    svlogd or default-syslog virtual service)
    * Updated/ rewritten services:
    - apache2, xdm, chrony, postfix, cron;
    - dhclient and dhcp (no changes)
    * New services:
    - anacron, atd, cups, gdomap (gnustep), haveged,
    mariadb, mdamd, openntpd, php7.4-fpm, preload,
    proftpd, rsyslog, dbus, elogind, lightdm, sddm,
    slim, lircd, wicd, acpi-fakekey.
    * Add a TODO file to keep track of wip/outdated services
    in source that need more work: udev, saned, wdm,
    exim, gdm, squid, rpc.statd
    * Update copyright, new runscript are
    under CC0/Public Domain
    * Update package description and
    the README file
    * Override two lintian errors

    Regards,
    --
    Lorenzo Puliti

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