11.53Smrg# $NetBSD: Makefile,v 1.53 2018/02/25 00:16:48 mrg Exp $ 21.4Scgd# from: @(#)Makefile 8.2 (Berkeley) 12/15/93 31.3Smycroft 41.49SchristosWARNS?= 4 # XXX: const issues in sys_term.c 51.45Slukem 61.25Sthorpej.include <bsd.own.mk> 71.25Sthorpej 81.12SscottrMAN= telnetd.8 91.20Sitojun 101.1ScgdPROG= telnetd 111.34SitojunCPPFLAGS+=-DLINEMODE -DKLUDGELINEMODE -DDIAGNOSTICS 121.33SchristosCPPFLAGS+=-DOLD_ENVIRON -DENV_HACK -DSECURELOGIN -DSUPPORT_UTMP -DSUPPORT_UTMPX 131.4ScgdSRCS= authenc.c global.c slc.c state.c sys_term.c telnetd.c \ 141.1Scgd termstat.c utility.c 151.46SroyDPADD= ${LIBTELNETDIR}/libtelnet.a ${LIBTERMINFO} ${LIBUTIL} 161.46SroyLDADD+= ${LIBTELNETDIR}/libtelnet.a -lterminfo -lutil 171.6Sjtk 181.32SlukemCPPFLAGS+=-I${NETBSDSRCDIR}/lib 191.25SthorpejCPPFLAGS+=-I${.CURDIR} 201.35Sitojun 211.35SitojunLIBTELNETDIR!= cd ${.CURDIR}/../../lib/libtelnet; ${PRINTOBJDIR} 221.25Sthorpej 231.38Sdyoung.if (${USE_KERBEROS} != "no") 241.52SchristosCPPFLAGS+=-DKRB5 251.53SmrgLDADD+= ${LIBKRB5_LDADD} 261.53SmrgDPADD+= ${LIBKRB5_DPADD} 271.49Schristos.endif 281.49Schristos 291.52SchristosCPPFLAGS+=-DAUTHENTICATION -DENCRYPTION 301.49SchristosLDADD+=-ldes -lcrypto -lcrypt 311.49SchristosDPADD+=${LIBDES} ${LIBCRYPTO} ${LIBCRYPT} 321.36Sitojun 331.41Schristos.if (${USE_PAM} != "no") 341.42SheLDADD+= -lpam ${PAM_STATIC_LDADD} 351.53SmrgDPADD+= ${LIBPAM} ${PAM_STATIC_DPADD} 361.41Schristos.endif 371.41Schristos 381.21Sthorpej.include <bsd.prog.mk> 39