[augeas-devel] [Augeas] #217: yum lens silently deletes comments
Augeas
trac at fedorahosted.org
Thu Aug 18 12:10:59 UTC 2011
#217: yum lens silently deletes comments
--------------------+-------------------------------------------------------
Reporter: stijn | Owner: lutter
Type: defect | Status: new
Priority: minor | Milestone: next
Component: Augeas | Version: devel
Keywords: |
--------------------+-------------------------------------------------------
The yum lens deletes comments. This is unfortunate because I wanted to use
the baseurl= of a repository file that is preseeded with:
{{{
#baseurl=...
mirrorlist=...
}}}
I don't see how I can 'switch' the comment around with current augeas.
Representation with my version of augeas (Fedora 14, augeas 0.9.0):
{{{
augtool> print /files/etc/yum.repos.d/rpmfusion-free.repo
/files/etc/yum.repos.d/rpmfusion-free.repo
/files/etc/yum.repos.d/rpmfusion-free.repo/rpmfusion-free
/files/etc/yum.repos.d/rpmfusion-free.repo/rpmfusion-free/name = "RPM
Fusion for Fedora $releasever - Free"
/files/etc/yum.repos.d/rpmfusion-free.repo/rpmfusion-free/mirrorlist =
"http://mirrors.rpmfusion.org/mirrorlist?repo=free-
fedora-$releasever&arch=$basearch"
/files/etc/yum.repos.d/rpmfusion-free.repo/rpmfusion-free/enabled = "1"
/files/etc/yum.repos.d/rpmfusion-free.repo/rpmfusion-free/metadata_expire
= "7d"
/files/etc/yum.repos.d/rpmfusion-free.repo/rpmfusion-free/gpgcheck = "1"
/files/etc/yum.repos.d/rpmfusion-free.repo/rpmfusion-free/gpgkey =
"file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-
fedora-$releasever-$basearch"
/files/etc/yum.repos.d/rpmfusion-free.repo/rpmfusion-free-debuginfo
/files/etc/yum.repos.d/rpmfusion-free.repo/rpmfusion-free-debuginfo/name =
"RPM Fusion for Fedora $releasever - Free - Debug"
/files/etc/yum.repos.d/rpmfusion-free.repo/rpmfusion-free-
debuginfo/mirrorlist = "http://mirrors.rpmfusion.org/mirrorlist?repo=free-
fedora-debug-$releasever&arch=$basearch"
/files/etc/yum.repos.d/rpmfusion-free.repo/rpmfusion-free-
debuginfo/enabled = "0"
/files/etc/yum.repos.d/rpmfusion-free.repo/rpmfusion-free-
debuginfo/metadata_expire = "7d"
/files/etc/yum.repos.d/rpmfusion-free.repo/rpmfusion-free-
debuginfo/gpgcheck = "1"
/files/etc/yum.repos.d/rpmfusion-free.repo/rpmfusion-free-debuginfo/gpgkey
= "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-
fedora-$releasever-$basearch"
/files/etc/yum.repos.d/rpmfusion-free.repo/rpmfusion-free-source
/files/etc/yum.repos.d/rpmfusion-free.repo/rpmfusion-free-source/name =
"RPM Fusion for Fedora $releasever - Free - Source"
/files/etc/yum.repos.d/rpmfusion-free.repo/rpmfusion-free-
source/mirrorlist = "http://mirrors.rpmfusion.org/mirrorlist?repo=free-
fedora-source-$releasever&arch=$basearch"
/files/etc/yum.repos.d/rpmfusion-free.repo/rpmfusion-free-source/enabled =
"0"
/files/etc/yum.repos.d/rpmfusion-free.repo/rpmfusion-free-
source/metadata_expire = "7d"
/files/etc/yum.repos.d/rpmfusion-free.repo/rpmfusion-free-source/gpgcheck
= "1"
/files/etc/yum.repos.d/rpmfusion-free.repo/rpmfusion-free-source/gpgkey =
"file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-
fedora-$releasever-$basearch"
augtool>
[root at pclinvir028 ~]# grep '^#' /etc/yum.repos.d/rpmfusion-free.repo
#baseurl=http://download1.rpmfusion.org/free/fedora/releases/$releasever/Everything/$basearch/os/
#baseurl=http://download1.rpmfusion.org/free/fedora/releases/$releasever/Everything/$basearch/debug/
#baseurl=http://download1.rpmfusion.org/free/fedora/releases/$releasever/Everything/source/SRPMS/
}}}
--
Ticket URL: <https://fedorahosted.org/augeas/ticket/217>
Augeas <http://augeas.net/>
a configuration API
More information about the augeas-devel
mailing list