kalocalcell.o: kalocalcell.c ${INCLS}
kadatabase.o: kadatabase.c ${INCLS}
- ${CC} ${CFLAGS} -c kadatabase.c -DSPECIAL=1
-
-xkaprocs: kaprocs.c ${INCLS}
- ${CC} ${CFLAGS} -c kaprocs.c -DAUTOCPWINTERVAL=30 -DAUTOCPWUPDATES=3
-
-# Installations using Auth2 conversion server should specify the GETPASSWORD
-# flag. This also means logins to machines running this server must be
-# tightly controlled.
-# ${CC} ${CFLAGS} -c kaprocs.c -DSPECIAL=1 -DGETPASSWORD
+ ${CC} ${CFLAGS} -c kadatabase.c
kaprocs.o: kaprocs.c ${INCLS} kaport.h
- ${CC} ${CFLAGS} -c kaprocs.c -DSPECIAL=1
+ ${CC} ${CFLAGS} -c kaprocs.c
authclient.o: authclient.c ${INCLS}
afs_int32 newtotalkeyentries = 0, oldtotalkeyentries = 0, keyentries;
int foundcurrentkey = 0, addednewkey = 0, modified;
-#if !SPECIAL
- if ((ntohl(tentry->flags) & KAFSPECIAL) == 0) return KANOTSPECIAL;
-#endif
es_Report ("Newkey for %s.%s\n", tentry->userID.name, tentry->userID.instance);
newkeyver = ntohl(tentry->key_version) + 1;
afs_int32 prevptr = 0;
Date now = time(0);
-#if !SPECIAL
- if ((ntohl(tentry->flags) & KAFSPECIAL) == 0) return KANOTSPECIAL;
-#endif
-
es_Report ("DelKey for %s.%s\n", tentry->userID.name, tentry->userID.instance);
/* An entry may have more than one oldkeys blocks. The entry
code = FindBlock (tt, name, inst, &to, &tentry);
if (code) return code;
if (to == 0) return KANOENT;
-#if !SPECIAL
- if ((ntohl(tentry.flags) & KAFSPECIAL) == 0) return KANOTSPECIAL;
-#endif
/* first check the current key */
if (tentry.key_version == htonl(kvno)) {
code = FindBlock (tt, name, inst, &to, &tentry);
if (code) return code;
if (to == 0) return KANOENT;
-#if !SPECIAL
- if ((ntohl(tentry.flags) & KAFSPECIAL) == 0) return KANOTSPECIAL;
-#endif
bcopy (&tentry.key, key, sizeof(*key));
*kvno = ntohl(tentry.key_version);
ka_Encache (name, inst, *kvno, key, NEVERDATE);
if (special_name (name, instance)) { /* set key over rides key_version */
-#if SPECIAL
tentry.flags = htonl (ntohl(tentry.flags) | KAFSPECIAL);
-#endif
if (code = ka_NewKey (tt, to, &tentry, password)) return(code);
}
else {