X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fexim%2Fmanifests%2Fvdomain.pp;h=ef3c0183bc172172600c2e35f7ff288785e9a66b;hb=64c1545f242396ff122e1af0ce35cf952a01c58c;hp=ef339dd6daf816410c1019fabb5d039281865a6c;hpb=404645e749ef60a11f98c6e8b3cee018fc4032e0;p=mirror%2Fdsa-puppet.git diff --git a/modules/exim/manifests/vdomain.pp b/modules/exim/manifests/vdomain.pp index ef339dd6d..ef3c0183b 100644 --- a/modules/exim/manifests/vdomain.pp +++ b/modules/exim/manifests/vdomain.pp @@ -4,25 +4,16 @@ # @param mail_group Group to run the virtual email domain's pipe jobs and deliveries as # @param owner User to own the directories and files # @param group Group to own the directories and files -# @param domain email domain (defaults to $name) -# @param basedir Base directory (it gets created), usually is and defaults to /srv/$name -# @param maildir Mail directory, usually under base and defaults to $basedir/mail +# @param domain email domain (defaults to $name) +# @param maildir Mail directory, usually and defaults to /srv/$name/mail define exim::vdomain ( String $domain = $name, - String $basedir = "/srv/${name}", - String $maildir = "${basedir}/mail", + String $maildir = "/srv/${name}/mail", String $owner = 'root', String $group = 'root', String $mail_user = $owner, String $mail_group = $group, ) { - file { $basedir: - ensure => directory, - mode => '2755', - owner => $owner, - group => $group, - } - file { $maildir: ensure => directory, mode => '2755',