xref: /freebsd/secure/usr.sbin/sshd/Makefile (revision 65d8491719bbc88ed45637d2381931c2d29cfe87)
1.include <src.opts.mk>
2.include "${SRCTOP}/secure/ssh.mk"
3
4CONFS=	moduli sshd_config
5CONFSDIR=	/etc/ssh
6PROG=	sshd
7SRCS=	sshd.c \
8	platform-listen.c \
9	servconf.c sshpty.c srclimit.c groupaccess.c auth2-methods.c \
10	dns.c fatal.c compat.c utf8.c authfd.c canohost.c \
11	$(SKSRCS)
12PACKAGE=	ssh
13
14MAN=	sshd.8 sshd_config.5
15
16# Don't rebuild based on moduli.c
17moduli: .MADE
18
19LIBADD=	ssh util
20
21.if ${MK_GSSAPI} != "no" && ${MK_KERBEROS_SUPPORT} != "no"
22LIBADD+=	gssapi_krb5 gssapi krb5
23.endif
24
25.if ${MK_TCP_WRAPPERS} != "no"
26LIBADD+=	wrap
27.endif
28
29LIBADD+=	crypto
30
31.include <bsd.prog.mk>
32
33.PATH:	${SSHDIR}
34