Howdy: Since I upgraded some of my FreeBSD boxen to augeas-0.10.0* I can't get augeas to address /etc/rc.conf. I was able to modify key/values in /etc/rc.conf in augeas-0.7.1_2 in my puppet classes and augtool. I think I recall Dominic saying that the /etc/rc.conf lens was added by the FreeBSD ports maintainer. Can you help please? I just refreshed my ports tree (portsnap fetch extract) and remade augeas. The checksums on the lens files has not changes between versions. I am seeing this behavior in FreeBSD 8.2 and 9.0 RELEASE.
# pwd /usr/ports/textproc/augeas # make deinstall reinstall clean Here is the output of augtool: broken: # pkg_info |grep augeas augeas-0.10.0_1 A configuration editing tool # find /usr/local/share/augeas/lenses/ -name "*rcconf*" -exec sum {} \; 29678 1 /usr/local/share/augeas/lenses/tests/rcconf.aug 13563 1 /usr/local/share/augeas/lenses/rcconf.aug # augtool augtool> print /files/etc/rc.conf augtool> works: # pkg_info |grep augeas augeas-0.7.1_2 A configuration editing tool $ find /usr/local/share/augeas/lenses/ -name "*rcconf*" -exec sum {} \; 13563 1 /usr/local/share/augeas/lenses/rcconf.aug 29678 1 /usr/local/share/augeas/lenses/tests/rcconf.aug # augtool augtool> print /files/etc/rc.conf /files/etc/rc.conf /files/etc/rc.conf/cloned_interfaces = "lagg0 vlan502 vlan503 tap0" [snip] /files/etc/rc.conf/ifconfig_em0 = "up" /files/etc/rc.conf/ifconfig_em1 = "up" /files/etc/rc.conf/ifconfig_lagg0 = "up laggproto failover laggport em0 laggport em1" /files/etc/rc.conf/openssh_enable = "YES" /files/etc/rc.conf/ntpd_enable = "YES" /files/etc/rc.conf/ntpd_sync_on_start = "YES" /files/etc/rc.conf/nrpe2_enable = "YES" /files/etc/rc.conf/sendmail_enable = "NONE" /files/etc/rc.conf/tmpmfs = "YES" /files/etc/rc.conf/postgresql_enable = "YES" /files/etc/rc.conf/puppet_enable = "YES" /files/etc/rc.conf/snmpd_enable = "YES" /files/etc/rc.conf/pf_enable = "YES" /files/etc/rc.conf/jail_enable = "YES" [snip] Thanks, -dkw -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.