diff modules/sudo/manifests/init.pp @ 0:956e484adc12

Initial public release of Puppet configs
author IBBoard <dev@ibboard.co.uk>
date Sat, 16 Aug 2014 19:47:38 +0000
parents
children c3fa3d65aa83
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/modules/sudo/manifests/init.pp	Sat Aug 16 19:47:38 2014 +0000
@@ -0,0 +1,25 @@
+class sudo {
+	package { sudo: ensure => latest }
+
+	file { "/etc/sudoers.d/enable-wheel":
+		owner   => root,
+		group   => root,
+		mode    => 440,
+		source  => "puppet:///modules/sudo/enable-wheel",
+		require => Package["sudo"],
+	}
+	file { "/etc/sudoers.d/use-root-pwd":
+		owner   => root,
+		group   => root,
+		mode    => 440,
+		source  => "puppet:///modules/sudo/use-root-pwd",
+		require => Package["sudo"],
+	}
+	file { "/etc/sudoers.d/keep-editor":
+		owner   => root,
+		group   => root,
+		mode    => 440,
+		source  => "puppet:///modules/sudo/keep-editor",
+		require => Package["sudo"],
+	}
+}