mirror of
https://github.com/libratbag/libratbag.git
synced 2026-11-07 23:23:52 +01:00
This change makes it possible to pass '-Ddbus-group=<group>' to limit the access to the ratbagd D-Bus service. The default remains to allow everyone access to the service. This allows integrators to choose more conservative security settings e.g. only allowing users in the 'games' group to talk to the ratbagd daemon.
30 lines
778 B
Meson
30 lines
778 B
Meson
option('udev-dir',
|
|
type: 'string',
|
|
value: '',
|
|
description: 'udev base directory [default=$prefix/lib/udev]')
|
|
|
|
option('enable-tests',
|
|
type: 'boolean',
|
|
value: true,
|
|
description: 'Build the tests (default=yes)')
|
|
|
|
option('systemd-unit-dir',
|
|
type : 'string',
|
|
value : '',
|
|
description : 'systemd unit directory [default=$libdir/systemd/system]')
|
|
|
|
option('dbus-root-dir',
|
|
type : 'string',
|
|
value : '',
|
|
description : 'dbus service directory [default=$datadir/dbus-1]')
|
|
|
|
option('documentation',
|
|
type: 'boolean',
|
|
value: false,
|
|
description: 'Enable documentation build (default=no)')
|
|
|
|
option('dbus-group',
|
|
type: 'string',
|
|
value : '',
|
|
description : 'The UNIX group that is granted access to the ratbagd D-Bus service. By default all users may access it.')
|