[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/feedbackd][rel-0.8.8] 3 commits: Use dh-sequence-installsysusers

Guido Günther (@agx) gitlab at salsa.debian.org
Thu Jan 1 16:00:42 GMT 2026



Guido Günther pushed to branch rel-0.8.8 at Debian On Mobile / feedbackd


Commits:
1f3076da by Guido Günther at 2026-01-01T17:00:24+01:00
Use dh-sequence-installsysusers

Signed-off-by: Guido Günther <agx at sigxcpu.org>

- - - - -
a4ec7a1a by Guido Günther at 2026-01-01T17:00:24+01:00
postinst: Trigger input events too

Needed for haptic

Signed-off-by: Guido Günther <agx at sigxcpu.org>

- - - - -
222ef7d3 by Guido Günther at 2026-01-01T17:00:24+01:00
Document changes and release 0.8.8-1

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/feedbackd.install
- debian/feedbackd.postinst


Changes:

=====================================
debian/changelog
=====================================
@@ -1,8 +1,16 @@
-feedbackd (0.8.8-1) UNRELEASED; urgency=medium
+feedbackd (0.8.8-1) unstable; urgency=medium
 
   * New upstream release
-
- -- Guido Günther <agx at sigxcpu.org>  Tue, 30 Dec 2025 15:00:57 +0100
+    * Support haptic on Google Nexus 10, Samung Note 10.1
+    * Create users via systemd-sysusers
+    * Fix max brightness for LED patterns on multicolor LEDs
+  * Update upstream signing key
+  * d/copyright: Fix upstream URL
+  * Use dh-sequence-installsysusers
+  * postinst: Trigger input events too.
+    Needed for haptic
+
+ -- Guido Günther <agx at sigxcpu.org>  Thu, 01 Jan 2026 16:36:06 +0100
 
 feedbackd (0.8.7-1) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -8,6 +8,7 @@ Uploaders:
 Build-Depends:
  debhelper-compat (= 13),
  dh-sequence-gir,
+ dh-sequence-installsysusers,
  dbus,
  gi-docgen <!nodoc>,
  gir1.2-gio-2.0-dev,


=====================================
debian/feedbackd.install
=====================================
@@ -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/


=====================================
debian/feedbackd.postinst
=====================================
@@ -17,14 +17,14 @@ 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 --action=change || true
+        udevadm trigger --subsystem-match=leds --subsystem-match=input --action=change || true
     ;;
 
     abort-upgrade|abort-remove|abort-deconfigure)
@@ -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
 



View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/feedbackd/-/compare/b84c98f27beef0acb8e7807c759a011689cc50b3...222ef7d3fd9148ffb49dc59c149640dea0581aa0

-- 
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/feedbackd/-/compare/b84c98f27beef0acb8e7807c759a011689cc50b3...222ef7d3fd9148ffb49dc59c149640dea0581aa0
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20260101/c92a78c1/attachment-0001.htm>


More information about the Debian-on-mobile-maintainers mailing list