Re: augeas - reading/modifying/writing system configuration files

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, May 05, 2008 at 02:15:02PM +0200, Harald Hoyer wrote:
>
> C:
> augeas *a = aug_init(NULL, NULL, AUG_NONE);
> ret = aug_match(a, "/files/etc/grub.conf/title", &matches_p);
> ret = aug_get(a, "/files/etc/grub.conf/default", &value);
> ret = aug_set(a, "/files/etc/grub.conf/default", "1");
> ret = aug_save(a);
>
> Simple, isn't it? :-)

Pretty simple :)

>
> See also: http://augeas.net/tour.html
>
> _What should use augeas?_
>
> All system-config-* tools should use augeas, as well as every tool 
> modifying system configuration files like e.g. NetworkManager.

If we are talking about modifying system-config-* packages I think it
is time to think if system-config packages are good configuration
utilities. I think not.

In my opinion we need one tool which will load plugins and
configuration files should be modified through them. Every package which
has configuration file will have simple plugin for one system wide
tool and package maintainer should also maintain plugin for his
package (because he knows about latest options etc).

I know this will need hard work but in the end things will be far more
better.

>
> _Why should I switch my tool to use augeas?_
>
> * not to reinvent the wheel
> * one source to rule them all

Definitely, standardization on this field is pretty good from my point
of view.

Adam

-- 
Adam Tkac, Red Hat, Inc.

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux