get better at mkdir
authorStephen Gran <steve@lobefin.net>
Mon, 22 Apr 2013 20:22:20 +0000 (21:22 +0100)
committerStephen Gran <steve@lobefin.net>
Mon, 22 Apr 2013 20:22:20 +0000 (21:22 +0100)
Signed-off-by: Stephen Gran <steve@lobefin.net>
modules/exim/manifests/vdomain.pp
modules/roles/manifests/mailrelay.pp

index 8bab133..6ac8cdf 100644 (file)
@@ -14,7 +14,14 @@ define exim::vdomain (
                group  => root
        }
 
-       file { "${maildir}/aliases":
+       file { "${maildir}/mail":
+               ensure => directory,
+               mode   => '0755',
+               owner  => root,
+               group  => root
+       }
+
+       file { "${maildir}/mail/aliases":
                source => $alias_file,
                mode   => '0644',
                owner  => root,
index c6abab2..41352cf 100644 (file)
@@ -2,7 +2,7 @@ class roles::mailrelay {
        exim::vdomain { 'admin.debian.org':
                user       => mail_admin,
                group      => mail_admin,
-               maildir    => '/org/admin.debian.org/mail/',
+               maildir    => '/srv/admin.debian.org/',
                alias_file => 'puppet:///modules/exim/admin.debian.org/aliases'
        }
 }