Package: dunst
Version: 1.2.0-1
Severity: normal
dunst ships both /usr/lib/systemd/user/dunst.service and
/usr/share/dbus-1/services/org.knopwob.dunst.service
I'd prefer to use the systemd user service, because (for example) it
means i have a reliable way to send SIGUSR1 and SIGUSR2 to dunst, and
it means that any logged messages will be appropriately tagged by
journald.
But i also prefer to use the dbus .service because it means dunst will
only be activated when required, rather than running automatically
even when no notifications are necessary.
Also, the systemd user service isn't configured to be enabled
automatically upon package installation, while the dbus
org.knopwob.dunst.service is.
The two means of configuration of the user service seem to be in
conflict -- is there a way that the package can provide the best of
both worlds?
* autostart when requested
* journaled appropriately
* supervised in its own cgroup by the user's systemd session manager
--dkg
-- System Information:
Debian Release: buster/sid
APT prefers testing-debug
APT policy: (500, 'testing-debug'), (500, 'testing'), (500, 'oldstable'),
(200, 'unstable-debug'), (200, 'unstable'), (1, 'experimental-debug'), (1,
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.12.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages dunst depends on:
ii libc6 2.24-17
ii libcairo2 1.14.10-1
ii libdbus-1-3 1.11.20-1
ii libgdk-pixbuf2.0-0 2.36.11-1
ii libglib2.0-0 2.54.1-1
ii libgtk2.0-0 2.24.31-2
ii libpango-1.0-0 1.40.12-1
ii libpangocairo-1.0-0 1.40.12-1
ii libx11-6 2:1.6.4-3
ii libxdg-basedir1 1.2.0-1
ii libxinerama1 2:1.1.3-1+b3
ii libxrandr2 2:1.5.1-1
ii libxss1 1:1.2.2-1+b2
dunst recommends no packages.
dunst suggests no packages.
-- no debconf information