Deleted Added
full compact
Makefile (139104) Makefile (147007)
1# $FreeBSD: head/secure/usr.sbin/sshd/Makefile 139104 2004-12-21 09:00:26Z ru $
1# $FreeBSD: head/secure/usr.sbin/sshd/Makefile 147007 2005-06-05 15:47:07Z des $
2#
3
4PROG= sshd
5SRCS= sshd.c auth-rhosts.c auth-passwd.c auth-rsa.c auth-rh-rsa.c \
6 sshpty.c sshlogin.c servconf.c serverloop.c \
7 auth.c auth1.c auth2.c auth-options.c session.c \
8 auth-chall.c auth2-chall.c groupaccess.c \
9 auth-skey.c auth-bsdauth.c auth2-hostbased.c auth2-kbdint.c \
10 auth2-none.c auth2-passwd.c auth2-pubkey.c \
11 monitor_mm.c monitor.c monitor_wrap.c kexdhs.c kexgexs.c \
12 auth-krb5.c \
13 auth2-gss.c gss-serv.c gss-serv-krb5.c \
14 loginrec.c auth-pam.c auth-shadow.c auth-sia.c md5crypt.c \
2#
3
4PROG= sshd
5SRCS= sshd.c auth-rhosts.c auth-passwd.c auth-rsa.c auth-rh-rsa.c \
6 sshpty.c sshlogin.c servconf.c serverloop.c \
7 auth.c auth1.c auth2.c auth-options.c session.c \
8 auth-chall.c auth2-chall.c groupaccess.c \
9 auth-skey.c auth-bsdauth.c auth2-hostbased.c auth2-kbdint.c \
10 auth2-none.c auth2-passwd.c auth2-pubkey.c \
11 monitor_mm.c monitor.c monitor_wrap.c kexdhs.c kexgexs.c \
12 auth-krb5.c \
13 auth2-gss.c gss-serv.c gss-serv-krb5.c \
14 loginrec.c auth-pam.c auth-shadow.c auth-sia.c md5crypt.c \
15 audit.c audit-bsm.c \
15 gss-genr.c
16 gss-genr.c
17
18# gss-genr.c really belongs in libssh; see src/secure/lib/libssh/Makefile
19
16MAN= sshd.8 sshd_config.5
17CFLAGS+=-I${SSHDIR}
18
19DPADD= ${LIBSSH} ${LIBUTIL} ${LIBZ} ${LIBWRAP} ${LIBPAM}
20LDADD= -lssh -lutil -lz -lwrap ${MINUSLPAM}
21
22.if !defined(NO_KERBEROS)
20MAN= sshd.8 sshd_config.5
21CFLAGS+=-I${SSHDIR}
22
23DPADD= ${LIBSSH} ${LIBUTIL} ${LIBZ} ${LIBWRAP} ${LIBPAM}
24LDADD= -lssh -lutil -lz -lwrap ${MINUSLPAM}
25
26.if !defined(NO_KERBEROS)
23CFLAGS+= -DGSSAPI -DKRB5 -DHEIMDAL
27CFLAGS+= -DGSSAPI -DHAVE_GSSAPI_H=1 -DKRB5 -DHEIMDAL
24DPADD+= ${LIBGSSAPI} ${LIBKRB5} ${LIBASN1} ${LIBCOM_ERR} ${LIBROKEN}
25LDADD+= -lgssapi -lkrb5 -lasn1 -lcom_err -lroken
26.endif
27
28.if defined(X11BASE)
29CFLAGS+= -DXAUTH_PATH=\"${X11BASE}/bin/xauth\"
30.endif
31
32DPADD+= ${LIBCRYPTO} ${LIBCRYPT}
33LDADD+= -lcrypto -lcrypt
34
28DPADD+= ${LIBGSSAPI} ${LIBKRB5} ${LIBASN1} ${LIBCOM_ERR} ${LIBROKEN}
29LDADD+= -lgssapi -lkrb5 -lasn1 -lcom_err -lroken
30.endif
31
32.if defined(X11BASE)
33CFLAGS+= -DXAUTH_PATH=\"${X11BASE}/bin/xauth\"
34.endif
35
36DPADD+= ${LIBCRYPTO} ${LIBCRYPT}
37LDADD+= -lcrypto -lcrypt
38
35.if defined(OPENSSH_USE_POSIX_THREADS)
36.if ((${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386" || \
37 ${MACHINE_ARCH} == "ia64") && !defined(NO_LIBPTHREAD)) || \
38 ((${MACHINE_ARCH} == "alpha" || ${MACHINE_ARCH} == "sparc64") && \
39 !defined(NO_LIBC_R))
40CFLAGS+=-DUSE_POSIX_THREADS
41DPADD+= ${LIBPTHREAD}
42LDADD+= -lpthread
43.endif
44.endif
45
46.include <bsd.prog.mk>
47
48.PATH: ${SSHDIR}
39.include <bsd.prog.mk>
40
41.PATH: ${SSHDIR}