4
有没有人遇到过解析(并写入)Kerberos配置文件(即/etc/krb5.conf
)的Perl模块?我已经看过了不少解析模块,如Config::General,等,但没有一个似乎能够处理嵌套结构如下所示:如何用Perl编辑Kerberos 5配置文件?
pam = {
debug = false
ticket_lifetime = 36000
renew_lifetime = 36000
forwardable = true
krb4_convert = false
}
它还需要处理INI
风格的部分,例如:在格式
[domain_realm]
.example.com = EXAMPLE.COM
example.com = EXAMPLE.COM
[appdefaults]
pam = {
debug = false
ticket_lifetime = 36000
renew_lifetime = 36000
forwardable = true
krb4_convert = false
}
更多细节可以在the krb5 conf documentation
我在写我自己的解析器的观点,但我宁愿没有这样做,如果发现别人^ h因为已经写了一个很好的,优雅的模块。
感谢您的建议。我正走向类似的道路,但正如你可能猜到的那样,文件格式稍微复杂一些。我现在给这个问题增加了一些更详细的细节。尽管如此,再次感谢您的帮助。 – 2009-01-07 02:34:06