ensure => $ensure,
mode => 600,
seltype => "postfix_etc_t",
+ require => Package["postfix"],
}
file {"${name}.db":
command => "postmap ${name}",
#creates => "${name}.db", # this prevents postmap from being run !
subscribe => File["${name}"],
- refreshonly => true
+ refreshonly => true,
+ require => Package["postfix"],
}
}
file => "/etc/postfix/transport",
line => "${name} ${destination}",
notify => Exec["generate /etc/postfix/transport.db"],
+ require => Package["postfix"],
}
}
file => "/etc/postfix/virtual",
line => "${name} ${destination}",
notify => Exec["generate /etc/postfix/virtual.db"],
+ require => Package["postfix"],
}
}