aboutsummaryrefslogtreecommitdiffstats
path: root/manifests/defaults.pp
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/defaults.pp')
-rw-r--r--manifests/defaults.pp35
1 files changed, 35 insertions, 0 deletions
diff --git a/manifests/defaults.pp b/manifests/defaults.pp
new file mode 100644
index 00000000..85f3f31c
--- /dev/null
+++ b/manifests/defaults.pp
@@ -0,0 +1,35 @@
+# to not repeat the settings everywhere
+Exec {
+ path => '/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/sbin/',
+}
+
+Package {
+ ensure => present,
+}
+
+File {
+ ensure => present,
+ owner => 'root',
+ group => 'root',
+ # on directory, this will be 755
+ # see http://docs.puppetlabs.com/references/2.7.0/type.html#file
+ mode => '0644',
+}
+
+Group {
+ ensure => present,
+}
+
+User {
+ ensure => present,
+ managehome => true,
+ shell => '/bin/bash',
+}
+
+Service {
+ ensure => running,
+}
+
+Service {
+ provider => systemd,
+}