From b10cfedab65b2e3919ba8c9436a8e47dd8a586dd Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Tue, 24 Mar 2015 18:21:46 -0300 Subject: Modules that still doesn't support autoloading: virtual, dhcp --- manifests/init.pp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/manifests/init.pp b/manifests/init.pp index ae4b8b2..721ed93 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -17,6 +17,10 @@ $location = hiera('nodo::location', 'default') # Import required modules import "common" +# Modules that still doesn't support autoloading +import 'dhcp' +import 'virtual' + # Nodo class import "nodo.pp" -- cgit v1.2.3 From 5026e394429e116bae534e7080adfb0bcbb5d8df Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Tue, 31 Mar 2015 14:17:31 -0300 Subject: Adds phpunit into nodo::utils::development::php --- manifests/utils/development/php.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/utils/development/php.pp b/manifests/utils/development/php.pp index 608869a..f072b43 100644 --- a/manifests/utils/development/php.pp +++ b/manifests/utils/development/php.pp @@ -1,5 +1,5 @@ class nodo::utils::development::php { - package { 'php5-xdebug': + package { [ 'php5-xdebug', 'phpunit' ]: ensure => present, } } -- cgit v1.2.3 From bd33f6289099adbf33ff49cbd3ebf71aa9a0a4e0 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Thu, 9 Apr 2015 13:13:44 -0300 Subject: To be evaluated: harden --- manifests/utils/security.pp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/manifests/utils/security.pp b/manifests/utils/security.pp index 7d73365..e227a5b 100644 --- a/manifests/utils/security.pp +++ b/manifests/utils/security.pp @@ -11,6 +11,11 @@ class nodo::utils::security inherits nodo::utils::security::base { # ensure => present, #} + # To be evaluated + #package { 'harden': + # ensure => present, + #} + if $::lsbdistcodename != 'squeeze' { package { [ 'kedpm', 'kedpm-gtk' ]: ensure => installed, -- cgit v1.2.3 From 1d9b6e9155a6fcba5ed1da499c8d71bfd9cef550 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Fri, 10 Apr 2015 16:20:02 -0300 Subject: Adds sup-mail into nodo::utils::network --- manifests/utils/network.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/utils/network.pp b/manifests/utils/network.pp index c445277..9ea3e88 100644 --- a/manifests/utils/network.pp +++ b/manifests/utils/network.pp @@ -12,7 +12,7 @@ class nodo::utils::network inherits nodo::utils::network::minimal { 'avahi-discover', 'mdns-scan', 'davfs2', 'surfraw', 'w3m', 'mailplate', 'geoip-bin', 'luakit', 'ssvnc', - 'rig' ]: + 'rig', 'sup-mail' ]: ensure => installed, } -- cgit v1.2.3 From 92e4e4d6734b62cbbe620ee1951f1b78af274674 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Mon, 20 Apr 2015 23:30:16 -0300 Subject: Moving mediainfo to nodo::utils::multimedia::minimal --- manifests/utils/multimedia.pp | 2 +- manifests/utils/multimedia/minimal.pp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/manifests/utils/multimedia.pp b/manifests/utils/multimedia.pp index 26d771e..12f537d 100644 --- a/manifests/utils/multimedia.pp +++ b/manifests/utils/multimedia.pp @@ -9,7 +9,7 @@ class nodo::utils::multimedia inherits nodo::utils::multimedia::minimal { 'cbrpager', 'llgal', 'darksnow', 'pavucontrol', 'picard', 'ffmpeg2theora', 'oggfwd', 'jhead', 'gxine', 'totem', 'faad', 'gmtp', - 'gphotofs', 'jmtpfs', 'mediainfo' ]: + 'gphotofs', 'jmtpfs' ]: ensure => installed, } diff --git a/manifests/utils/multimedia/minimal.pp b/manifests/utils/multimedia/minimal.pp index b6562c4..c54a7d3 100644 --- a/manifests/utils/multimedia/minimal.pp +++ b/manifests/utils/multimedia/minimal.pp @@ -1,5 +1,5 @@ class nodo::utils::multimedia::minimal { - package { [ 'mplayer', 'alsa-utils', 'mpg123' ]: + package { [ 'mplayer', 'alsa-utils', 'mpg123', 'mediainfo' ]: ensure => installed, } } -- cgit v1.2.3 From fadb8913c6538c87e35e46fc55a0cc8dbb1262f9 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Tue, 21 Apr 2015 11:34:51 -0300 Subject: Introduces 'nodo::utils::java::alternative' --- manifests/utils/java.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/utils/java.pp b/manifests/utils/java.pp index e0ea088..bb86593 100644 --- a/manifests/utils/java.pp +++ b/manifests/utils/java.pp @@ -10,7 +10,7 @@ class nodo::utils::java { # Java alternative file { "/etc/alternatives/java": - ensure => "/usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java", + ensure => hiera('nodo::utils::java::alternative', '/usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java'), owner => root, group => root, require => Package['default-jre'], -- cgit v1.2.3 From 55fef915a14deca102c03c942ab901ae4c8fcff3 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Fri, 22 May 2015 18:40:46 -0300 Subject: Use parametrized classes for nginx --- manifests/role/proxy.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/role/proxy.pp b/manifests/role/proxy.pp index ef9c86c..7e23412 100644 --- a/manifests/role/proxy.pp +++ b/manifests/role/proxy.pp @@ -1,5 +1,5 @@ class nodo::role::proxy inherits nodo::base::vserver { - include nginx + class { 'nginx': } # Graph nginx munin::plugin { [ 'nginx_request', 'nginx_status' ]: -- cgit v1.2.3 From b5ad34e27a3697b2eb5ac86597a010ed996c720c Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Fri, 22 May 2015 18:41:00 -0300 Subject: To be evaluated: harden --- manifests/utils/security.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/utils/security.pp b/manifests/utils/security.pp index e227a5b..6ab8d18 100644 --- a/manifests/utils/security.pp +++ b/manifests/utils/security.pp @@ -12,7 +12,7 @@ class nodo::utils::security inherits nodo::utils::security::base { #} # To be evaluated - #package { 'harden': + #package { [ 'harden', 'paperkey' ]: # ensure => present, #} -- cgit v1.2.3 From 4d9f42c944a6b7041e76bf8bc79fa33053c741f3 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sat, 23 May 2015 11:33:00 -0300 Subject: Basic proxy certs --- manifests/role/proxy.pp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/manifests/role/proxy.pp b/manifests/role/proxy.pp index 7e23412..bcff3dc 100644 --- a/manifests/role/proxy.pp +++ b/manifests/role/proxy.pp @@ -1,6 +1,14 @@ class nodo::role::proxy inherits nodo::base::vserver { class { 'nginx': } + nginx::cert { "$::domain": } + + # For SNI + # TODO: generate automatically + ssl::cert { "example.org": + notify => Service['nginx'], + } + # Graph nginx munin::plugin { [ 'nginx_request', 'nginx_status' ]: ensure => present, -- cgit v1.2.3 From ffc860e04833505cf785c2bbf96ada619bb392c6 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sat, 23 May 2015 11:42:42 -0300 Subject: Use only ssl::cert --- manifests/role/proxy.pp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/manifests/role/proxy.pp b/manifests/role/proxy.pp index bcff3dc..58dfcd2 100644 --- a/manifests/role/proxy.pp +++ b/manifests/role/proxy.pp @@ -1,11 +1,14 @@ class nodo::role::proxy inherits nodo::base::vserver { class { 'nginx': } - nginx::cert { "$::domain": } + ssl::cert { "$::domain": + notify => Service['nginx'], + } # For SNI # TODO: generate automatically ssl::cert { "example.org": + #generate => true, notify => Service['nginx'], } -- cgit v1.2.3 From ba15d6608efe16c46a151ac2a543ac9189c85d85 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sat, 23 May 2015 11:52:13 -0300 Subject: Do not verify example cert at nodo::role::proxy --- manifests/role/proxy.pp | 1 + 1 file changed, 1 insertion(+) diff --git a/manifests/role/proxy.pp b/manifests/role/proxy.pp index 58dfcd2..9c6186d 100644 --- a/manifests/role/proxy.pp +++ b/manifests/role/proxy.pp @@ -9,6 +9,7 @@ class nodo::role::proxy inherits nodo::base::vserver { # TODO: generate automatically ssl::cert { "example.org": #generate => true, + verify => false, notify => Service['nginx'], } -- cgit v1.2.3 From d4d9e22535f0152cddbfdaeec09f519299121acc Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sun, 31 May 2015 10:46:19 -0300 Subject: Adds virtualbox-guest-x11 package --- manifests/utils/development/virtual.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/utils/development/virtual.pp b/manifests/utils/development/virtual.pp index 57b0d6b..771f342 100644 --- a/manifests/utils/development/virtual.pp +++ b/manifests/utils/development/virtual.pp @@ -6,7 +6,7 @@ class nodo::utils::development::virtual { } } - package { [ 'virtualbox-guest-additions-iso', 'qemu', 'qemu-kvm' ]: + package { [ 'virtualbox-guest-additions-iso', 'qemu', 'qemu-kvm', 'virtualbox-guest-x11' ]: ensure => latest, } -- cgit v1.2.3 From 4c5091170ff2eda2f53fa42bbf24fb4b00fc3c1d Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Tue, 2 Jun 2015 11:50:57 -0300 Subject: Adds iceweasel-vimperator --- manifests/utils/network.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/utils/network.pp b/manifests/utils/network.pp index 9ea3e88..c6bb206 100644 --- a/manifests/utils/network.pp +++ b/manifests/utils/network.pp @@ -12,7 +12,7 @@ class nodo::utils::network inherits nodo::utils::network::minimal { 'avahi-discover', 'mdns-scan', 'davfs2', 'surfraw', 'w3m', 'mailplate', 'geoip-bin', 'luakit', 'ssvnc', - 'rig', 'sup-mail' ]: + 'rig', 'sup-mail', 'iceweasel-vimperator' ]: ensure => installed, } -- cgit v1.2.3 From f5a3a15f6fc48212a3b03c1f9fef09050e4e1899 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Mon, 8 Jun 2015 18:18:57 -0300 Subject: Add conky-all package --- manifests/utils/interface.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/utils/interface.pp b/manifests/utils/interface.pp index 90d6020..3a165a9 100644 --- a/manifests/utils/interface.pp +++ b/manifests/utils/interface.pp @@ -1,7 +1,7 @@ class nodo::utils::interface inherits nodo::utils::interface::console { # Interface package { [ 'awesome', 'eterm', 'weather-util', 'gnome-terminal', 'conky', - 'xterm', 'xscreensaver', 'thunar', 'x11-apps', + 'xterm', 'xscreensaver', 'thunar', 'x11-apps', 'conky-all', 'gtk-theme-switch', 'gtk-smooth-themes', 'rxvt', 'lxappearance', 'xtitle', 'xclip', 'pcmanfm', 'awesome-extra', 'numlockx', 'metar', 'wmctrl', 'xsel', 'xinput' ]: -- cgit v1.2.3 From f3c7c26329edfdaa6ac32b6c7555198130876782 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Tue, 9 Jun 2015 12:15:18 -0300 Subject: Add i3 package --- manifests/utils/interface.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/utils/interface.pp b/manifests/utils/interface.pp index 3a165a9..1a1d265 100644 --- a/manifests/utils/interface.pp +++ b/manifests/utils/interface.pp @@ -4,7 +4,7 @@ class nodo::utils::interface inherits nodo::utils::interface::console { 'xterm', 'xscreensaver', 'thunar', 'x11-apps', 'conky-all', 'gtk-theme-switch', 'gtk-smooth-themes', 'rxvt', 'lxappearance', 'xtitle', 'xclip', 'pcmanfm', 'awesome-extra', 'numlockx', - 'metar', 'wmctrl', 'xsel', 'xinput' ]: + 'metar', 'wmctrl', 'xsel', 'xinput', 'i3' ]: ensure => installed, } -- cgit v1.2.3 From 8d3a82fcea042bec9f3d2342317a97d84c5d8735 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Wed, 17 Jun 2015 10:54:09 -0300 Subject: Removes xul-ext-adblock-plus package --- manifests/utils/network.pp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/manifests/utils/network.pp b/manifests/utils/network.pp index c6bb206..20d0f2b 100644 --- a/manifests/utils/network.pp +++ b/manifests/utils/network.pp @@ -25,17 +25,17 @@ class nodo::utils::network inherits nodo::utils::network::minimal { # Old packages # About firegpg, see http://tails.boum.org/bugs/FireGPG_may_be_unsafe/ + # About adblock plus, see http://www.theverge.com/2015/2/2/7963577/google-ads-get-through-adblock package { [ 'silc', 'twinkle', 'konqueror', 'transmission', 'amule', 'epiphany-browser', - 'bittorrent', 'bittornado', 'xul-ext-firegpg' ]: + 'bittorrent', 'bittornado', 'xul-ext-firegpg', 'xul-ext-adblock-plus' ]: ensure => absent, } # Squeeze (or newer) packages if $::lsbdistcodename != 'lenny' { package { [ 'xul-ext-monkeysphere', 'chromium-browser', 'libical-parser-perl', - 'maildir-utils', 'icedtea6-plugin', 'xul-ext-adblock-plus', - 'xul-ext-noscript', 'xul-ext-firebug', 'msva-perl', - 'chromium-l10n' ]: + 'maildir-utils', 'icedtea6-plugin', 'xul-ext-noscript', + 'xul-ext-firebug', 'msva-perl', 'chromium-l10n' ]: ensure => installed, } -- cgit v1.2.3 From 00f138ec7462190a117d34cf13a5214c54c56ace Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Fri, 19 Jun 2015 13:37:42 -0300 Subject: Adds phpunit-git into nodo::utils::development::php --- manifests/utils/development/php.pp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/manifests/utils/development/php.pp b/manifests/utils/development/php.pp index f072b43..6145248 100644 --- a/manifests/utils/development/php.pp +++ b/manifests/utils/development/php.pp @@ -2,4 +2,12 @@ class nodo::utils::development::php { package { [ 'php5-xdebug', 'phpunit' ]: ensure => present, } + + # Jessie onwards + package { 'phpunit-git': + ensure => $::lsbdistcodename ? { + 'wheezy' => absent, + default => present, + }, + } } -- cgit v1.2.3 From f96490d3f428653982ed49db377a0d234c3a9ac4 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Fri, 19 Jun 2015 13:50:02 -0300 Subject: Adds nodo::utils::bitcoin --- manifests/utils/bitcoin.pp | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 manifests/utils/bitcoin.pp diff --git a/manifests/utils/bitcoin.pp b/manifests/utils/bitcoin.pp new file mode 100644 index 0000000..c287bbc --- /dev/null +++ b/manifests/utils/bitcoin.pp @@ -0,0 +1,10 @@ +class nodo::utils::bitcoin { + package { 'electrum': + ensure => present, + } + + # To be considered + #package { 'armory': + # ensure => present, + #} +} -- cgit v1.2.3 From 051f42c653a98d14d811e359a3a5584a641310b7 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Fri, 19 Jun 2015 14:49:01 -0300 Subject: Adds nodo::utils::development::mediawiki --- manifests/utils/development/mediawiki.pp | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 manifests/utils/development/mediawiki.pp diff --git a/manifests/utils/development/mediawiki.pp b/manifests/utils/development/mediawiki.pp new file mode 100644 index 0000000..e75b049 --- /dev/null +++ b/manifests/utils/development/mediawiki.pp @@ -0,0 +1,5 @@ +class nodo::utils::development::mediawiki { + package { 'git-mediawiki': + ensure => present, + } +} -- cgit v1.2.3 From 090d9279b2a1ff6cc6855a1e4326106b137c4dce Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Fri, 19 Jun 2015 14:55:47 -0300 Subject: Enabling nodo::utils::development::ide packages available in jessie onwards --- manifests/utils/development/ide.pp | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/manifests/utils/development/ide.pp b/manifests/utils/development/ide.pp index 4fd8412..4d4748f 100644 --- a/manifests/utils/development/ide.pp +++ b/manifests/utils/development/ide.pp @@ -1,15 +1,22 @@ class nodo::utils::development::ide { - package { [ 'exuberant-ctags', 'pnopaste-cli', 'ditz', 'mr', 'doxygen', 'agave', 'hexedit', 'ack-grep' ]: + package { [ 'exuberant-ctags', 'mr', 'doxygen', 'agave', 'hexedit', 'ack-grep' ]: ensure => installed, } - # To be considered - # package { [ 'ttyrec', 'taskwarrior' ]: - # ensure => installed, - # } + # Old packages + package { [ 'ditz', 'pnopaste-cli' ]: + ensure => $::lsbdistcodename ? { + 'wheezy' => present, + default => absent, + }, + } + - # Not available - #package { [ 'bugs-everywhere', 'silversearcher-ag' ]: - # ensure => installed, - #} + # Jessie onwards + package { [ 'ttyrec', 'taskwarrior', 'bugs-everywhere', 'silversearcher-ag' ]: + ensure => $::lsbdistcodename ? { + 'wheezy' => absent, + default => present, + }, + } } -- cgit v1.2.3 From f5bef0d03eade354f3153cd8636e90ba60bccb5d Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Fri, 19 Jun 2015 16:37:29 -0300 Subject: Coding style --- manifests/role/mail.pp | 1 + 1 file changed, 1 insertion(+) diff --git a/manifests/role/mail.pp b/manifests/role/mail.pp index 93f7ff7..0f5ba04 100644 --- a/manifests/role/mail.pp +++ b/manifests/role/mail.pp @@ -18,6 +18,7 @@ class nodo::role::mail { package { 'libcache-cache-perl': # needed by munin mysql plugin ensure => present, } + munin::plugin { [ 'mysql_queries', 'mysql_slowqueries', 'mysql_bytes', 'mysql_threads' ]: config => "user root\nenv.mysqlopts --defaults-extra-file=/etc/mysql/debian.cnf", ensure => $virtual ? { -- cgit v1.2.3 From f2cf23943c98515b2ae495f68498e957f506c172 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Fri, 19 Jun 2015 22:27:53 -0300 Subject: Adds markdown into nodo::utils::development::ide --- manifests/utils/development/ide.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/utils/development/ide.pp b/manifests/utils/development/ide.pp index 4d4748f..93411e3 100644 --- a/manifests/utils/development/ide.pp +++ b/manifests/utils/development/ide.pp @@ -1,5 +1,5 @@ class nodo::utils::development::ide { - package { [ 'exuberant-ctags', 'mr', 'doxygen', 'agave', 'hexedit', 'ack-grep' ]: + package { [ 'exuberant-ctags', 'mr', 'doxygen', 'agave', 'hexedit', 'ack-grep', 'markdown' ]: ensure => installed, } -- cgit v1.2.3 From 6e9346e574159898439de4ed695dea3dd744b455 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sat, 20 Jun 2015 15:05:08 -0300 Subject: To be considered: ticgit and ticgitweb --- manifests/utils/development/ide.pp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/manifests/utils/development/ide.pp b/manifests/utils/development/ide.pp index 93411e3..4e62c2b 100644 --- a/manifests/utils/development/ide.pp +++ b/manifests/utils/development/ide.pp @@ -3,6 +3,11 @@ class nodo::utils::development::ide { ensure => installed, } + # To be considered + #package { [ 'ticgit', 'ticgitweb' ]: + # ensure => present, + #} + # Old packages package { [ 'ditz', 'pnopaste-cli' ]: ensure => $::lsbdistcodename ? { @@ -11,7 +16,6 @@ class nodo::utils::development::ide { }, } - # Jessie onwards package { [ 'ttyrec', 'taskwarrior', 'bugs-everywhere', 'silversearcher-ag' ]: ensure => $::lsbdistcodename ? { -- cgit v1.2.3 From 99c0f3058f3273f1c86815c7bfb5dca43b8e53c1 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sun, 21 Jun 2015 11:25:54 -0300 Subject: Comment on nodo::utils::multimedia::shockwave --- manifests/utils/multimedia/shockwave.pp | 1 + 1 file changed, 1 insertion(+) diff --git a/manifests/utils/multimedia/shockwave.pp b/manifests/utils/multimedia/shockwave.pp index d7dc1d6..a0d644d 100644 --- a/manifests/utils/multimedia/shockwave.pp +++ b/manifests/utils/multimedia/shockwave.pp @@ -1,4 +1,5 @@ class nodo::utils::multimedia::shockwave { + # See also https://github.com/i-rinat/freshplayerplugin package { 'flashplugin-nonfree': ensure => installed , } -- cgit v1.2.3 From da49436db33d551c0c0bb09918697102e17f4ec8 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Mon, 29 Jun 2015 15:35:31 -0300 Subject: Install git-mediawiki on jessie or newer --- manifests/utils/development/mediawiki.pp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/manifests/utils/development/mediawiki.pp b/manifests/utils/development/mediawiki.pp index e75b049..5ba5b55 100644 --- a/manifests/utils/development/mediawiki.pp +++ b/manifests/utils/development/mediawiki.pp @@ -1,5 +1,8 @@ class nodo::utils::development::mediawiki { package { 'git-mediawiki': - ensure => present, + ensure => $::lsbdistcodename ? { + 'wheezy' => absent, + default => present, + } } } -- cgit v1.2.3