Received: from SOUTH-STATION-ANNEX.MIT.EDU by po7.MIT.EDU (5.61/4.7) id AA02930; Sun, 21 Jan 96 18:57:17 EST
Received: from cygnus.com by MIT.EDU with SMTP
	id AA28593; Sun, 21 Jan 96 18:57:14 EST
Received: from tweedledumb.cygnus.com (tweedledumb.cygnus.com [192.80.44.1]) by cygnus.com (8.6.12/8.6.9) with SMTP id PAA01942; Sun, 21 Jan 1996 15:57:20 -0800
Received: by tweedledumb.cygnus.com (4.1/4.7) id AA06944; Sun, 21 Jan 96 18:57:19 EST
Received: by perdiem.cygnus.com (8.6.12/4.7) id SAA17096; Sun, 21 Jan 1996 18:55:47 -0500
Date: Sun, 21 Jan 1996 18:55:47 -0500
From: "Mark W. Eichin" <eichin@cygnus.com>
Message-Id: <199601212355.SAA17096@perdiem.cygnus.com>
To: proven@MIT.EDU, tytso@MIT.EDU
In-Reply-To: <9601200424.AA16554@kangaroo.mit.edu> (epeisach@MIT.EDU)
Subject: does kadmin even build?

These defines were removed without any ChangeLog or cvslog explanations:

revision 5.12
date: 1995/11/03 10:16:15;  author: proven;  state: Exp;  lines: +10 -12
        * adm.h : Constant changes for the new kadmin code.
        * kdb.h : Added attribute bit KRB5_KDB_NEW_PRINC. This will
                allow kadmin administrators with add acls to modify a
                principal until this bit is cleared.

@a53 2
#define       KRB5_ADM_CHG_OPW_CMD    "OTHER-CHANGEPW"
#define       KRB5_ADM_CHG_ORPW_CMD   "OTHER-RANDOM-CHANGEPW"
a55 2
#define       KRB5_ADM_ADD_KEY_CMD    "ADD-KEY"
#define       KRB5_ADM_DEL_KEY_CMD    "DELETE-KEY"

The result is that the v5server doesn't build. Any reason I shouldn't
just put them back?

../../../src/kadmin/v5server/proto_serv.c: In function `proto_serv':
../../../src/kadmin/v5server/proto_serv.c:583: `KRB5_ADM_CHG_OPW_CMD' undeclared (first use this function)
../../../src/kadmin/v5server/proto_serv.c:583: (Each undeclared identifier is reported only once
../../../src/kadmin/v5server/proto_serv.c:583: for each function it appears in.)
../../../src/kadmin/v5server/proto_serv.c:606: `KRB5_ADM_CHG_ORPW_CMD' undeclared (first use this function)
../../../src/kadmin/v5server/proto_serv.c:677: `KRB5_ADM_ADD_KEY_CMD' undeclared (first use this function)
../../../src/kadmin/v5server/proto_serv.c:700: `KRB5_ADM_DEL_KEY_CMD' undeclared (first use this function)
make[2]: *** [proto_serv.o] Error 1
make[2]: Leaving directory `/home/eichin/build/v5/linux/kadmin/v5server'
