summaryrefslogtreecommitdiffstats
path: root/kerberosIV/libexec
diff options
context:
space:
mode:
authormarkm <markm@FreeBSD.org>1997-09-24 20:37:15 +0000
committermarkm <markm@FreeBSD.org>1997-09-24 20:37:15 +0000
commita4a1a839ad4c4648d8c7c7e6bba576dec6bec55b (patch)
treebb4c87ee5d5f853077dd867cbc377ca2c4b2d519 /kerberosIV/libexec
parenta6d86de36db5b92e3053ed87d81a2984ac5ee2b9 (diff)
downloadFreeBSD-src-a4a1a839ad4c4648d8c7c7e6bba576dec6bec55b.zip
FreeBSD-src-a4a1a839ad4c4648d8c7c7e6bba576dec6bec55b.tar.gz
Initial import of the new kerberosIV Makefiles.
I will follow up with the userland sources over the next few days. The impatient of you can play with this, but you do this without support or blessing until I am finished ;-)
Diffstat (limited to 'kerberosIV/libexec')
-rw-r--r--kerberosIV/libexec/Makefile5
-rw-r--r--kerberosIV/libexec/Makefile.inc5
-rw-r--r--kerberosIV/libexec/kauthd/Makefile16
-rw-r--r--kerberosIV/libexec/kipd/Makefile15
-rw-r--r--kerberosIV/libexec/kpropd/Makefile18
-rw-r--r--kerberosIV/libexec/telnetd/Makefile22
6 files changed, 81 insertions, 0 deletions
diff --git a/kerberosIV/libexec/Makefile b/kerberosIV/libexec/Makefile
new file mode 100644
index 0000000..36f9a31
--- /dev/null
+++ b/kerberosIV/libexec/Makefile
@@ -0,0 +1,5 @@
+# $Id$
+
+SUBDIR= kauthd kipd kpropd telnetd
+
+.include <bsd.subdir.mk>
diff --git a/kerberosIV/libexec/Makefile.inc b/kerberosIV/libexec/Makefile.inc
new file mode 100644
index 0000000..496b56e
--- /dev/null
+++ b/kerberosIV/libexec/Makefile.inc
@@ -0,0 +1,5 @@
+# $Id$
+
+BINDIR= /usr/libexec
+
+.include "../Makefile.inc"
diff --git a/kerberosIV/libexec/kauthd/Makefile b/kerberosIV/libexec/kauthd/Makefile
new file mode 100644
index 0000000..e3166c3
--- /dev/null
+++ b/kerberosIV/libexec/kauthd/Makefile
@@ -0,0 +1,16 @@
+# $Id$
+
+PROG= kauthd
+MAN8= ${KRB4DIR}/man/kauthd.8
+SRCS= kauthd.c encdata.c marshall.c
+CFLAGS+= -I${KRB4DIR}/include \
+ -I${KRB4DIR}/lib/roken \
+ -I${KRB4DIR}/lib/kafs \
+ -I${KRB4DIR}/lib/krb \
+ -I${KRB4DIR}/appl/kauth
+LDADD= -L${ROKENOBJDIR} -lroken -L${KRBOBJDIR} -lkrb -ldes
+DPADD= ${LIBROKEN} ${LIBKRB} ${LIBDES}
+
+.include <bsd.prog.mk>
+
+.PATH: ${KRB4DIR}/appl/kauth
diff --git a/kerberosIV/libexec/kipd/Makefile b/kerberosIV/libexec/kipd/Makefile
new file mode 100644
index 0000000..2001257
--- /dev/null
+++ b/kerberosIV/libexec/kipd/Makefile
@@ -0,0 +1,15 @@
+# $Id$
+
+PROG= kipd
+NOMAN= yes
+SRCS= kipd.c common.c
+CFLAGS+= -I${KRB4DIR}/include \
+ -I${KRB4DIR}/lib/roken \
+ -I${KRB4DIR}/lib/krb \
+ -I${KRB4DIR}/appl/kip
+LDADD= -L${ROKENOBJDIR} -lroken -L${KRBOBJDIR} -lkrb -ldes
+DPADD= ${LIBROKEN} ${LIBKRB} ${LIBDES}
+
+.include <bsd.prog.mk>
+
+.PATH: ${KRB4DIR}/appl/kip
diff --git a/kerberosIV/libexec/kpropd/Makefile b/kerberosIV/libexec/kpropd/Makefile
new file mode 100644
index 0000000..5e1d1f5
--- /dev/null
+++ b/kerberosIV/libexec/kpropd/Makefile
@@ -0,0 +1,18 @@
+# $Id$
+
+PROG= kpropd
+MAN8= ${KRB4DIR}/man/kpropd.8
+SRCS= kpropd.c
+CFLAGS+= -I${KRB4DIR}/include \
+ -I${KRB4DIR}/lib/roken \
+ -I${KRB4DIR}/lib/kdb \
+ -I${KRB4DIR}/lib/krb \
+ -I${KRB4DIR}/slave \
+ -I${INCLOBJDIR} \
+ -I${.CURDIR}/../include
+LDADD= -L${ROKENOBJDIR} -lroken -L${KRBOBJDIR} -lkrb -ldes
+DPADD= ${LIBROKEN} ${LIBKRB} ${LIBDES}
+
+.include <bsd.prog.mk>
+
+.PATH: ${KRB4DIR}/slave
diff --git a/kerberosIV/libexec/telnetd/Makefile b/kerberosIV/libexec/telnetd/Makefile
new file mode 100644
index 0000000..9301d1b
--- /dev/null
+++ b/kerberosIV/libexec/telnetd/Makefile
@@ -0,0 +1,22 @@
+# $Id$
+
+# Do not define -DKLUDGELINEMODE, as it does not interact well with many
+# telnet implementations.
+
+PROG= telnetd
+MAN8= telnetd.8
+
+CFLAGS+= -DLINEMODE -DUSE_TERMIO -DDIAGNOSTICS -DOLD_ENVIRON \
+ -DENV_HACK -DAUTHENTICATION -DENCRYPTION \
+ -I${TELNETDIR}
+
+SRCS= global.c slc.c state.c sys_term.c telnetd.c \
+ termstat.c utility.c authenc.c
+
+DPADD= ${LIBUTIL} ${LIBTERMCAP} ${LIBTELNET} ${LIBDES} ${LIBKRB}
+LDADD= -lutil -ltermcap -L${TELNETOBJDIR} -ltelnet -ldes \
+ -L${KRBOBJDIR} -lkrb
+
+.include <bsd.prog.mk>
+
+.PATH: ${TELNETDIR}/telnetd
OpenPOWER on IntegriCloud