hercules-team/augeas — pull request #112 by JurjenBokma (2014-04-10 11:43:25+00:00)
Title: Fix ubuntu bug 1302638

Opened this PR as per Raphaël Pinson's request, and after accidentally closing another, identical PR.
It is intended to fix https://bugs.launchpad.net/ubuntu/+source/augeas/+bug/1302638

With this fix applied, the parse tree is unchanged, but the krb5 lens also parses lower case realms in the [realms] section, though not in the appdefaults section. If my judgement is correct, it is impossible to make the lens parse all input that is valid to the Kerberos library without causing backward incompatibility.
That is because the lens tries to distinguish (by case) between application names and realm names in the [appdefaults] section, which is something the library doesn't do.

The undefined YYID reference I encountered is unrelated to that bug, but I had to fix it to get augeas to build. It may actually be an autotools problem?

Thank you for reviewing!