]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Comments; declaring 'users:admin' only if it is defined
authorSilvio Rhatto <rhatto@riseup.net>
Sun, 14 Apr 2013 18:24:11 +0000 (15:24 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Sun, 14 Apr 2013 18:24:11 +0000 (15:24 -0300)
manifests/base.pp

index 66035ebfa585f53577101d6656e5f4bac8118de5..12d7171d5af76b3981dc2c3ea7bef28ae6f95cae 100644 (file)
@@ -1,5 +1,8 @@
 class nodo::base {
+  # First include the LSB class
   include lsb
+
+  # Then include our subsystems
   include nodo::subsystem::sudo
   include nodo::subsystem::locales
   include nodo::subsystem::profile
@@ -9,14 +12,23 @@ class nodo::base {
   include nodo::subsystem::sshd
   include nodo::subsystem::hostname
   include nodo::subsystem::local
+
+  # Declare subsystem classes
+  class { [ 'nodo::subsystem::hosts', 'nodo::subsystem::motd' ]: }
+
+  # Common utilities
   include nodo::utils
+
+  # Other modules
   include tunnel::autossh
   include domain_check
-  include users::admin
   include concat::setup
   include cron
 
-  class { [ 'nodo::subsystem::hosts', 'nodo::subsystem::motd' ]: }
+  # Include admin accounts if you have this class
+  if defined('users:admin') {
+    include users::admin
+  }
 
   # Puppet daemon
   class { 'puppet::daemon':