Russ Allbery > Eagle's Path > August 2010 | git-pbuilder 1.13 > |
This release fixes an embarassing bug in option parsing in wa_keyring
introduced in 3.7.0 that caused the utility to become basically unusable.
It also fixes the option parsing so that negative values (for gc
for example) don't require --
to disambiguate from options, at
least on platforms that support +
in the getopt() string.
Also fixed is an uninitialized variable in wa_keyring that caused wa_keyring to randomly default to verbose mode, portability to old MIT Kerberos and Heimdal libraries without krb5_get_init_creds_opt_free, and build problems with the Perl module on platforms where shared libraries need to be linked with explicitly.
This release also returns a user rejected error from the WebKDC if the account is disabled or expired in Kerberos, rather than a generic Kerberos error, which will allow WebLogin to return a better error message.
You can get the latest version from the official WebAuth distribution page or from my unofficial distribution page.
Posted: 2010-08-12 16:54 — Why no comments?
Russ Allbery > Eagle's Path > August 2010 | git-pbuilder 1.13 > |