This module requires Augeas.
include postfix
postfix::config { "relay_domains": value => "localhost host.foo.com" }
In order to not have any path problem, you should add the following line in some globally included .pp file:
Exec {
path => '/some/relevant/path:/some/other:...',
}
For example:
Exec {
path => '/bin:/sbin:/usr/sbin:/usr/bin',
}
The top-level class, to install and configure Postfix.
Add/alter/remove options in Postfix main configuration file (main.cf)
Creates Postfix hashed "map" files, and build the corresponding db file.
Manages content in the transport map.
Manages content in the virtual map.