diff --git a/data/gamemode.conf b/data/gamemode.conf new file mode 100644 index 0000000..9df615b --- /dev/null +++ b/data/gamemode.conf @@ -0,0 +1 @@ +g gamemode - - diff --git a/data/meson.build b/data/meson.build index a32e2f6..b94dbf7 100644 --- a/data/meson.build +++ b/data/meson.build @@ -20,6 +20,11 @@ if sd_bus_provider == 'systemd' configuration: data_conf, install_dir: path_systemd_unit_dir, ) + # Install the sysusers.d file + install_data( + files('gamemode.conf'), + install_dir: path_systemd_sysusers_dir, + ) endif # Install the D-BUS service file diff --git a/meson.build b/meson.build index 2a0b58d..c4031ad 100644 --- a/meson.build +++ b/meson.build @@ -111,6 +111,8 @@ if sd_bus_provider == 'systemd' pkgconfig_systemd = dependency('systemd') path_systemd_unit_dir = pkgconfig_systemd.get_pkgconfig_variable('systemduserunitdir') endif + pkgconfig_systemd = dependency('systemd') + path_systemd_sysusers_dir = pkgconfig_systemd.get_pkgconfig_variable('sysusersdir') endif with_limits_conf = get_option('with-pam-group')