From 0a86babf11201616f44fc4b67fbcce83837fd79b Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sat, 9 Aug 2014 10:44:24 -0300 Subject: Ensure network-manager is stopped depending on hiera config at nodo::utils::desktop::gnome (2) --- manifests/utils/desktop/gnome.pp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/manifests/utils/desktop/gnome.pp b/manifests/utils/desktop/gnome.pp index 95b8211..a853530 100644 --- a/manifests/utils/desktop/gnome.pp +++ b/manifests/utils/desktop/gnome.pp @@ -3,7 +3,7 @@ class nodo::utils::desktop::gnome { ensure => installed, } - $network_manager = hiera('nodo::utils::laptop::debian::network_manager', 'absent') + $network_manager = hiera('nodo::utils::laptop::debian::network_manager', 'installed') # Network manager is a gnome dependency and we should disable it if the machine # is using gnome but other networking tool to avoid conflicts. @@ -13,4 +13,10 @@ class nodo::utils::desktop::gnome { enable => false, } } + else { + service { 'network-manager': + ensure => running, + enable => true, + } + } } -- cgit v1.2.3