From 59b919bbd88ea4d6b1af3aeba2bd49fa92ea15e7 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Mon, 13 May 2019 08:50:25 -0300 Subject: Package pruning --- manifests/utils/bitcoin.pp | 6 +++++- manifests/utils/monkeysphere.pp | 10 +++++++--- manifests/utils/web/gui.pp | 13 ++++++++++++- 3 files changed, 24 insertions(+), 5 deletions(-) (limited to 'manifests/utils') diff --git a/manifests/utils/bitcoin.pp b/manifests/utils/bitcoin.pp index afa94ca..6493276 100644 --- a/manifests/utils/bitcoin.pp +++ b/manifests/utils/bitcoin.pp @@ -1,10 +1,14 @@ class nodo::utils::bitcoin ( $ensure = 'installed', ) { + # Currently ony on sid package { [ 'electrum', ]: - ensure => $ensure, + ensure => $::lsbdistcodename ? { + 'sid' => $ensure, + default => absent, + }, } # To be considered diff --git a/manifests/utils/monkeysphere.pp b/manifests/utils/monkeysphere.pp index d04123e..fc1f6ff 100644 --- a/manifests/utils/monkeysphere.pp +++ b/manifests/utils/monkeysphere.pp @@ -3,11 +3,15 @@ class nodo::utils::monkeysphere ( ) { # Monkeysphere package { [ - 'xul-ext-monkeysphere', - 'xul-ext-noscript', - 'xul-ext-firebug', 'msva-perl', ]: ensure => $ensure, } + + # Not available anymore + package { [ + 'xul-ext-monkeysphere', + ]: + ensure => absent, + } } diff --git a/manifests/utils/web/gui.pp b/manifests/utils/web/gui.pp index 6e930e6..58e7cf8 100644 --- a/manifests/utils/web/gui.pp +++ b/manifests/utils/web/gui.pp @@ -7,7 +7,9 @@ class nodo::utils::web::gui ( 'chromium', 'chromium-l10n', 'xul-ext-https-everywhere', - 'xul-ext-refcontrol', + #'xul-ext-refcontrol', + #'xul-ext-firebug', + #'xul-ext-noscript', #'xul-ext-pentadactyl', #'xul-ext-stylish', #'maildir-utils', @@ -28,6 +30,15 @@ class nodo::utils::web::gui ( ensure => $ensure, } + # Upcoming + #package { [ + # 'webext-noscript', + # 'webext-treestyletab', + # 'webext-https-everywhere', + #]: + # ensure => $ensure, + #} + # Browser alternative file { "/etc/alternatives/x-www-browser": ensure => $ensure ? { -- cgit v1.2.3