Skip to content

Commit

Permalink
Remove camptocamp/augeas dependency
Browse files Browse the repository at this point in the history
This places the lenses in lib/augeas/lenses so Puppet automatically
loads them. This removes the need for the unmaintained camptocamp/augeas
module.
  • Loading branch information
ekohl authored and bastelfreak committed Nov 21, 2023
1 parent 194e18d commit 84a211b
Show file tree
Hide file tree
Showing 6 changed files with 0 additions and 22 deletions.
1 change: 0 additions & 1 deletion REFERENCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@

#### Private Classes

* `postfix::augeas`: Provides augeas lenses for postfix files
* `postfix::files`: Manages the Postfix related files
* `postfix::ldap`: Provides the Postfix LDAP support
* `postfix::mailman`: Configure Postfix to work with mailman
Expand Down
File renamed without changes.
File renamed without changes.
16 changes: 0 additions & 16 deletions manifests/augeas.pp

This file was deleted.

1 change: 0 additions & 1 deletion manifests/canonical.pp
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,6 @@
String[1] $lookup_table_suffix = 'db',
) {
include postfix
include postfix::augeas

$_file = pick($file, "${postfix::confdir}/canonical")

Expand Down
4 changes: 0 additions & 4 deletions metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,6 @@
"name": "puppetlabs/stdlib",
"version_requirement": ">= 4.13.0 < 10.0.0"
},
{
"name": "camptocamp/augeas",
"version_requirement": ">= 1.0.0 < 2.0.0"
},
{
"name": "puppet/alternatives",
"version_requirement": ">= 2.0.0 < 6.0.0"
Expand Down

0 comments on commit 84a211b

Please sign in to comment.