[1261] in Kerberos-V5-bugs

home help back first fref pref prev next nref lref last post

krb5b4pl3: lib/krb5/os/osconfig.c: always define krb5_lname_file

daemon@ATHENA.MIT.EDU (Jonathan I. Kamens)
Thu Mar 23 18:54:36 1995

From: "Jonathan I. Kamens" <jik@cam.ov.com>
Date: Thu, 23 Mar 1995 18:57:50 -0500
To: krb5-bugs@MIT.EDU

lib/krb5/os/osconfig.c should always define krb5_lname_file, even if
USE_DBM_LNAME isn't set, so that kdb5_anadd can be compiled.

Either that, or admin/configure.in should be modified not to compile
kdb5_anadd when USE_DBM_LNAME is unset.

Here's a patch for the former fix:

--- osconfig.c	1995/03/23 23:41:13	1.1
+++ osconfig.c	1995/03/23 23:41:16
@@ -32,9 +32,7 @@
 char *krb5_config_file = DEFAULT_CONFIG_FILENAME;
 char *krb5_trans_file = DEFAULT_TRANS_FILENAME;
 char *krb5_defkeyname  = DEFAULT_KEYTAB_NAME;
-#ifdef USE_DBM_LNAME
 char *krb5_lname_file = DEFAULT_LNAME_FILENAME;
-#endif
 
 int krb5_max_dgram_size = MAX_DGRAM_SIZE;
 int krb5_max_skdc_timeout = MAX_SKDC_TIMEOUT;

home help back first fref pref prev next nref lref last post