[augeas-devel] ANNOUNCE: Augeas 0.7.3
David Lutterkort
lutter at redhat.com
Sat Aug 7 00:52:19 UTC 2010
I am pleased to announce the release of Augeas 0.7.3.
This is mostly a bugfixing release, and fixes a number of very serious
bugs that can lead to segfaults. In detail:
- aug_load: only reparse files that have actually changed; greatly speeds
up reloading
- record all variables in /augeas/variables, regardless of whether they
were defined with aug_defvar or aug_defnode; make sure
/augeas/variables always exists
- redefine all variables (by reevaluating their corresponding
expressions) after a aug_load. This makes variables 'sticky' across
loads
- fix behavior of aug_defnode to not fail when the expression evaluates
to a nonempty node set
- make gnulib a git submodule so that we record the gnulib commit off
which we are based
- allow 'let rec' with non-recursive RHS
- fix memory corruption when reloading a tree into which a variable
defined by defnode points (BZ 613967)
- plug a few small memory leaks, and some segfaults
- Lens changes/additions
* Device_map: new lens for grub's device.map (Matt Booth)
* Limits: also look for files in /etc/security/limits.d
* Mysql: new lens (Tim Stoop)
* Shellvars: read /etc/sysconfig/suseconfig (Frederik Wagner)
* Sudoers: allow escaped spaces in user/group names (Raphael Pinson)
* Sysconfig: lens for the shell subdialect used in /etc/sysconfig; lens
strips quotes automatically
Tarball: http://augeas.net/download/augeas-0.7.3.tar.gz
GPG signature[1]: http://augeas.net/download/augeas-0.7.3.tar.gz.sig
RPM's for Fedora and EPEL are making their way through the build systems
and will be available shortly from the usual repos.
David
More information about the augeas-devel
mailing list