| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: augeas | Distribution: openSUSE Tumbleweed |
| Version: 1.14.1 | Vendor: openSUSE |
| Release: 2.1 | Build date: Wed Apr 23 16:28:54 2025 |
| Group: System/Shells | Build host: reproducible |
| Size: 491113 | Source RPM: augeas-1.14.1-2.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://augeas.net/ | |
| Summary: An utility for changing configuration files | |
An utility for programmatically editing configuration files. Augeas parses configuration files into a tree structure. The transformation works very hard to preserve comments and formatting details. It is controlled by ``lens'' definitions that describe the file format and the transformation into a tree.
LGPL-2.1-or-later
* Wed Apr 23 2025 Martin Schreiner <martin.schreiner@suse.com>
- Add patch, fix for bsc#1239909 / CVE-2025-2588:
* CVE-2025-2588.patch
* Thu Aug 24 2023 Otto Hollmann <otto.hollmann@suse.com>
- Update to 1.14.1
* General changes/additions
- internal.c: update #if to only use GNU-specific strerror_r() when GLIBC
is defined (#791) Dimitry Andric
- augeas.c: Fix bug from PR#691 where the nodes of a newly created file
are lost upon a subsequent load operation (#810) George Hansper
- HACKING.md: describe testing (#796) Laszlo Ersek
- Add GitHub Actions (#714) Raphaël Pinson
- augprint.c: remove #include <malloc.h> , add #include <libgen.h>
(#792) Ruoyu Zhong
* Lens changes/additions
- TOML: support trailing commas in arrays (#809) Bao
- Tmpfiles: allow '=', '~', '^' for letter types, allow ":" as prefix for
the mode (#805) Pino Toscano
- Sshd: Add keyword PubkeyAcceptedAlgorithms as comma-separated list of
items (#806) Dave Re
- Cmdline: Allow whitespace at the end of kernel commnd line
(#798) rwmjones
* Wed May 31 2023 Otto Hollmann <otto.hollmann@suse.com>
- Update to 1.14.0
* General changes/additions
- Update submodule gnulib to 2f7479a16a3395f1429c7795f10c5d19b9b4453e
(#781)
- Add bash-completion for augtool, augmatch, augprint (#783) George
Hansper
- Fix: Allow values to contain arbitrary unbalanced square brackets
(#782) George Hansper
- Add package bash to build stage in Dockerfile (#776) George Hansper
- Add augprint tool for creating idempotent augtool scripts (#752) George
Hansper
- Replace deprecated 'security_context_t' with 'char *' (#747) Leo-Schmit
- src/syntax.c: Fix whitespace which confuses static checkers
(#725) rwmjones
- README.md: Add oss-fuzz status badge (#702) Sergey Nizovtsev
- Package augmatch, too (#688) oleksandriegorov
- Add Github workflow to create releases with complete source tarballs
(#744) Hilko Bengen
* Lens changes/additions
- Resolv: add option trust-ad (#784) George Hansper
- Sos: new lens for /etc/sos/sos.conf (based on IniFile) (#779) George
Hansper
- Pg_Hba: unquoted auth-method may contain hyphens (#777) George Hansper
- Sysctl: Allow keys to contain * and : and / characters (#755) M Filka
- Semanage: Fix parsing of ignoredirs (#758) Richard W M Jones
- Systemd: allow empty quoted environment variable values (#757) Michal
Vasko
- Systemd: allow values starting with whitespaces for Exec* and
Environment service entries. (#757) Michal Vasko
- Toml: workaround to allow writing toml files (#742) Richard
- Kdump: parse "auto_reset_crashkernel" (#754) Laszlo Ersek
- Keepalived: add parameters notify_stop and notify_deleted (#749) Adam
Bambuch
- Chrony: add new directives and options (#745) Miroslav Lichvar
- Redis: Allow redis lens to set 'SAVE ""' as a valid option (#738) Mitch
Hagstrand
- ClamAV: update ClamAV lens to autoload /etc/clamav/*.conf
(#748) Guillaume Ross
- AuthselectPam: new lens for /etc/authselect/custom/*/*-auth
and /etc/authselect/custom/*/postlogin (#743) Heston Snodgrass
- Sshd: Parse GSSAPIKexAlgorithms PubkeyAcceptedKeyTypes
CASignatureAlgorithms as comma-seperated lists instead of simple
strings (#721) Edward Garbade
- Yum: Add additional unit tests (#677) Pat Riehecky
- Cockpit: new lens for /etc/cockpit/cockpit.conf (#675) Pat Riehecky
* Rebased patch gcc9-disable-broken-test.patch
* Deleted patches:
- sysctl_parsing.patch
- augeas-1.13.0-replace_security_context_t-patch
* Thu Apr 06 2023 Otto Hollmann <otto.hollmann@suse.com>
- Use the correct license - LGPL-2.1
* Fri Nov 04 2022 Jason Sikes <jsikes@suse.com>
- Update to 1.13.0
* Fixes bsc#1204554
* Added augeas-1.13.0-replace_security_context_t-patch to fix a
syntax error.
* Rebased gcc9-disable-broken-test.patch
* Dropped the following patches since they are now upstreamed:
- augeas-new_options_for_chrony.patch
- augeas-allow_printable_ASCII.patch
- remove-unportable-tests.patch
* 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)
* Tue Jul 26 2022 Fabian Vogt <fvogt@suse.com>
- Unset MALLOC_PERTURB_ to speed up %check significantly
(boo#1201884, gh#hercules-team#768)
* Tue Apr 26 2022 Jan Engelhardt <jengelh@inai.de>
- Employ shared library packaging guideline and resolve this
rpmlint report: "libaugeas0.x86_64: E: shlib-policy-name-error
SONAME: libfa.so.1, expected package suffix: 1" [boo#1191749]
* Thu Mar 24 2022 Dirk Müller <dmueller@suse.com>
- add sysctl_parsing.patch (bsc#1197443)
* Fri Jan 28 2022 Dirk Müller <dmueller@suse.com>
- testsuite requires glibc-locale, buildrequire it
* Tue Jun 08 2021 Dirk Müller <dmueller@suse.com>
- add remove-unportable-tests.patch to fix build
/usr/bin/augmatch /usr/bin/augparse /usr/bin/augprint /usr/bin/augtool /usr/bin/fadot /usr/share/doc/packages/augeas /usr/share/doc/packages/augeas/AUTHORS /usr/share/doc/packages/augeas/NEWS /usr/share/licenses/augeas /usr/share/licenses/augeas/COPYING /usr/share/man/man1/augmatch.1.gz /usr/share/man/man1/augparse.1.gz /usr/share/man/man1/augprint.1.gz /usr/share/man/man1/augtool.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Oct 4 23:02:02 2025