diff --git a/manifests/params.pp b/manifests/params.pp index 0360e80..3c3adee 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -26,7 +26,10 @@ $sysconfig = false $defaults_file = '/etc/default/libvirt-bin' $defaults_template = "${module_name}/default/libvirt-bin.erb" - $deb_default = {} + $deb_default = $::service_provider ? { + 'systemd' => { 'libvirtd_opts' => '' }, # no '-d', it confuses systemd + default => {}, + } # UNIX socket $auth_unix_ro = 'none' $unix_sock_rw_perms = '0770'