- add stalwart module - add psql database on the shared patroni instance - add ceph-rgw credentials to eyaml - ensure psql pass and s3 access key are converted to sensitive
16 lines
324 B
Puppet
16 lines
324 B
Puppet
# @summary Manages Stalwart Mail Server service
|
|
#
|
|
# @api private
|
|
class stalwart::service {
|
|
assert_private()
|
|
|
|
# Service is installed by the RPM package
|
|
service { 'stalwart':
|
|
ensure => running,
|
|
enable => true,
|
|
subscribe => [
|
|
File[$stalwart::tls_cert],
|
|
File[$stalwart::tls_key],
|
|
],
|
|
}
|
|
} |