Merge branch 'sysuser-pkg' into 'main'

packaging: Use dh-sysuser

See merge request agx/feedbackd!198
This commit is contained in:
Guido Günther
2025-12-16 07:33:09 +00:00
3 changed files with 6 additions and 7 deletions
+1
View File
@@ -6,6 +6,7 @@ Build-Depends:
dbus,
debhelper-compat (= 13),
dh-sequence-gir,
dh-sequence-installsysusers,
gsettings-desktop-schemas <!nocheck>,
gi-docgen <!nodoc>,
gir1.2-gio-2.0-dev <!nogir>,
+1
View File
@@ -1,5 +1,6 @@
usr/bin/
usr/lib/systemd/user
usr/lib/sysusers.d/feedbackd.conf
usr/lib/udev/
usr/libexec/
usr/share/dbus-1/
+4 -7
View File
@@ -17,12 +17,12 @@ set -e
# for details, see https://www.debian.org/doc/debian-policy/ or
# the debian-policy package
# generated by other debhelper scripts.
#DEBHELPER#
case "$1" in
configure)
if ! getent group feedbackd >/dev/null; then
addgroup --quiet --system feedbackd
fi
# we ship udev rules, so trigger an update
udevadm trigger --subsystem-match=leds --subsystem-match=input --action=change || true
;;
@@ -37,9 +37,6 @@ case "$1" in
esac
# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.
#DEBHELPER#
exit 0