diff --git a/CHANGELOG.md b/CHANGELOG.md index c351ca8..754658e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ ##### Changes * Correct warning from Puppet-lint (indentation, default case, string with var). * Correct README.md. +* (#1) Edit the Augeas ressource (print motd on ssh login) to manage a config line with one or more arguments. --------------------------------------- diff --git a/manifests/config.pp b/manifests/config.pp index f680b98..92064ac 100644 --- a/manifests/config.pp +++ b/manifests/config.pp @@ -10,6 +10,7 @@ class dynmotd::config { context => '/files/etc/pam.d/sshd', changes => [ "set *[module = 'pam_motd.so']/argument motd=${dynmotd::dynmotd_path}", + "set *[module = 'pam_motd.so']/argument[1] motd=${dynmotd::dynmotd_path}", ], onlyif => "match *[argument = 'motd=${dynmotd::dynmotd_path}'] size == 0", }