From 0427a314c3b8bef2a46dac43f7bea41eb33612fd Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Fri, 23 Sep 2016 20:21:41 -0300 Subject: Utils: more cleanup and organization --- manifests/utils/web/gui.pp | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 manifests/utils/web/gui.pp (limited to 'manifests/utils/web/gui.pp') diff --git a/manifests/utils/web/gui.pp b/manifests/utils/web/gui.pp new file mode 100644 index 0000000..c87b16d --- /dev/null +++ b/manifests/utils/web/gui.pp @@ -0,0 +1,45 @@ +class nodo::utils::web::gui { + # Web: GUI + package { [ + 'firefox-esr', + 'chromium', + 'chromium-l10n', + 'xul-ext-https-everywhere', + 'xul-ext-refcontrol', + #'xul-ext-pentadactyl', + #'xul-ext-stylish', + #'maildir-utils', + #'libical-parser-perl', + #'geoip-bin', + #'rig', + #'mailplate', + #'sup-mail', + #'connect-proxy', + #'avahi-discover', + #'mdns-scan', + #'davfs2', + #'ssvnc', + #'mairix', + #'openvpn', + #'nicotine', + #'sshfs', + ]: + ensure => installed, + } + + # Browser alternative + file { "/etc/alternatives/x-www-browser": + ensure => "/usr/bin/firefox-esr", + owner => root, + group => root, + require => Package['firefox-esr'], + } + + # Browser alternative: manpage + file { "/etc/alternatives/x-www-browser.1.gz": + ensure => "/usr/share/man/man1/firefox-esr.1.gz", + owner => root, + group => root, + require => Package['firefox-esr'], + } +} -- cgit v1.2.3