Top Qs
Timeline
Chat
Perspective

Augeas (software)

Configuration-management library From Wikipedia, the free encyclopedia

Remove ads

Augeas is a free software configuration-management library, written in the C programming language. It is licensed under the terms of the GNU Lesser General Public License.

Quick facts Stable release, Repository ...

Augeas uses programs called lenses (in reference to the Harmony Project[4]) to map a filesystem to an XML tree which can then be parsed using an XPath syntax, using a bidirectional transformation. Writing such lenses extends the amount of files Augeas can parse.

Remove ads

Bindings

Augeas has bindings for Python,[5] Ruby,[6] OCaml,[7] Perl,[8] Haskell,[9] Java,[10] PHP,[11] and Tcl.[12]

Programs using augeas

  • Certbot, ACME client
  • Puppet provides an Augeas module[13] which makes use of the Ruby bindings
  • SaltStack provides an Augeas module[14] which makes use of the python bindings

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads