github hercules-team/augeas release-1.13.0
Release 1.13.0

latest releases: release-1.14.1, release-1.14.0
2 years ago

General changes/additions

  • Add Dockerfile (Nicolas Gif) (Issue #650)
  • augtool: Improved readline integration to handle quoting issues (Pino Toscano)
  • typechecker: Allow including '/' in keys and labels. Thanks to felixdoerre for pointing out that this restriction was unnecessary. See issue #668 for the discussion.
  • Add function modified() to select nodes which are marked as dirty (George Hansper) (Issue #691)
  • Add CLI command 'preview' and API 'aug_preview' to preview file contents (George Hansper) (#690)
  • Add "else" operator to augeas path-filter expressions (priority selector) (George Hansper) (#692)
  • Add new axis 'seq' to allow /path/seq::*[expr] to match and create numeric nodes, as idempotent alternative to /path/*[expr] (George Hansper) (#706)

Lens changes/additions

  • Authinfo2: new lens to parse Authinfo2 format (Nicolas Gif) (Issue #649)
  • Chrony: add new options (Miroslav Lichvar) (Issue #698)
  • Cmdline: New lens to parse /proc/cmdline (Thomas Weißschuh)
  • Crypttab: support UUID in device and / in opt (Raphaël Pinson) (#713)
  • Fail2ban: new lens to parse Fail2ban format (Nicolas Gif) (Issue #651)
  • Grub: support '+' in kernel command line option names (Pino Toscano) (Issue #647)
  • Krb5: handle [plugins] subsection (Pino Toscano) (Issue #663)
  • Limits: support colons in the domain pattern of the limits lens (Xavier Mol) (Issue #645)
  • Logrotate: add hourly schedule (Jason A. Smith) (Issue #655)
  • Mke2fs: parse more common entries between [defaults] and the tags in [fs_types], fix the type of few entries, handle the [options] stanza (Pino Toscano) (Issue #642)
    support quoted values (Pino Toscano) (Issue #661)
  • NetworkManager: allow # in values (mfilka) (#723)
  • Opendkim: update to match current conffile format (Issue #644)
  • Postfix_Master: Allow unix-dgram as type (Issue #635)
  • Postfix_transport: Allow underscore (Anton Baranov) (Issue #678)
  • Postgresql: Allow hyphen '-' in values that don't require quotes (Marcin Barczyński) (Issues #700 #701)
  • Properties: Allow "/" in property names (felixdoerre) (Issue #680)
  • Redis: add incl path /etc/redis.conf (Raphaël Pinson) (#726)
    support "replicaof" (Raphaël Pinson) (#727)
    fix support for "sentinel" (Raphaël Pinson) (#728)
  • Resolv: Support new options (Trevor Vaughan) (Issues #707 #708)
  • Rsyslog: support multiple actions in filters and selectors (Issue #653)
  • Shellvars: exclude more tcsh profile scripts (Pino Toscano) (Issue #627)
  • Simplevars: add ocsinventory-agent.cfg (Pat Riehecky) (Issue #637)
  • Sudoers: support new @include/@includedir directives (Pino Toscano) (Issue #693)
  • Sudoers: Allow AD groups (luchihoratiu) (Issue #696)
    Support negative integers (Ando David Roots) (#724)
  • Ssh: add Match keyword support (granquet) (Issue #695)
  • Sshd: support quotes in Match conditions (Issue #739)
  • Systemd: fix parsing of envvars with spaces (Pino Toscano) (#659)
    Add incl paths according to 'systemd.network(5)' (chruetli) (#683)
  • Tinc: new lens for Tinc VPN configuration files (Thomas Weißschuh) (#718)
  • Toml: support arrays (norec) in inline tables (Raphaël Pinson) (#703)
  • Tmpfiles: improvements to the types specification (Pino Toscano) (Issue #694)

Don't miss a new augeas release

NewReleases is sending notifications on new releases.