diff --git a/cups/manifests/init.pp b/cups/manifests/init.pp index 59b21ac..b54ae9a 100644 --- a/cups/manifests/init.pp +++ b/cups/manifests/init.pp @@ -76,7 +76,14 @@ class cups::server($admin_group=undef, $manager_group=undef, require ssl - package { [ "ghostscript", "system-config-printer" ]: + package { "system-config-printer": + ensure => installed, + name => $::operatingsystem ? { + "ubuntu" => "system-config-printer-gnome", + default => "system-config-printer", + }, + } + package { "ghostscript": ensure => installed, }