xref: /freebsd/secure/usr.sbin/sshd/Makefile (revision dc5ba6b8b4f028eb944434be82838d272330f26f)
1c6063d0dSWarner Losh.include <src.opts.mk>
29d63429fSEd Maste.include "${SRCTOP}/secure/ssh.mk"
3e1fe3dbaSRuslan Ermilov
4f0a51d9dSBrad DavisCONFS=	moduli sshd_config
5f0a51d9dSBrad DavisCONFSDIR=	/etc/ssh
6c23e256eSMark MurrayPROG=	sshd
70fdf8faeSEd MasteSRCS=	sshd.c \
80fdf8faeSEd Maste	platform-listen.c \
98c6bf983SJose Luis Duran	servconf.c sshpty.c srclimit.c groupaccess.c auth2-methods.c \
1065d84917SJose Luis Duran	dns.c fatal.c compat.c utf8.c authfd.c canohost.c \
1165d84917SJose Luis Duran	$(SKSRCS)
120bd7d22eSBaptiste DaroussinPACKAGE=	ssh
1340e0db94SDag-Erling Smørgrav
148d024c66SDag-Erling SmørgravMAN=	sshd.8 sshd_config.5
15c23e256eSMark Murray
16b749a1b9SBryan Drewery# Don't rebuild based on moduli.c
17b749a1b9SBryan Drewerymoduli: .MADE
18b749a1b9SBryan Drewery
190fdf8faeSEd MasteLIBADD=	ssh util
20c23e256eSMark Murray
21*dc5ba6b8SLexi Winter.if ${MK_KERBEROS_SUPPORT} != "no"
22e26259f4SCy Schubert.if ${MK_MITKRB5} == "no"
23dcb4ae52SJose Luis DuranLIBADD+=	gssapi_krb5 gssapi krb5
24e26259f4SCy Schubert.else
25e26259f4SCy SchubertLIBADD+=	gssapi_krb5 krb5
26e26259f4SCy Schubert.endif
27dcb4ae52SJose Luis Duran.endif
28dcb4ae52SJose Luis Duran
29233932ccSEnji Cooper.if ${MK_TCP_WRAPPERS} != "no"
30233932ccSEnji CooperLIBADD+=	wrap
31233932ccSEnji Cooper.endif
32233932ccSEnji Cooper
33ff75e007SBaptiste DaroussinLIBADD+=	crypto
34a9e285b0SKonstantin Belousov
35b8cba406SRuslan Ermilov.include <bsd.prog.mk>
36b8cba406SRuslan Ermilov
372735cfeeSRuslan Ermilov.PATH:	${SSHDIR}
38