Skip to content
Snippets Groups Projects
Commit 9fea87fe authored by Marc Fournier's avatar Marc Fournier
Browse files

postfix: a couple of fixes required to make augeas stuff work.

parent 6a70cd33
Branches
Tags
No related merge requests found
...@@ -4,4 +4,9 @@ class postfix::augeas { ...@@ -4,4 +4,9 @@ class postfix::augeas {
lens_source => 'puppet:///modules/postfix/lenses/postfix_transport.aug', lens_source => 'puppet:///modules/postfix/lenses/postfix_transport.aug',
test_source => 'puppet:///modules/postfix/lenses/test_postfix_transport.aug', test_source => 'puppet:///modules/postfix/lenses/test_postfix_transport.aug',
} }
augeas::lens {'postfix_virtual':
ensure => present,
lens_source => 'puppet:///modules/postfix/lenses/postfix_virtual.aug',
test_source => 'puppet:///modules/postfix/lenses/test_postfix_virtual.aug',
}
} }
...@@ -68,8 +68,7 @@ define postfix::transport ( ...@@ -68,8 +68,7 @@ define postfix::transport (
} }
augeas {"Postfix transport - ${name}": augeas {"Postfix transport - ${name}":
load_path => '/usr/share/augeas/lenses/contrib/', lens => 'Postfix_Transport.lns',
lens => 'Postfix_Transport.aug',
incl => $file, incl => $file,
changes => $changes, changes => $changes,
require => [Package['postfix'], Augeas::Lens['postfix_transport']], require => [Package['postfix'], Augeas::Lens['postfix_transport']],
......
...@@ -58,9 +58,8 @@ define postfix::virtual ( ...@@ -58,9 +58,8 @@ define postfix::virtual (
} }
augeas {"Postfix virtual - ${name}": augeas {"Postfix virtual - ${name}":
load_path => '/usr/share/augeas/lenses/contrib/',
incl => $file, incl => $file,
lens => 'Postfix_Virtual.aug', lens => 'Postfix_Virtual.lns',
changes => $changes, changes => $changes,
require => [Package['postfix'], Augeas::Lens['postfix_transport']], require => [Package['postfix'], Augeas::Lens['postfix_transport']],
notify => Exec['generate /etc/postfix/virtual.db'], notify => Exec['generate /etc/postfix/virtual.db'],
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment