puppet/modules/kannel/manifests/init.pp
2014-07-15 15:21:12 -05:00

32 lines
542 B
Puppet

# Class: kannel
#
# This module manages kannel
#
# Parameters: none
#
# Actions:
#
# Requires: see Modulefile
#
# Sample Usage:
#
class kannel (
$kannel_bind_address = hiera('rhizo::vpn_ip_address')
) {
package { 'kannel':
ensure => present,
}
file { '/etc/kannel/kannel.conf':
ensure => present,
content => template('kannel/kannel.conf.erb'),
require => Package['kannel'],
}
file { '/etc/default/kannel':
ensure => present,
source => ['puppet:///modules/kannel/kannel-default'],
}
}