20 lines
394 B
Puppet
20 lines
394 B
Puppet
define alternc::conf::local (
|
|
$ensure = 'present',
|
|
$key = $name,
|
|
$value = '',
|
|
$match = undef,
|
|
) {
|
|
if !$match {
|
|
$_match = "${key}=.*"
|
|
} else {
|
|
$_match = $match
|
|
}
|
|
file_line { "${name}_local.sh_line":
|
|
ensure => $ensure,
|
|
path => '/etc/alternc/local.sh',
|
|
line => "${key}=${value}",
|
|
match => $_match,
|
|
require => Package['alternc'],
|
|
}
|
|
}
|