From 1d5f3a51b1bc16f4b7f5cbf27951fd2ff44c47be Mon Sep 17 00:00:00 2001 From: Steffen Zieger Date: Mon, 24 Feb 2014 22:58:51 +0100 Subject: [PATCH] remove obsolete configline --- manifests/server/configline.pp | 39 ---------------------------------- 1 file changed, 39 deletions(-) delete mode 100644 manifests/server/configline.pp diff --git a/manifests/server/configline.pp b/manifests/server/configline.pp deleted file mode 100644 index 8f8e225d6..000000000 --- a/manifests/server/configline.pp +++ /dev/null @@ -1,39 +0,0 @@ -define ssh::server::configline ( - $ensure = present, - $value = false -) { - include ssh::server - - Augeas { - context => "/files${ssh::params::sshd_config}", - notify => Class['ssh::server::service'], - require => Class['ssh::server::config'], - } - - case $ensure { - present: { - augeas { "sshd_config_${name}": - changes => "set ${name} ${value}", - onlyif => "get ${name} != ${value}", - } - } - add: { - augeas { "sshd_config_${name}": - onlyif => "get ${name}[. = '${value}'] != ${value}", - changes => [ - "ins ${name} after ${name}[last()]", - "set ${name}[last()] ${value}" - ], - } - } - absent: { - augeas { "sshd_config_${name}": - changes => "rm ${name}", - onlyif => "get ${name}", - } - } - default: { - fail("ensure value must be present, add or absent, not ${ensure}") - } - } -}