content => "ControlPort 9051\n\n",
}
- concat { '/etc/onionbalance/config.yaml':
- notify => Service['onionbalance'],
- require => Package['onionbalance'],
- }
- concat::fragment { 'onion::balance::config_header':
- target => "/etc/onionbalance/config.yaml",
- order => 05,
- content => "services:\n",
- }
-
@@concat::fragment { "onion::balance::onionbalance-services.yaml":
target => "/srv/puppet.debian.org/puppet-facts/onionbalance-services.yaml",
content => "${onion_balance_service_hostname}\n",
tag => "onionbalance-services.yaml",
}
-
concat { '/etc/onionbalance/config-dsa-snippet.yaml':
notify => Exec['create-onionbalance-config'],
require => File['/usr/local/bin/create-onionbalance-config']
exec { "create-onionbalance-config":
command => "/usr/local/bin/create-onionbalance-config",
refreshonly => true,
- require => [ File['/usr/local/bin/create-onionbalance-config'] ],
- #require => Package['onionbalance'],
- #notify => Service['onionbalance'],
+ require => [ File['/usr/local/bin/create-onionbalance-config'], Package['onionbalance'] ],
+ notify => Service['onionbalance'],
}
}