me
/
guix
Archived
1
0
Fork 0

services: dbus: Include each service's "share/dbus-1/system.d".

Fixes <https://bugs.gnu.org/37911>.
Reported by Jack Hill <jackhill@jackhill.us>.

Sometime between 1.1.8 and 1.4.3, 'colord' moved had its
'org.freedesktop.ColorManager.conf' file moved from
"etc/dbus-1/system.d" to "share/dbus-1/system.d".  Adjust to this
change.

* gnu/services/dbus.scm (dbus-configuration-directory): Add an
'includedir' directive for DIR/share/dbus-1/system.d.
master
Ludovic Courtès 2019-11-01 23:29:06 +01:00
parent d12eaa6883
commit 33f9778bc8
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 2 additions and 0 deletions

View File

@ -100,6 +100,8 @@ includes the @code{etc/dbus-1/system.d} directories of each package listed in
,@(append-map (lambda (dir)
`((includedir
,(string-append dir "/etc/dbus-1/system.d"))
(includedir
,(string-append dir "/share/dbus-1/system.d"))
(servicedir ;for '.service' files
,(string-append dir "/share/dbus-1/services"))))
services)))