meson: switch default dbus_config_dir to /usr/share/dbus-1/

Upstream/vendor configuration files should be installed under /usr/,
so that local users/admins can install overrides in /etc/.
Distributions like Ubuntu are already manually configuring this,
so just make it the default.
This commit is contained in:
Luca Boccassi
2025-10-09 16:10:17 +01:00
committed by Sebastian Wick
parent cd0212aa40
commit 4c75a168e3
2 changed files with 2 additions and 2 deletions

View File

@@ -126,7 +126,7 @@ endif
dbus_config_dir = get_option('dbus_config_dir')
if dbus_config_dir == ''
dbus_config_dir = get_option('sysconfdir') / 'dbus-1' / 'system.d'
dbus_config_dir = get_option('datadir') / 'dbus-1' / 'system.d'
endif
dbus_service_dir = get_option('dbus_service_dir')

View File

@@ -16,7 +16,7 @@ option(
option(
'dbus_config_dir',
type : 'string',
description : 'directory for D-Bus system configuration [$sysconfdir/dbus-1/system.d]',
description : 'directory for D-Bus system configuration [$datadir/dbus-1/system.d]',
value : '',
)
option(