]> gitweb.fluxo.info Git - puppet-sshd.git/commitdiff
Add header to ssh_authorized_key when override_builting = 1
authorJerome Charaoui <jcharaoui@cmaisonneuve.qc.ca>
Thu, 21 May 2015 14:17:52 +0000 (10:17 -0400)
committerJerome Charaoui <jcharaoui@cmaisonneuve.qc.ca>
Thu, 21 May 2015 14:17:52 +0000 (10:17 -0400)
manifests/ssh_authorized_key.pp

index e93dde1345ead44fe19a6d566ccbd142ee55337f..f942d62667539fc65c070800adb1ea46b68c2c60 100644 (file)
@@ -51,10 +51,11 @@ define sshd::ssh_authorized_key(
     case $options {
       'absent': {
         info("not setting any option for ssh_authorized_key: ${name}")
+        $header = "# HEADER: This file is managed by Puppet.\n"
 
         file { $real_target:
           ensure => $ensure,
-          content => "${type} ${key}",
+          content => "${header}${type} ${key}",
           owner => $real_user,
           mode => '0600';
         }
@@ -62,7 +63,7 @@ define sshd::ssh_authorized_key(
       default: {
         file { $real_target:
           ensure => $ensure,
-          content => "${options} ${type} ${key}",
+          content => "${header}${options} ${type} ${key}",
           owner => $real_user,
           mode => '0600';
         }