[vz-dev] [volkszaehler/vzlogger] 6a6fdc: Install and use sysusers.d/tmpfiles.d config files

Luca Boccassi noreply at github.com
Sa Jul 18 12:23:30 CEST 2026


  Branch: refs/heads/debian
  Home:   https://github.com/volkszaehler/vzlogger
  Commit: 6a6fdca9a6830f3bda02d810be15230573074972
      https://github.com/volkszaehler/vzlogger/commit/6a6fdca9a6830f3bda02d810be15230573074972
  Author: Luca Boccassi <luca.boccassi at gmail.com>
  Date:   2026-07-18 (Sat, 18 Jul 2026)

  Changed paths:
    M debian/control
    R debian/vzlogger.postinst
    A debian/vzlogger.sysusers
    A debian/vzlogger.tmpfiles

  Log Message:
  -----------
  Install and use sysusers.d/tmpfiles.d config files

sysusers.d/tmpfiles.d config files allow a package to use declarative
configuration instead of manually written maintainer scripts. This also
allows image-based systems to be created with /usr/ only, and also
allows for factory resetting a system and recreating /etc/ on boot.

https://www.freedesktop.org/software/systemd/man/latest/sysusers.d.html
https://www.freedesktop.org/software/systemd/man/latest/tmpfiles.d.html

Note that this does not require a hard dependency on systemd,
debhelper generates depetencies correctly so that they work out
of the box on non-systemd and non-linux Debian builds seamlessly.



To unsubscribe from these emails, change your notification settings at https://github.com/volkszaehler/vzlogger/settings/notifications


Mehr Informationen über die Mailingliste volkszaehler-dev