Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

augeas-1.14.1-150600.1.3 RPM for aarch64

From OpenSuSE Leap 15.6 for aarch64

Name: augeas Distribution: SUSE Linux Enterprise 15
Version: 1.14.1 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150600.1.3 Build date: Thu May 9 12:36:15 2024
Group: System/Shells Build host: h02-armsrv1
Size: 490929 Source RPM: augeas-1.14.1-150600.1.3.src.rpm
Packager: https://www.suse.com/
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.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Thu Aug 24 2023 otto.hollmann@suse.com
  - Update to 1.14.1 (jsc#PED-6581)
    * 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@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:
    - augeas-sysctl_parsing.patch
    - augeas-1.13.0-replace_security_context_t-patch
* Thu Apr 06 2023 otto.hollmann@suse.com
  - Use the correct license - LGPL-2.1
* Fri Nov 04 2022 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 fvogt@suse.com
  - Unset MALLOC_PERTURB_ to speed up %check significantly
    (boo#1201884, gh#hercules-team#768)
* Tue Apr 26 2022 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]
* Wed Apr 06 2022 david.anes@suse.com
  - add augeas-sysctl_parsing.patch (bsc#1197443)
    * backport original patch and rebase
* Fri Jan 28 2022 dmueller@suse.com
  - testsuite requires glibc-locale, buildrequire it
* Tue Jun 08 2021 dmueller@suse.com
  - add remove-unportable-tests.patch to fix build
* Wed May 26 2021 jsikes@suse.com
  - Allow all printable ASCII characters in WPA-PSK definition
    * augeas-allow_printable_ASCII.patch
    * bsc#1185524
    * Sourced from https://github.com/hercules-team/augeas/pull/723/commits
    * Credit to Michal Filka <mfilka@suse.com>
* Tue Feb 09 2021 jsikes@suse.com
  - Add new directives and options supported in chrony since 3.3 up to 4.0.
    * augeas-new_options_for_chrony.patch
    * [bsc#1178470]
    * sourced from https://github.com/hercules-team/augeas/pull/698
* Tue Jul 07 2020 elimat@opensuse.org
  - update to 1.12.0
    General changes/additions
    - update gnulib to 91584ed6
    Lens changes/additions
    - Anaconda: new lens to process /etc/sysconfig/anaconda instead of Shellvars (Pino Toscano) (Issue #597)
    - DevfsRules: add lens for FreeBSD devfs.rules files
    - Dovecot: permit ! in block titles (Nathan Ward) (Issue #599)
    - Hostname: Allow creation of hostname when file is missing (David Farrell) (Issue #606)
    - Krb5: add more pkinit_* options (Issue #603)
    - Logrotate: fix missing recognition of double quoted filenames (Issue #611)
    - Multipath: accept values enclosed in quotes (Issue #583)
    - Nginx: support unix sockets as server address (Issue #618)
    - Nsswitch: add merge action (Issue #609)
    - Pam: accept continuation lines (Issue #590)
    - Puppetfile: allow symbols as (optional) values (Issue #619) allow comments in entries (Issue #620)
    - Rsyslog: support dynamic file paths (Issue #622) treat #!/+/- as comment (arnolda, PR #595)
    - Syslog: accept 'include' directive (Issue #486)
    - Semanage: new lens to process /etc/selinux/semanage.conf instead of Simplevars (Pino Toscano) (Issue #594)
    - Shellvars: allow and/or in @if conditions (#582) accept functions wrapped in round brackets, accept variables with a dash in their name, exclude csh/tcsh profile scripts (Pino Toscano) (Issue #600) accept variable as command (Issue #601)
    - Ssh: accept RekeyLimit (Issue #605)
    - Sshd: accept '=' to separate option names from their values (Emil Dragu, #587)
    - Sudoers: support 'always_query_group_plugin' flag (Steve Traylen, #588)
    - Strongswan: parse lists. This is a backwards-incompatible change since list entries that were parsed into a single string are now split into a list of entries (Kaarle Ritvanen)
    - Toml: new lens to parse .toml files (PR #91)
    - Xorg: accept empty values for options (arnolda, PR #596)
  - refresh patches
  - run spec-cleaner
* Mon Mar 11 2019 mliska@suse.cz
  - Add gcc9-disable-broken-test.patch in order to address bsc#1120894.
* Tue Feb 12 2019 vcizek@suse.com
  - Don't ignore %check test result, the testsuite now successfully
    passes
* Mon Dec 24 2018 ecsos@opensuse.org
  - update to 1.11.0
    General changes/additions
    - augmatch: add a --quiet option; make the exit status useful
      to tell whether there was a match or not
    - Drastically reduce the amount of memory needed to evaluate
      complex path expressions against large files (Issue #569)
    - Fix a segfault on OSX when 'augmatch' is run without any
      arguments (Issue #556)
    API changes
    - aug_source did not in fact return the source; and always
      returned NULL for that. That has been fixed.
    Lens changes/additions
    - Chrony: add new options supported in chrony 3.2 and 3.3
      (Miroslav Lichvar)
    - Dhclient: fix parsing of append/prepend and similar
      directives (John Morrissey)
    - Fstab: allow leading whitespace in mount entry lines
      (Pino Toscano) (Issue #544)
    - Grub: tolerate some invalid entries. Those invalid entries
      get mapped to '#error' nodes
    - Httpd: accept comments with whitespace right after a tag
      opening a section (Issue #577)
    - Json: allow escaped slashes in strings (Issue #557)
    - Multipath: accept regular expressions for devnode, wwid,
      and property in blacklist and blacklist_exceptions sections
      (Issue #564)
    - Nginx: parse /etc/nginx/sites-enabled (plumbeo) allow
      semicolons inside double quoted strings in simple directives,
      and allow simple directives without an argument (Issue #566)
    - Redis: accept the 'bind' statement with multiple IP addresses
      (yannh) (Issue #194)
    - Rsyslog: support include() directive introduced in
      rsyslog 8.33
    - Strongswan: new lens (Kaarle Ritvanen)
    - Systemd: do not try to treat *.d or *.wants directories as
      configuration files (Issue #548)
* Tue Mar 20 2018 jengelh@inai.de
  - Fix RPM groups.
* Tue Mar 20 2018 vcizek@suse.com
  - update to 1.10.1:
    General changes/additions
      New CLI utility 'augmatch' to print the tree for a file and select
      some of its contents
      New command 'count' in augtool
      New function 'not(bool) -> bool' for path expressions
      The path expression 'label[. = "value"]' can now be written more
      concisely as 'label["value"]'
    API changes
      libfa has now a function fa_json to export an FA as a JSON file, and
      fa_state_* functions that make it possible to iterate over the FA's
      states and transitions. (Pedro Valero Mejia)
      Add functions aug_ns_label, aug_ns_value, aug_ns_count, and
      aug_ns_path to get the label (with index), the value, the number of
      nodes, and the fully qualified path for nodes stored in a nodeset in
      a variable efficiently
    Lens changes/additions
      Grubenv: new lens to process /boot/grub/grubenv (omgold)
      Httpd: also read files from /etc/httpd/conf.modules.d/*.conf
      (Tomas Meszaros) (Issue #537)
      Nsswitch: allow comments at the end of a line (Philip Hahn) (Issue #517)
      Ntp: accept 'ntpsigndsocket' statement (Philip Hahn) (Issue #516)
      Properties: accept empty comments with DOS line endings (Issue #161)
      Rancid: new lens for RANCiD router databases (Matt Dainty)
      Resolv: accept empty comments with DOS line endings (Issue #161)
      Systemd: also process /etc/systemd/logind.conf (Pat Riehecky)
      YAML: process a document that is just a sequence (John Vandenberg)
  - drop chrpath dependency, the offending dump binary is no longer shipped
* Thu Feb 22 2018 fvogt@suse.com
  - Use %license (boo#1082318)
* Thu Oct 26 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)
* Tue May 30 2017 tchvatal@suse.com
  - Version update to 1.8.0:
    * See the News file for all the details
  - Verified it contains fixes for bsc#933210 bsc#975729 bsc#925225
    bsc#1023204 CVE-2014-8119
* Fri Oct 28 2016 tchvatal@suse.com
  - Version update to 1.6.0:
    * See the NEWS file for the details
* Thu May 12 2016 mlatimer@suse.com
  - Update to version 1.5.0:
    - General changes/additions
    * augtool: new --timing option that prints after each operation how long
      it took
    * augtool: print brief help message when incorrect options are given rather
      than dumping all help text
    * Path expressions: optimize performance of evaluating certain
      expressions
    * lots of safety improvements in libfa to avoid using uninitialized
      values and the like (Daniel Trebbien)
    * tolerate building against OSX' libedit (Issue #256)
    - API changes
    * aug_match: fix a bug where expressions like /foo/*[2] would match a
      hidden node and pretend there was no match at all. We now make sure
      we never match a hidden node. Thanks to Xavier Mol for reporting the
      problem.
    * aug_get: make sure we set *value to NULL, even if the provided path is
      invalid (Issue #372)
    * aug_rm: fix segfault when deleting a tree and one of its ancestors
      (Issue #319)
    * aug_save: fix segfault when trying to save an invalid subtree. A
      routine that was generating details for the error message overflowed
      a buffer it had created (Issue #349)
    - Lens changes/additions
    * AptConf: support hash comments
    * AptSources: support options (Issue #295),
      support brackets with spaces in URI (GH #296)
      rename test file to test_aptsources.aug
    * Chrony: allow signed numbers and indentation, fix stray EOL entry,
      disallow comment on EOL, add many missing directives and
      options (Miroslav Lichvar, RHBZ#1213281)
      add new directives and options that were added in
      chrony-2.2 and chrony-2.3 and improve parsing of
      access configuration (Miroslav Lichvar, Issue #348)
      add new options for chrony-2.4 (Miroslav Lichvar)
    * Dhclient: avoid put ambiguity for node without value (Issue #294)
    * Group: support NIS map, support an overridden and disabled password,
      i.e. `+:*::` (Matt Dainty) (Issue #258)
    * Host_Conf: support spaces between list items (Cedric Bosdonnat, Issue #358)
    * Httpd: add paths to SLES vhosts
      (Jan Doleschal) (Issue #268)
      parse backslashes in directive arguments (Issue #307)
      parse mismatching case of opening/closing tags
      parse multiple ending section tags on one line
      parse wordlists in braces in SSLRequire directives
      parse directive args starting with double quote (Issue #330)
      parse directive args containing quotes
      support perl directives (Issue #327)
      parse line breaks/continuations in section arguments
      parse escaped spaces in directive/section arguments
      parse backslashes at the start of directive args (Issue #324)
    * Inputrc: support $else (Cedric Bosdonnat, Issue #359)
    * Interfaces: add support for source-directory (Issue #306)
    * Json: add comments support, refactor,
      allow escaped quotes and blackslashes
    * Keepalived: fix space/tag alignments and hanging spaces,
      add vrrp_mcast_group4 and vrrp_mcast_group6,
      add more vrrp_instance flags,
      add mcast/unicast_src_ip and unicast_peer,
      add missing garp options,
      add vrrp_script options,
      expand vrrp_sync_group block,
      allow notify option
      (Joe Topjian) (Issue #266)
    * Known_Hosts: refactoring and description fixed
    * Logrotate: support dateyesterday option (Chris Reeves) (GH #367, #368)
    * MasterPasswd: new lens to parse /etc/master.passwd
      (Matt Dainty) (Issue #258)
    * Multipath: add various missing keywoards (Olivier Mangold) (Issue #289)
    * MySQL: include /etc/my.cnf.d/*.cnf (Issue #353)
    * Nginx: improve typechecking of lens,
      allow masks in IP keys and IPv6 (Issue #260)
      add @server simple nodes (Issue #335)
    * Ntp: add support for basic interface syntax
    * OpenShift_Quickstarts: Use Json.lns
    * OpenVPN: add all options available in OpenVPN 2.3o
      (Justin Akers) (Issue #278)
    * Puppetfile: name separator is not mandatory
      add support for moduledir (Christoph Maser)
    * Rabbitmq: remove space in option name,
      add support for cluster_partitioning_handling,
      add missing simple options (Joe Topjian) (Issue #264)
    * Reprepro_Uploaders: add support for distribution field
      (Mathieu Alorent) (Issue #277),
      add support for groups (Issue #283)
    * Rhsm: new lens to parse subscription-manager's /etc/rhsm/rhsm.conf
    * Rsyslog: improve property filter parsing,
      treat whitespace after commas as optional.
      recognize '~' as a valid syslog action (discard)
      (Gregory Smith) (Issue #282),
      add support for redirecting output to named pipes
      (Gerlof Fokkema) (Issue #366)
    * Shellvars: allow partial quoting, mixing multiple styles
      (Kaarle Ritvanen) (Issue #183);
      allow wrapping builtin argument to multiple lines
      (Kaarle Ritvanen) (Issue #184);
      support ;; on same line with multiple commands
      (Kaarle Ritvanen) (Issue #185);
      allow line wrapping and improve quoting support
      (Kaarle Ritvanen) (Issue #187);
      accept [] and [[]] builtins (Issue #188);
      allow && and || constructs after condition
      (Kaarle Ritvanen) (Issue #265);
      add pattern nodes in case entries
      (BREAKING CHANGE: case entry values are now in a
      @pattern subnode) (Kaarle Ritvanen) (Issue #265)
      add eval builtin support;
      add alias builtin support;
      allow (almost) any command;
      allow && and || after commands (Issue #215);
      allow wrapping command sequences
      (Kaarle Ritvanen) (Issue #333);
      allow command-specific environment variable
      (Kaarle Ritvanen) (Issue #332);
      support subshells (Issue #339)
      newlines in start of functions
      allow newlines after actions
      support comments after function name (Issue #339)
      exclude SuSEfirewall2 (Cedric Bosdonnat, Issue #357)
    * Simplelines: parse OpenBSD's hostname.if(5)
      files (Jasper Lievisse Adriaanse) (Issue #252)
    * Smbusers: add support for ; comments
    * Spacevars: support flags (Issue #279)
    * Ssh: add support for HostKeyAlgorithms, KexAlgorithms
      and PubkeyAcceptedKeyTypes (Oliver Mangold) (Issue #290),
      add support for GlobalKnownHostsFile (Issue #316)
    * Star: New lens to parse /etc/default/star
    * Sudoers: support for negated command alias
      (Geoff Williams) (Issue #262)
    * Syslog: recognize '~' as a valid syslog action (discard)
      (Gregory Smith) (Issue #282)
    * Tmpfiles: new lens to parse systemd's tempfiles.d configuration
      files (Julien Pivotto) (Issue #269)
    * Trapperkeeper: new lens for Puppet server configuration files
    * Util: add comment_c_style_or_hash lens
      add empty_any lens
    * Vsftpd: add isolate and isolate_network options
      (Florian Chazal) (Issue #334)
    * Xml: allow empty document (Issue #255)
    * YAML: new lens (subset) (Dimitar Dimitrov) (Issue #338)
  - Drop upstreamed patches:
      27d8457-inputrc-lens-support-mapping-like.patch
      2d12670-inputrc-lens-support-else.patch
      49bcfbe-Exclude-network-if-up.d-SuSEfirewall2-in-shellvars-l.patch
      7558c12-host_conf-lens-spaces-between-list-items-support.patch
* Tue Apr 05 2016 cbosdonnat@suse.com
  - Fix errors showing up in guestfs tools.
    Add upstreamed patches:
      27d8457-inputrc-lens-support-mapping-like.patch
      2d12670-inputrc-lens-support-else.patch
      49bcfbe-Exclude-network-if-up.d-SuSEfirewall2-in-shellvars-l.patch
      7558c12-host_conf-lens-spaces-between-list-items-support.patch
* Thu Jul 16 2015 tchvatal@suse.com
  - Version bump to 1.4.0:
    * Loads of bugfixes all around the package
    * Read up NEWS file for the detailed changes
* Fri Mar 13 2015 tchvatal@suse.com
  - Whitespace
* Thu Dec 18 2014 meissner@suse.com
  - restore keyring and .sig file, as this is checked by the OBS
    source service
* Thu Dec 18 2014 p.drouand@gmail.com
  - Update  to version 1.3.0
    + General changes/additions
    * Add missing cp entry in manpage (GH issue #78)
    * Add seq to vim syntax highlight (Robert Drake)
    * Update augtool.1 man page with new commands and --span, RHBZ#1100077
    * augtool autocomplete includes command aliases, RHBZ#1100184
    * Remove unused "filename" argument from dump-xml command, RHBZ#1100106
    * aug_save returns non-zero result when unable to delete files,
      RHBZ#1091143
    + Lens changes/additions
    * Aliases: permit missing whitespace between colon and recipients
    * AptPreferences: Support spaces in origin fields
    * Cgconfig: handle additional valid controllers (Andy Grimm)
    * Chrony: New lens to parse /etc/chrony.conf (Pat Riehecky)
    * CPanel: New lens to parse cpanel.config files
    * Desktop: Allow @ in keys (GH issue #92)
    * Device_map: Parse all device.map files under /boot (Mike Latimer)
    * Dhclient: Add support for option modifiers (Robert Drake,
      GH issue #95)
      Parse hash statements with dhcp-eval strings
    * Dhcpd: stmt_string quoted blocks no longer store quote marks
      (incompatible change),
      many changes to support more record types (Robert Drake)
    * Group: NIS support (KaMichael)
    * Grub: handle "foreground" option, RHBZ#1059383 (Miguel Armas)
    * Gshadow: New lens (Lorenzo Catucci)
    * Httpd: Allow eol comments after section tags
      Allow continued lines inside quoted value (GH issue #104)
      Allow comparison operators in tags (GH issue #154)
    * IPRoute2: handle "/" in protocol name, swap ID and name fields
      (incompatible change), RHBZ#1063968,
      handle hex IDs and hyphens, as present in
      rt_dsfield, RHBZ#1063961
    * Iptables: parse /etc/sysconfig/iptables.save, RHBZ#1144651
    * Kdump: parse new options, permit EOL comments, refactor, RHBZ#1139298
    * Keepalived: Add more virtual/real server settings and checks, RHBZ#1064388
    * Known_Hosts: New lens for SSH known hosts files
    * Krb5: permit braces in values when not in sub-section, RHBZ#1066419
    * Ldso: handle "hwcap" lines (GH issue #100)
    * Lvm: support negative numbers, parse /etc/lvm/lvm.conf (Pino Toscano)
    * Multipath: add support for rr_min_io_rq (Joel Loudermilk)
    * NagiosConfig and NagiosObjects: Fix documentation (Simon Sehier)
    * NetworkManager: Use the Quote module, support # in values (no eol comments)
    * OpenVPN: Add support for fragment, mssfix, and script-security
      (Frank Grötzner)
    * Pagekite: New lens (Michael Pimmer)
    * Pam: Add partial support for arguments enclosed in [] (Vincent Brillault)
    * Passwd: Refactor lens (Lorenzo Catucci)
    * Redis: Allow empty quoted values (GH issue #115)
    * Rmt: New lens to parse /etc/default/rmt, RHBZ#1100549
    * Rsyslog: support complex $template lines, property filters and file
      actions with templates, RHBZ#1083016
    * Services: permit colons in service name, RHBZ#1121263
    * Shadow: New lens (Lorenzo Catucci)
    * Shellvars: Handle case statements with same-line ';;', RHBZ#1033799
      Allow any kind of quoted values in block
      conditions (GH issue #118)
      Support $(( .. )) arithmetic expansion in variable
      assignment, RHBZ#1100550
    * Simplevars: Support flags and empty values
    * Sshd: Allow all types of entries in Match groups (GH issue #75)
    * Sssd: Allow ; for comments
    * Squid: Support configuration files for squid 3 (Mykola Nikishov)
    * Sudoers: Allow wuoted string in default str/bool params (Nick Piacentine)
    * Syslog: Support "# !" style comments (Robert Drake, GH issue #65)
      Permit IPv6 loghost addresses, RHBZ#1129388
    * Systemd: Allow quoted Environment key=value pairs, RHBZ#1100547
      Parse /etc/sysconfig/*.systemd, RHBZ#1083022
      Parse semicolons inside entry values, RHBZ#1139498
    * Tuned: New lens for /etc/tuned/tuned-main.conf (Pat Riehecky)
    * UpdateDB: New lens to parse /etc/updatedb.conf
      (incompatible change as this file used to be processed with
      Simplevars)
    * Xml: Allow backslash in #attribute values (GH issue #145)
      Parse CDATA elements (GH issue #80)
    * Xymon_Alerting: refactor lens (GH issue #89)
  - Remove the sig and the keyring file as there is no gpg verification
    anyway
  - Remove augeas-device_map-grub2.patch, fixed on upstream release

Files

/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, Tue Jul 9 20:14:19 2024