Skip to content

ghoneycutt/puppet-postfix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

postfix

Released 20100629 - Garrett Honeycutt - GPLv2

postfix            - base class common for all postfix types
postfix::client    - used on all clients
postfix::rt        - mail server for RT (Request Tracker)
postfix::pflogsumm - pflogsumm for postfix stats


This class needs to be refactored. There are a lot of things going on in this module
that I am not too pleased with, however it does work quite well and has been used in
many production environments.

# Definition: postfix::post_files
#
# setup postfix with a custom main.cf and master.cf 
#
# Actions:
#   setup postfix with a custom main.cf and master.cf
#
# Sample Usage:
#   post_files { "client": }

# Definition: postfix::postalias    
#
# postalias will run postalias on your alias file. If you do not specify one
# the default of /etc/postfix/aliases is used.
#
# Parameters:
#   $aliasfile - path to an alias file, defaults to /etc/postfix/aliases
#
# Requires:
#   a file{} of your aliases already defined
#
# Sample Usage:
#   postalias { "client": }

About

Postfix Puppet module

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published