# $FreeBSD: src/libexec/telnetd/Makefile,v 1.31 2006/07/31 19:15:09 yar Exp $ # Do not define -DKLUDGELINEMODE, as it does not interact well with many # telnet implementations. PROG= telnetd MAN= telnetd.8 SRCS= authenc.c global.c slc.c state.c sys_term.c telnetd.c \ termstat.c utility.c WARNS?= 5 CFLAGS+= -DLINEMODE -DUSE_TERMIO -DDIAGNOSTICS -DOLD_ENVIRON -DENV_HACK CFLAGS+= -I${.CURDIR}/../../lib .if !defined(NO_INET6) CFLAGS+= -DINET6 .endif LIBTELNET= ${.OBJDIR}/../../lib/libtelnet/libtelnet.a DPADD= ${LIBUTIL} ${LIBNCURSES} ${LIBTELNET} LDADD= -lutil -lprivate_ncurses ${LIBTELNET} LDFLAGS+= ${PRIVATELIB_LDFLAGS} CFLAGS+= -I${_SHLIBDIRPREFIX}/usr/include/priv/ncurses CFLAGS+= -DAUTHENTICATION -DENCRYPTION CFLAGS+= -I${.CURDIR}/../../crypto/libressl/include DPADD+= ${LIBCRYPTO} ${LIBCRYPT} ${LIBPAM} LDADD+= -lprivate_crypto -lcrypt ${MINUSLPAM} .include