23 lines
562 B
Puppet
23 lines
562 B
Puppet
# class mailcatcher::params
|
|
#
|
|
class mailcatcher::params {
|
|
$smtp_ip = '0.0.0.0'
|
|
$smtp_port = '1025'
|
|
$http_ip = '0.0.0.0'
|
|
$http_port = '1080'
|
|
$mailcatcher_path = '/usr/local/bin'
|
|
$log_path = '/var/log/mailcatcher'
|
|
|
|
case $::osfamily {
|
|
'Debian': {
|
|
$packages = ['ruby-dev', 'sqlite3', 'libsqlite3-dev', 'rubygems']
|
|
}
|
|
'Redhat': {
|
|
$packages = ['ruby-devel', 'sqlite', 'sqlite-devel', 'ruby-sqlite3', 'rubygems']
|
|
}
|
|
default: {
|
|
fail("${::osfamily} is not supported.")
|
|
}
|
|
}
|
|
}
|