diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2016-09-23 19:07:55 -0300 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2016-09-23 19:07:55 -0300 |
commit | db03a0e084e5f15fe67a7de1d4fbec0d9a404536 (patch) | |
tree | 03688fad21f46b9b3e2ff7bc8af118e071716eb9 /manifests/utils/bundle | |
parent | 0f83c2aebe89b53a939c2f437f827bfe9e90e02c (diff) | |
download | puppet-nodo-db03a0e084e5f15fe67a7de1d4fbec0d9a404536.tar.gz puppet-nodo-db03a0e084e5f15fe67a7de1d4fbec0d9a404536.tar.bz2 |
Utils: split network, rename personal to bundle
Diffstat (limited to 'manifests/utils/bundle')
-rw-r--r-- | manifests/utils/bundle/debian.pp | 55 | ||||
-rw-r--r-- | manifests/utils/bundle/poweruser.pp | 12 | ||||
-rw-r--r-- | manifests/utils/bundle/standard.pp | 7 |
3 files changed, 74 insertions, 0 deletions
diff --git a/manifests/utils/bundle/debian.pp b/manifests/utils/bundle/debian.pp new file mode 100644 index 0000000..23ce9d6 --- /dev/null +++ b/manifests/utils/bundle/debian.pp @@ -0,0 +1,55 @@ +class nodo::utils::bundle::debian { + # ISO image handling + include nodo::utils::storage::iso + + # Basic crypto + include nodo::utils::storage::crypto + + # System + package { [ + 'libpam-mount', + 'gawk', + 'laptop-detect', + #'mtp-tools', + ]: + ensure => installed, + } + + # Misc + package { [ + 'fortunes-br', + 'recode', + 'p7zip-full', + 'funcoeszz', + 'detox', + ]: + ensure => absent, + } + + # Console window managers + #package { [ + # 'screenie', + # 'iselect', + # 'byobu', + #]: + # ensure => installed, + #} + + # Console interfaces + #package { [ + # 'gpm', + # 'fbterm', + # 'fbiterm', + #]: + # ensure => installed, + #} + + # Non-free, old, buggy or absent in newer releases + package { [ + 'mtpfs', + 'unrar', + 'figlet', + ]: + ensure => purged, + } +} diff --git a/manifests/utils/bundle/poweruser.pp b/manifests/utils/bundle/poweruser.pp new file mode 100644 index 0000000..b4a20b2 --- /dev/null +++ b/manifests/utils/bundle/poweruser.pp @@ -0,0 +1,12 @@ +# Bundle for power users +class nodo::utils::bundle::poweruser { + include nodo::utils::office + include nodo::utils::interface + include nodo::utils::development + include nodo::utils::security + include nodo::utils::network + include nodo::utils::storage::archive + include nodo::utils::multimedia + include nodo::utils::monkeysphere + include nodo::utils::network::mail +} diff --git a/manifests/utils/bundle/standard.pp b/manifests/utils/bundle/standard.pp new file mode 100644 index 0000000..b63c976 --- /dev/null +++ b/manifests/utils/bundle/standard.pp @@ -0,0 +1,7 @@ +# Bundle with standard packages +class nodo::utils::bundle::pc { + include nodo::utils::office + include nodo::utils::printer + include nodo::utils::network + include nodo::utils::network::xmpp +} |