diff --git a/srv/git/puppet.git/modules/puppet/manifests/init.pp b/init.pp
index 49ffe98..bd06d91 100755
--- a/srv/git/puppet.git/modules/puppet/manifests/init.pp
+++ b/init.pp
@@ -1,32 +1,35 @@
 class puppet::client {
-	package {
-		puppet: ensure => latest;
+	package { 'puppet':
+		ensure => latest,
 	}
 
-    if $operatingsystem == 'RedHat' and $operatingsystemrelease < 7 {
-        package { ruby-rdoc: ensure => present}
+    if $::operatingsystem == 'RedHat' and $::operatingsystemrelease < 7 {
+        package { 'ruby-rdoc':
+		ensure => present,
+	}
     }
   
-	service {
-		puppet:
-			ensure => running,
-			enable => true,
-			hasrestart => true,
-			hasstatus => true,
-			require => Package[puppet]
+	service { 'puppet':
+		ensure     => running,
+		enable     => true,
+		hasrestart => true,
+		hasstatus  => true,
+		require    => Package['puppet'],
 	}
 
-	file {	
-		"puppet.conf":
-			mode => 644,
-			owner => root,
-			group => root,
-			require => Package[puppet],
-			ensure => present,
-			path => "/etc/puppet/puppet.conf",
-			content => template("puppet/puppet.conf"),
-			notify => Service["puppet"]
+	file { '/etc/puppet/puppet.conf':
+		ensure  => present,
+		mode    => '0644',
+		owner   => 'root',
+		group   => 'root',
+		require => Package['puppet'],
+		content => template('puppet/puppet.conf'),
+		notify  => Service['puppet'],
 	}
+
+	package { 'rubygem-puppet-lint':
+                ensure => latest,
+        }
 }
 
 class puppet::master inherits puppet::client {
