-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 12 Apr 2026 23:07:44 +0200
Binary: runit-cron-snooze runit-dbus-user-session runit-services 
runit-user-services runit-user-session
Source: runit-services
Architecture: all amd64 source
Version: 0.13.0
Distribution: experimental
Urgency: medium
Maintainer: Lorenzo Puliti <[email protected]>
Changed-By: Lorenzo Puliti <[email protected]>
Description: 
 runit-cron-snooze - cron and anacron with snooze and runit supervision
 runit-dbus-user-session - D-Bus user instance (runit integration)
 runit-services - UNIX init scheme with service supervision (services)
 runit-user-services - UNIX init scheme with service supervision (user services)
 runit-user-session - UNIX init scheme with service supervision (user session)
Changes:
 runit-services (0.13.0) experimental; urgency=medium
 .
   * new runit-user-session package:
    - add a runsvdir runsvdir@default template, to start
      runsvdir@$USER for each user at login; override
      term with hup in control/t; clean xenv dir in finish;
    - runsvdir@default/run: create directory tree in user's home
      if missing; write several xdg variables to xenv, used to set
      the environment of runscripts with 'chpst -e'
    - add a pam_config file with pam_exec, to run
      an exec-userintance script at pam events
    - exec-userinstance:  write pam environment
      to xenv dir; use PAM_SERVICE to filter login events;
      works with wayland and x11, but only an hardcoded list of
      login manager is supported for now
    - add support for linger mode session
    - conflicts with turnstile, no-op under systemd and
      no-op when openrc user-session is detected
      + thanks to Mark Hindley <[email protected]>
    - make pam dependency optional on Hurd (works only
      in linger mode)
    - add README with examples and instructions
   * new runit-user-services package:
    - add pipewire@user, wireplumber@user and
      pipewire-pulse@user templates for user services
   * new runit-dbus-user-session package: it doesn't replace
      dbus-x11 package for now, but user services can wait for
      and depend on a session dbus service with a predictable
      DBUS_SESSION_BUS_ADDRESS
    - add dbus@user template for a session bus user service;
      use /run/user/$uid/bus path for socket, use 'check' file
      for readiness and remove the dbus socket in 'finish'
   * new runit-cron-snooze package:
    - add snooze-[hourly|daily|weekly|monthly|yearly] services, to
      replace cron and anacron
    - add and use /var/cache/runit-snooze for timefiles
   * install new services with dh-runit in usr, use triggers to enable and
       restart user services with runit's trigger_sv; sync at postinst,
       stop in prerm and purge in postrm.
   * user-session, user-services and dbus-user-session:
     - depends on runit >= 2.3.0-1
     - workround issue with trigger_sv setup for user services (needs
       a fix in runit package)
   * debian/gitlab-ci: set release to unstable
   * update d/copyright.in for runit-user-session and runit-cron-snooze
   * d/copyright: regenarate for new packages and new user services
   * lintian: fix several issues and add overrides
Checksums-Sha1: 
 ffd3bc36bc149b31d7823daaa17a4070b899f4f5 1395 runit-services_0.13.0.dsc
 5cd5161a91c0bfc00e7c64370ecf4f67145e1ea3 31608 runit-services_0.13.0.tar.xz
 2354c3c86783d0035616d6e16def8f7fe1efebda 6377 
runit-services_0.13.0_amd64.buildinfo
 d330c92aca0a49af95a7e5eff8e2a0be443c58ab 9060 runit-cron-snooze_0.13.0_all.deb
 ecf2c5771b46dd03b08065c19d6fdae1fff9c6b6 8936 
runit-dbus-user-session_0.13.0_all.deb
 63b05d50856d95e880e8c59f9acb2d860ebaed9c 27400 runit-services_0.13.0_all.deb
 948aeaf34928f5adcaefee35b6eda985227a7684 9172 
runit-user-services_0.13.0_all.deb
 cd617df39361c1d3297f0f7ee2e5460a22d4cf1b 14860 
runit-user-session_0.13.0_amd64.deb
Checksums-Sha256: 
 564fac0087fbbfc3d7a4039bd5a4b6f76ad481f916be59f2848bd1adc648804d 1395 
runit-services_0.13.0.dsc
 9f7af9834134ee934055bfc3fc756a67bb84e656b733e2a142c4d2eb7e3cafa9 31608 
runit-services_0.13.0.tar.xz
 2ae4ccd3e20543c94a5aa1f62460a3b02681acc0efa3eb8592bb60ca983eae39 6377 
runit-services_0.13.0_amd64.buildinfo
 f54747473538e75dc954c3f40223fb3e7083d56e8be5f871fea1e76aae4b30e1 9060 
runit-cron-snooze_0.13.0_all.deb
 af13388733ae164f36b2910296b131ec5b97af92ca7a0a441cb572a74665573e 8936 
runit-dbus-user-session_0.13.0_all.deb
 8c51c0d409d22c757c762bd703dbb6ae89d74fbf3dcfa3d3fbeb6755d3672e93 27400 
runit-services_0.13.0_all.deb
 b214b0df7e5230f8105757be4fda9b305d8cb3b224edbe7663fadcedc679ed0e 9172 
runit-user-services_0.13.0_all.deb
 cca9a41ce1afcc238e62c98f7cf2d4c61578ba967555a920f5c5b63cccc78cc7 14860 
runit-user-session_0.13.0_amd64.deb
Files: 
 4497fcbc32ba53beda3697ea433d42a4 1395 admin optional runit-services_0.13.0.dsc
 87224ddd82ee2bfac32f483bf83294d3 31608 admin optional 
runit-services_0.13.0.tar.xz
 46b924b7201ffdc02fc5b6ecb1ae8b4b 6377 admin optional 
runit-services_0.13.0_amd64.buildinfo
 8cf6ad55c210c5c20d925542d4787c20 9060 admin optional 
runit-cron-snooze_0.13.0_all.deb
 65a9e9505d5559aed8fa6f4fa9b15222 8936 admin optional 
runit-dbus-user-session_0.13.0_all.deb
 7662a741911e550a201b6c444fb1dccc 27400 admin optional 
runit-services_0.13.0_all.deb
 b5438c51d320ac352d847a7167868270 9172 admin optional 
runit-user-services_0.13.0_all.deb
 2856a259701dfd17cafd5d4acfee38cf 14860 admin optional 
runit-user-session_0.13.0_amd64.deb

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQQUWTv/Sl6/b+DpcW7svtu2B7myvgUCaghlsQAKCRDsvtu2B7my
vgAdAPwLf5o36YoTyMBNt96fRKNgYwG3AmgdSx5Zw7NsRXpmcAEAjgwekrfu9kaZ
YPxZpH+vLwparF7rE5WD+ZN29WSIKwo=
=4Axq
-----END PGP SIGNATURE-----

Attachment: pgpGhReF3kVto.pgp
Description: PGP signature

Reply via email to