/*	$NetBSD: site.h,v 1.4 1999/08/06 22:39:09 aidan Exp $	*/

/* 
 * Site-specific definitions.
 */

#ifndef SITE_H
#define SITE_H

/*
 * Location of common files.
 */
#define	KRB_CONF	"/etc/kerberosIV/krb.conf"
#define	KRB_RLM_TRANS	"/etc/kerberosIV/krb.realms"
#define	KRB_EQUIV	"/etc/kerberosIV/krb.equiv"
#define KRB_ACL		"/etc/kerberosIV/kerberos.acl"
#define MKEYFILE	"/etc/kerberosIV/master_key"
#define KEYFILE		"/etc/kerberosIV/srvtab"
#define	DBM_FILE	"/etc/kerberosIV/principal"

#define K_LOGFIL	"/var/log/kpropd.log"
#define KS_LOGFIL	"/var/log/kerberos_slave.log"
#define KRBLOG 		"/var/log/kerberos.log"  /* master server  */
#define KRBSLAVELOG	"/var/log/kerberos_slave.log" /* master (?) server  */

#define	KRB_MASTER	"kerberos"
#define	KRB_HOST	KRB_MASTER
#define	KRB_REALM	"error-default-realm"

/* from: kadm_server.h  */
/* the default syslog file */
#ifndef KADM_SYSLOG
/* XXX this is a hack for kerberos5, which defines KADM_SYSLOG itself in
 * krb5/osconf.h. */
#define KADM_SYSLOG	"/var/log/admin_server.log"
#endif

#ifndef DEFAULT_ACL_DIR
/* XXX this is a hack for kerberos5, which defines DEFAULT_ACL_DIR itself in
 * krb5/osconf.h. */
#define DEFAULT_ACL_DIR	"/etc/kerberosIV/"
#endif
/* These get appended to DEFAULT_ACL_DIR */
#define	ADD_ACL_FILE		"admin_acl.add"
#define	GET_ACL_FILE		"admin_acl.get"
#define	MOD_ACL_FILE		"admin_acl.mod"

/*
 * Set ORGANIZATION to be the desired organization string printed
 * by the 'kinit' program.  It may have spaces.
 */
#define ORGANIZATION	"NetBSD Kerberos"

#endif
