summaryrefslogtreecommitdiffstats
path: root/kerberos5/usr.bin/kadmin/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'kerberos5/usr.bin/kadmin/Makefile')
-rw-r--r--kerberos5/usr.bin/kadmin/Makefile21
1 files changed, 17 insertions, 4 deletions
diff --git a/kerberos5/usr.bin/kadmin/Makefile b/kerberos5/usr.bin/kadmin/Makefile
index b646c98..0c5e1a2 100644
--- a/kerberos5/usr.bin/kadmin/Makefile
+++ b/kerberos5/usr.bin/kadmin/Makefile
@@ -3,7 +3,9 @@
PROG= kadmin
MAN= kadmin.8
-SRCS= ank.c \
+SRCS= add_enctype.c \
+ ank.c \
+ check.c \
cpw.c \
del.c \
del_enctype.c \
@@ -12,19 +14,23 @@ SRCS= ank.c \
get.c \
init.c \
kadmin.c \
+ kadmin-commands.c \
+ kadmin-commands.h \
load.c \
mod.c \
+ pw_quality.c \
random_password.c \
rename.c \
+ stash.c \
util.c
CFLAGS+=-I${KRB5DIR}/lib/asn1 -I${KRB5DIR}/lib/krb5 -I${KRB5DIR}/lib/roken \
- -I${KRB5DIR}/lib/sl ${LDAPCFLAGS}
-DPADD= ${LIBKADM5CLNT} ${LIBKADM5SRV} ${LIBHDB} ${LIBKRB5} \
+ -I${KRB5DIR}/lib/sl -I. ${LDAPCFLAGS}
+DPADD= ${LIBKADM5CLNT} ${LIBKADM5SRV} ${LIBHDB} ${LIBKRB5} ${LIBHX509} \
${LIBSL} ${LIBROKEN} ${LIBVERS} ${LIBASN1} \
${LIBCRYPTO} ${LIBCRYPT} ${LIBCOM_ERR} \
${LIBREADLINE} ${LIBNCURSES} ${LDAPDPADD}
-LDADD= -lkadm5clnt -lkadm5srv -lhdb -lkrb5 \
+LDADD= -lkadm5clnt -lkadm5srv -lhdb -lkrb5 -lhx509 \
${LIBSL} -lroken ${LIBVERS} -lasn1 \
-lcrypto -lcrypt -lcom_err \
-lreadline -lncurses ${LDAPLDADD}
@@ -32,4 +38,11 @@ LDFLAGS=${LDAPLDFLAGS}
.include <bsd.prog.mk>
+kadmin-commands.c kadmin-commands.h: ${KRB5DIR}/kadmin/kadmin-commands.in ../../tools/slc/slc
+ ../../tools/slc/slc ${.ALLSRC:M*.in}
+
+../../tools/slc/slc:
+ cd ${.CURDIR}/../../tools/slc && ${MAKE}
+
.PATH: ${KRB5DIR}/kadmin
+
OpenPOWER on IntegriCloud