]> gitweb.fluxo.info Git - puppet-loginrecords.git/commitdiff
use file_line
authormh <mh@immerda.ch>
Fri, 4 Jan 2013 19:04:27 +0000 (20:04 +0100)
committermh <mh@immerda.ch>
Fri, 4 Jan 2013 19:04:27 +0000 (20:04 +0100)
manifests/lastlog/disable.pp
manifests/lastlog/enable.pp

index f97c49c73edca6a432e2ca05bde53363bddc0313..605f36533980274775bc4b4382d8e691cde01e59 100644 (file)
@@ -1,8 +1,8 @@
 # disable lastlog loggin of pam
 class loginrecords::lastlog::disable inherits loginrecords::lastlog::enable {
-  Replace['loginrecords-lastlog']{
-    pattern     => '^session[[:space:]]+optional[[:space:]]+pam_lastlog.so$',
-    replacement => '#session  optional   pam_lastlog.so',
+  File_line['loginrecords-lastlog']{
+    match => '^session[[:space:]]+optional[[:space:]]+pam_lastlog.so$',
+    line  => '#session  optional   pam_lastlog.so',
   }
   File['/var/log/lastlog']{
     ensure => absent,
index b8dec35e160c59bad8433d3cbdbb6a647773b79f..602d67972b4e8c54d64f3c33d8506c3b6f0c52f8 100644 (file)
@@ -2,10 +2,10 @@
 class loginrecords::lastlog::enable(
   $pam_login_file = '/etc/pam.d/login'
 ){
-  replace{'loginrecords-lastlog':
-    file        => $pam_login_file,
-    pattern     => '^#session[[:space:]]+optional[[:space:]]+pam_lastlog.so$',
-    replacement => 'session  optional   pam_lastlog.so',
+  file_line{'loginrecords-lastlog':
+    path        => $pam_login_file,
+    match       => '^#session[[:space:]]+optional[[:space:]]+pam_lastlog.so$',
+    line => 'session  optional   pam_lastlog.so',
   }
   file{'/var/log/lastlog':
     ensure  => present,