[augeas-devel] Cannot save httpd.conf file after edit

David Lutterkort lutter at redhat.com
Fri Mar 5 01:37:51 UTC 2010


On Thu, 2010-03-04 at 00:58 -0500, Brandon Whalen wrote:
> 
> augtool> print /augeas//error
> /augeas/files/etc/httpd/conf/httpd.conf/error = "put_failed"
> /augeas/files/etc/httpd/conf/httpd.conf/error/path =
> "/files/etc/httpd/conf/httpd.conf(root)"
> /augeas/files/etc/httpd/conf/httpd.conf/error/lens =
> "/usr/local/share/augeas/lenses/dist/httpd.aug:57.10-.63:"
> /augeas/files/etc/httpd/conf/httpd.conf/error/message = "Short
> iteration"

The issue is that the lens expects the parameters for a directive to be
put into 'param' nodes underneath the directive. The following works:

        augtool> print /files/etc/httpd/conf/httpd.conf/KeepAlive
        /files/etc/httpd/conf/httpd.conf/KeepAlive
        /files/etc/httpd/conf/httpd.conf/KeepAlive/param = "Off"
        augtool> set /files/etc/httpd/conf/httpd.conf/KeepAlive/param On
        augtool> save
        Saved 1 file(s)
        
David






More information about the augeas-devel mailing list