summaryrefslogtreecommitdiff
path: root/manifests/definitions/mailalias.pp
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/definitions/mailalias.pp')
-rw-r--r--manifests/definitions/mailalias.pp32
1 files changed, 0 insertions, 32 deletions
diff --git a/manifests/definitions/mailalias.pp b/manifests/definitions/mailalias.pp
deleted file mode 100644
index cd1af50..0000000
--- a/manifests/definitions/mailalias.pp
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
-== Definition: postfix::mailalias
-
-Wrapper around Puppet mailalias resource, provides newaliases executable.
-
-Parameters:
-- *name*: the name of the alias.
-- *ensure*: present/absent, defaults to present.
-- *recipient*: recipient of the alias.
-
-Requires:
-- Class["postfix"]
-
-Example usage:
-
- node "toto.example.com" {
-
- include postfix
-
- postfix::mailalias { "postmaster":
- ensure => present,
- recipient => 'foo'
- }
-
-*/
-define postfix::mailalias ($ensure = 'present', $recipient) {
- mailalias { "${name}":
- ensure => $ensure,
- recipient => $recipient,
- notify => Exec['newaliases']
- }
-}