[augeas-devel] [Augeas] #366: /etc/exports IPv6 Regression
Augeas
trac at fedorahosted.org
Fri Oct 4 20:16:43 UTC 2013
#366: /etc/exports IPv6 Regression
------------------------------+---------------------
Reporter: benroberts | Owner: lutter
Type: defect | Status: new
Priority: major | Milestone: next
Component: Augeas | Version: 1.1.0
Keywords: nfs exports ipv6 | Blocked By:
Blocking: |
------------------------------+---------------------
Support for IPv6 clients in /etc/exports appears to have broken in the
latest release.
The following snippets cause a parse failure in the exports file. The non-
bracket form definitely worked in a previous version of augeas but I'm not
sure which version I last saw it working (1.0.0 or 0.10.x).
**/etc/exports**
{{{
/mnt/foo
2000:123:456::/64(rw,secure,no_root_squash,no_subtree_check,wdelay,sync)
}}}
**augtool print /augeas!//error/**
{{{
/augeas/files/etc/exports/error = "parse_failed"
/augeas/files/etc/exports/error/pos = "0"
/augeas/files/etc/exports/error/line = "1"
/augeas/files/etc/exports/error/char = "0"
/augeas/files/etc/exports/error/lens =
"/usr/share/augeas/lenses/dist/exports.aug:96.12-.50:"
/augeas/files/etc/exports/error/message = "Iterated lens matched less than
it should"
}}}
**augtool --version**
{{{
augtool 1.1.0 <http://augeas.net/>
Copyright (C) 2007-2011 David Lutterkort
License LGPLv2+: GNU LGPL version 2.1 or later
<http://www.gnu.org/licenses/lgpl-2.1.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by David Lutterkort
}}}
This is on Sabayon (Gentoo) and for reference this is the package
information
{{{
#!div style="font-size: 50%"
{{{
>> @@ Package: app-admin/augeas-1.1.0 branch: 5, [sabayonlinux.org]
>> Category: app-admin
>> Name: augeas
>> Masked: False
>> Available: version: 1.1.0 ~ tag: NoTag ~ revision: 0
>> Installed: version: 1.1.0 ~ tag: NoTag ~ revision: 0
>> Slot: 0
>> Size: 585.1kB
>> Download: packages/amd64/5/app-
admin:augeas-1.1.0.2d6c0d366825db6681e132665bd6e5e9c29b4834~0.tbz2
>> Checksum: 26e7fa72a46cdf982b7206ad77efb961
>> SHA1: 2d6c0d366825db6681e132665bd6e5e9c29b4834
>> SHA256:
7a6c9e9f67a1d40c0e674aac48d149c1cbd98e21a91dbf92d03825857906ea53
>> GPG: Yes
>> ## Dependencies:
>> ## [3] >=app-doc/NaturalDocs-1.40
>> ## [0] dev-libs/libxml2
>> ## [0] sys-libs/readline
>> ## [3] virtual/pkgconfig
>> ## Legend:
>> ## {0} Runtime dependency
>> ## {1} Post dependency
>> ## {2} Manually added (by staff) dependency
>> ## {3} Build dependency
>> Homepage: http://augeas.net/
>> Description: A library for changing configuration
>> files
>> USE flags: -static-libs -test abi_x86_64
>> amd64 elibc_glibc kernel_linux
>> multilib userland_GNU
>> CHOST: x86_64-pc-linux-gnu
>> CFLAGS: -O2 -march=x86-64 -pipe
>> CXXFLAGS: -O2 -march=x86-64 -pipe
>> Sources:
>>
http://download.augeas.net/augeas-1.1.0.tar.gz
>> Entry API: 3
>> Compiled with: -O2 -march=x86-64 -pipe
>> Keywords: ~alpha ~amd64 ~hppa ~ia64 ~ppc
>> ~sparc ~x86
>> Created: 2013-09-15 01:38:43.050000
>> License: LGPL-2.1
}}}
}}}
--
Ticket URL: <https://fedorahosted.org/augeas/ticket/366>
Augeas <http://augeas.net/>
a configuration API
More information about the augeas-devel
mailing list