Don't SEGV on as-is rules without realm=

Signed-off-by: Love Hornquist Astrand <lha@h5l.org>
The k5login_directory parameter and SYSTEM-K5LOGIN[:directory] are supposed to be directories, not path templates with %{luser} substitution

Signed-off-by: Love Hornquist Astrand <lha@h5l.org>
More consistent error checks in build_principal()

Signed-off-by: Love Hornquist Astrand <lha@h5l.org>
kpasswdd should not enforce principal realm =~ default realm(s)

Signed-off-by: Love Hornquist Astrand <lha@h5l.org>
Fix free before use in ipropd_master slaves-stats open function

Signed-off-by: Love Hornquist Astrand <lha@h5l.org>
Compare pac timestamp to unix timestamp right when neither are set

Signed-off-by: Love Hornquist Astrand <lha@h5l.org>
Temporary fix for high-priority iprop issues

Signed-off-by: Love Hornquist Astrand <lha@h5l.org>
use socket_set_nonblocking
only check for keytab content where its needed