(appdefaults_entries): add afslog and afs-use-524

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11938 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Love Hörnquist Åstrand
2003-03-29 09:52:50 +00:00
parent d9e14b6b4a
commit 7a4bd8e353

View File

@@ -118,6 +118,20 @@ check_boolean(krb5_context context, const char *path, char *data)
return 0; return 0;
} }
static int
check_524(krb5_context context, const char *path, char *data)
{
if(strcasecmp(data, "yes") == 0 ||
strcasecmp(data, "no") == 0 ||
strcasecmp(data, "2b") == 0 ||
strcasecmp(data, "local") == 0)
return 0;
krb5_warnx(context, "%s: didn't contain a valid option `%s'",
path, data);
return 1;
}
static int static int
check_host(krb5_context context, const char *path, char *data) check_host(krb5_context context, const char *path, char *data)
{ {
@@ -338,6 +352,8 @@ struct entry libdefaults_entries[] = {
}; };
struct entry appdefaults_entries[] = { struct entry appdefaults_entries[] = {
{ "afslog", krb5_config_string, check_boolean },
{ "afs-use-524", krb5_config_string, check_524 },
{ "forwardable", krb5_config_string, check_boolean }, { "forwardable", krb5_config_string, check_boolean },
{ "proxiable", krb5_config_string, check_boolean }, { "proxiable", krb5_config_string, check_boolean },
{ "ticket_lifetime", krb5_config_string, check_time }, { "ticket_lifetime", krb5_config_string, check_time },