Deleted Added
full compact
Makefile (117181) Makefile (124212)
1# $FreeBSD: head/secure/usr.sbin/sshd/Makefile 117181 2003-07-02 23:38:42Z ru $
1# $FreeBSD: head/secure/usr.sbin/sshd/Makefile 124212 2004-01-07 11:17:23Z 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 uidswap.c \
7 auth.c auth1.c auth2.c auth-options.c session.c \
8 auth-chall.c auth2-chall.c groupaccess.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 uidswap.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 monitor_mm.c monitor.c \
9 auth-skey.c auth-bsdauth.c auth2-hostbased.c auth2-kbdint.c \
10 auth2-none.c auth2-passwd.c auth2-pubkey.c \
10 auth2-none.c auth2-passwd.c auth2-pubkey.c \
11 auth2-hostbased.c auth2-kbdint.c \
12 auth2-pam-freebsd.c monitor_wrap.c monitor_fdpass.c \
13 kexdhs.c kexgexs.c
14# Portability layer
15SRCS+= loginrec.c
11 monitor_mm.c monitor.c monitor_wrap.c monitor_fdpass.c \
12 kexdhs.c kexgexs.c \
13 auth-krb5.c \
14 auth2-gss.c gss-serv.c gss-serv-krb5.c \
15 loginrec.c auth-pam.c auth-sia.c md5crypt.c
16MAN= sshd.8 sshd_config.5
17CFLAGS+=-I${SSHDIR}
18
19.if !defined(NO_KERBEROS)
20CFLAGS+= -DKRB5 -DHEIMDAL
16MAN= sshd.8 sshd_config.5
17CFLAGS+=-I${SSHDIR}
18
19.if !defined(NO_KERBEROS)
20CFLAGS+= -DKRB5 -DHEIMDAL
21SRCS+= auth-krb5.c
22LDADD+= -lkrb5 -lasn1 -lcom_err -lmd -lroken
23DPADD+= ${LIBKRB5} ${LIBASN1} ${LIBCOM_ERR} ${LIBMD} ${LIBROKEN}
21DPADD+= ${LIBKRB5} ${LIBASN1} ${LIBCOM_ERR} ${LIBMD} ${LIBROKEN}
22LDADD+= -lkrb5 -lasn1 -lcom_err -lmd -lroken
24.endif
25
23.endif
24
26LDADD+= -lopie -lmd
27DPADD+= ${LIBOPIE} ${LIBMD}
25DPADD+= ${LIBOPIE} ${LIBMD}
26LDADD+= -lopie -lmd
28
29.if defined(X11BASE)
30CFLAGS+= -DXAUTH_PATH=\"${X11BASE}/bin/xauth\"
31.endif
32
27
28.if defined(X11BASE)
29CFLAGS+= -DXAUTH_PATH=\"${X11BASE}/bin/xauth\"
30.endif
31
33LDADD+= -lssh -lcrypt -lcrypto -lutil -lz -lwrap ${MINUSLPAM}
34DPADD+= ${LIBSSH} ${LIBCRYPT} ${LIBCRYPTO} ${LIBUTIL} ${LIBZ} ${LIBWRAP} ${LIBPAM}
32DPADD+= ${LIBSSH} ${LIBCRYPT} ${LIBCRYPTO} ${LIBUTIL} ${LIBZ} ${LIBWRAP} ${LIBPAM}
33LDADD+= -lssh -lcrypt -lcrypto -lutil -lz -lwrap ${MINUSLPAM}
35
36.if defined(OPENSSH_USE_POSIX_THREADS) && !defined(NOLIBC_R)
37CFLAGS+=-DUSE_POSIX_THREADS
34
35.if defined(OPENSSH_USE_POSIX_THREADS) && !defined(NOLIBC_R)
36CFLAGS+=-DUSE_POSIX_THREADS
38LDADD+= -lc_r
39DPADD+= ${LIBC_R}
37DPADD+= ${LIBC_R}
38LDADD+= -lc_r
40.endif
41
42.include <bsd.prog.mk>
43
44.PATH: ${SSHDIR}
39.endif
40
41.include <bsd.prog.mk>
42
43.PATH: ${SSHDIR}