[augeas-devel] augeas: master - Version 0.5.0
David Lutterkort
lutter at fedoraproject.org
Sat Mar 28 04:01:33 UTC 2009
Gitweb: http://git.fedorahosted.org/git/augeas.git?p=augeas.git;a=commitdiff;h=21ea9016068683b36cc1e38d593ce92180989346
Commit: 21ea9016068683b36cc1e38d593ce92180989346
Parent: 83de4cbfc51a84b21167f21c02f01e10be04eb41
Author: David Lutterkort <lutter at redhat.com>
AuthorDate: Wed Mar 25 09:38:00 2009 -0700
Committer: David Lutterkort <lutter at redhat.com>
CommitterDate: Fri Mar 27 18:22:32 2009 -0700
Version 0.5.0
---
NEWS | 32 ++++++++++++++++++++++++++++++++
augeas.spec.in | 4 ++++
configure.ac | 4 ++--
src/augeas_sym.version | 12 ++++++++----
4 files changed, 46 insertions(+), 6 deletions(-)
diff --git a/NEWS b/NEWS
index 34bf547..0a42bc1 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,35 @@
+0.5.0 - 2009-03-27
+ - Clean up interface for libfa; the interface is now considered stable
+ - New aug_load API call; allows controlling which files to load by
+ modifying /augeas/load and then calling aug_load; on startup, the
+ transforms marked with autoload are reported under /augeas/load
+ - New flag AUG_NO_LOAD for aug_init to keep it from loading files on
+ startup; add --noload option to augtool
+ - New API calls aug_defvar and aug_defnode to define variables for
+ path expressions; exposed as 'defvar' and 'defnode' in augtool
+ - Lenses distributed with Augeas are now installed in
+ /usr/share/augeas/lenses/dist, which is searched after
+ /usr/share/augeas/lenses, so that lenses installed by other packages
+ take precedence
+ - New program examples/fadot to draw various finite automata (Francis
+ Giraldeau)
+ - Report line number and character offset in the tree when parsing a
+ file with a lens fails
+ - Fix error in propagation of dirty flag, which could lead to only
+ parts of a tree being saved when multiple files were modified
+ - Flush files to disk before moving them
+ - Fix a number of memory corruptions in the XPath evaluator
+ - Several performance improvements in libfa
+ - Lens changes/additions
+ * Grub: process embedded comments for update-grub (Raphael Pinson)
+ * Iptables: new lens for /etc/sysconfig/iptables
+ * Krb5: new lens for /etc/krb5.conf
+ * Limits: map dpmain as value of 'domain' node, not as label
+ (Raphael Pinson)
+ * Lokkit: new lens for /etc/sysconfig/system-config-firewall
+ * Modprobe: new lens for /etc/modprobe.d/*
+ * Sudoers: more finegrained parsing (ticket #48) (Raphael Pinson)
+
0.4.2 - 2009-03-09
- Do not delete files that had an error upon parsing
- For Fedora/EPEL RPM's, BuildRequire libselinux-devel (bug #26)
diff --git a/augeas.spec.in b/augeas.spec.in
index 9c52519..bc1e06d 100644
--- a/augeas.spec.in
+++ b/augeas.spec.in
@@ -64,6 +64,7 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root,-)
%{_bindir}/augtool
%{_bindir}/augparse
+%{_bindir}/fadot
%doc %{_mandir}/man1/*
%files libs
@@ -80,6 +81,9 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/pkgconfig/augeas.pc
%changelog
+* Tue Mar 24 2009 David Lutterkort <lutter at redhat.com> - 0.5.0-1
+- New program /usr/bin/fadot
+
* Mon Mar 9 2009 David Lutterkort <lutter at redhat.com> - 0.4.2-1
- New version
diff --git a/configure.ac b/configure.ac
index 2ac12ec..d802fce 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT(augeas, 0.4.2)
+AC_INIT(augeas, 0.5.0)
AC_CONFIG_SRCDIR([src/augeas.c])
AC_CONFIG_AUX_DIR([build/aux])
AM_CONFIG_HEADER([config.h])
@@ -46,7 +46,7 @@ AC_SUBST(PDFLATEX)
AC_SUBST(PDFDOCS)
dnl Version info in libtool's notation
-AC_SUBST([LIBAUGEAS_VERSION_INFO], [7:2:7])
+AC_SUBST([LIBAUGEAS_VERSION_INFO], [8:0:8])
AC_SUBST([LIBFA_VERSION_INFO], [1:0:0])
AC_GNU_SOURCE
diff --git a/src/augeas_sym.version b/src/augeas_sym.version
index 0fdc03d..0643904 100644
--- a/src/augeas_sym.version
+++ b/src/augeas_sym.version
@@ -1,8 +1,6 @@
-{
+AUGEAS_0.1.0 {
global:
aug_init;
- aug_defvar;
- aug_defnode;
aug_close;
aug_get;
aug_set;
@@ -11,9 +9,15 @@
aug_mv;
aug_match;
aug_save;
- aug_load;
aug_print;
# Symbols with __ are private
__aug_load_module_file;
local: *;
};
+
+AUGEAS_0.8.0 {
+ global:
+ aug_defvar;
+ aug_defnode;
+ aug_load;
+} AUGEAS_0.1.0;
More information about the augeas-devel
mailing list