From 4c87f6bd1e2b4cc4ed2d605386983623230c53af Mon Sep 17 00:00:00 2001 From: Jerome Charaoui Date: Thu, 21 May 2015 10:17:52 -0400 Subject: Add header to ssh_authorized_key when override_builting = 1 --- manifests/ssh_authorized_key.pp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'manifests') diff --git a/manifests/ssh_authorized_key.pp b/manifests/ssh_authorized_key.pp index e93dde1..f942d62 100644 --- a/manifests/ssh_authorized_key.pp +++ b/manifests/ssh_authorized_key.pp @@ -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'; } -- cgit v1.2.3