summaryrefslogtreecommitdiff
path: root/server/zsrv_conf.h
diff options
context:
space:
mode:
Diffstat (limited to 'server/zsrv_conf.h')
-rw-r--r--server/zsrv_conf.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/server/zsrv_conf.h b/server/zsrv_conf.h
index 48a6603..9c0ded5 100644
--- a/server/zsrv_conf.h
+++ b/server/zsrv_conf.h
@@ -18,20 +18,25 @@
/* Magic path names */
#ifndef HESIOD
-#define SERVER_LIST_FILE "/usr/athena/lib/zephyr/server.list"
+#define SERVER_LIST_FILE Z_LIBDIR "/server.list"
#endif /* !HESIOD */
/* ACL's for pre-registered classes */
/* Directory containing acls and other info */
-#define ZEPHYR_ACL_DIR "/usr/athena/lib/zephyr/"
+#define ZEPHYR_ACL_DIR Z_LIBDIR "/"
/* name of the class registry */
#define ZEPHYR_CLASS_REGISTRY "class-registry.acl"
+#ifdef KERBEROS
/* name of file to hold the tickets for keys to exchange with other servers */
-#define ZEPHYR_TKFILE "/usr/athena/lib/zephyr/ztkts"
+#define ZEPHYR_TKFILE Z_LIBDIR "/ztkts"
+
+/* pathname of Kerberos srvtab file */
+#define SERVER_SRVTAB Z_LIBDIR "/srvtab"
+#endif
/* default subscription file */
-#define DEFAULT_SUBS_FILE "/usr/athena/lib/zephyr/default.subscriptions"
+#define DEFAULT_SUBS_FILE Z_LIBDIR "/default.subscriptions"
/* client defines */
#define REXMIT_SECS ((long) 20) /* rexmit delay on normal notices */