Hello community, here is the log from the commit of package augeas for openSUSE:Factory checked in at 2017-11-03 16:21:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/augeas (Old) and /work/SRC/openSUSE:Factory/.augeas.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "augeas" Fri Nov 3 16:21:51 2017 rev:44 rq:537237 version:1.9.0 Changes: -------- --- /work/SRC/openSUSE:Factory/augeas/augeas.changes 2017-06-07 09:54:10.685242100 +0200 +++ /work/SRC/openSUSE:Factory/.augeas.new/augeas.changes 2017-11-03 16:21:54.710627346 +0100 @@ -1,0 +2,57 @@ +Thu Oct 26 15:21:42 UTC 2017 - vcizek@suse.com + +- Version update to 1.9.0: + - General changes/additions + * Fix error in handling escaped whitespace at the end of path expressions + (addresses CVE-2017-7555) + * several improvements to the error messages when transforming a tree + back to text fails. They now make it clearer what part of the tree + was problematic, and what the tree should have looked like. + * Fixed the pkg-config file, which should now be usable + * Fix handling of backslash-escaping in strings and regular expressions + in the lens language. We used to handle constructs like "\\" and + /\\\\/ incorrectly. (Issue #495) + * do not unescape the default value of a del on create; otherwise we are + double unescaping these strings (Issue #507) + * remove tempfile when saving files because destination is not writable + (Issue #479) + * span information is now updated on save (Issue #467) + * fix lots of warnings generated by gcc 7.1 + * Various changes to reduce bashisms in tests and make them run on + FreeBSD (Romain Tartière) + - API changes + * add function aug_ns_attr to allow iterating through a nodeset + quickly. See examples/dump.c for an example of how to use them + instead of aug_get, aug_label etc. and for a way to measure + performance gains. + - Lens changes/additions + * Ceph: new lens for /etc/ceph/ceph.conf + * Cgconfig: accept fperm & dperm in admin & task (Pino Toscano) + * Dovecot: also load files from /usr/local/etc (Roy Hubbard) + * Exports: relax the rules for the path at the beginning of a line so + that double-quoted paths are legal, too + * Getcap: new lens to parse generic termcap-style capability databases + * Grub: accept toplevel 'boot' entry (Pino Toscano) + * Httpd: handle empty comments with a continuation line (Issue #423); + handle '>""' in a directive properly (Issue #429); make space between + quoted arguments optional (Issue #435); accept quoted strings as part + of bare arguments (Issue #470) + * Nginx: load files from sites-available directory (Omer Katz) (Issue #471) + * Nslcd: new lens for nss-pam-ldapd config (Jose Plana) + * Oz: New lense for /etc/oz/oz.cnf + * postfix lenses: also load files from /usr/local/etc (Roy Hubbard) + * Properties: accept DOS line endings (Issue #468) + * Rtadvd: new lens to parse the rtadvd configuration file (Matt Dainty) + * Rsyslog: load files from /etc/rsyslog.d (Doug Wilson) (Issue #475); + allow spaces before the # starting a comment; allow comments inside + config statements like 'module' + * Ssh: accept '=' to separate keyword from arguments + * Sshd: split HostKeyAlgorithms into list of values; recognize quoted + group names with spaces in them (Issue #477) + * Sudoers: recognize "match_group_by_gid" (Luigi Toscano) (Issue #482) + * Syslog: allow spaces before the # starting a comment + * Termcap: new lens to parse termcap capability databases (Matt Dainty) + * Vsftpd: accept seccomp_sandbox (Denys Stroebel) + * Xymon: accept 'group-sorted' directive (Issue #462) + +------------------------------------------------------------------- Old: ---- augeas-1.8.0.tar.gz augeas-1.8.0.tar.gz.sig New: ---- augeas-1.9.0.tar.gz augeas-1.9.0.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ augeas.spec ++++++ --- /var/tmp/diff_new_pack.h3mokv/_old 2017-11-03 16:21:55.474599541 +0100 +++ /var/tmp/diff_new_pack.h3mokv/_new 2017-11-03 16:21:55.478599396 +0100 @@ -18,7 +18,7 @@ %define libname lib%{name}0 Name: augeas -Version: 1.8.0 +Version: 1.9.0 Release: 0 Summary: An utility for changing configuration files License: GPL-3.0+ and LGPL-2.1+ @@ -29,6 +29,7 @@ Source2: %{name}.keyring Source3: baselibs.conf Patch0: augeas-modprobe-lense.patch +BuildRequires: chrpath BuildRequires: pkgconfig BuildRequires: readline-devel BuildRequires: pkgconfig(libxml-2.0) @@ -110,6 +111,7 @@ find %{buildroot} -type f -name "*.la" -delete -print # move vim files to the right location mv %{buildroot}/%{_datadir}/vim/vimfiles %{buildroot}/%{_datadir}/vim/site +chrpath --delete %{buildroot}/%{_bindir}/dump %check # Fails 2 thread based tests @@ -123,6 +125,7 @@ %{_bindir}/augtool %{_bindir}/augparse %{_bindir}/fadot +%{_bindir}/dump %{_mandir}/man1/* %doc AUTHORS COPYING NEWS ++++++ augeas-1.8.0.tar.gz -> augeas-1.9.0.tar.gz ++++++ ++++ 8068 lines of diff (skipped)