aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2019-05-13 08:50:25 -0300
committerSilvio Rhatto <rhatto@riseup.net>2019-05-13 08:50:25 -0300
commit59b919bbd88ea4d6b1af3aeba2bd49fa92ea15e7 (patch)
tree70e72277b9a89d42f4939aaef6e659d5609e4283
parent90df730ec71685d4dbc2cea8ed4c3b8421fa6015 (diff)
downloadpuppet-nodo-59b919bbd88ea4d6b1af3aeba2bd49fa92ea15e7.tar.gz
puppet-nodo-59b919bbd88ea4d6b1af3aeba2bd49fa92ea15e7.tar.bz2
Package pruning
-rw-r--r--manifests/utils/bitcoin.pp6
-rw-r--r--manifests/utils/monkeysphere.pp10
-rw-r--r--manifests/utils/web/gui.pp13
3 files changed, 24 insertions, 5 deletions
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 ? {