| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.44 2013/02/13 23:19:14 christos Exp $ | | 1 | # $NetBSD: Makefile,v 1.45 2017/01/28 23:44:51 christos Exp $ |
2 | # from: @(#)Makefile 8.3 (Berkeley) 4/2/94 | | 2 | # from: @(#)Makefile 8.3 (Berkeley) 4/2/94 |
3 | | | 3 | |
4 | .include <bsd.own.mk> | | 4 | .include <bsd.own.mk> |
5 | | | 5 | |
6 | USE_FORT?= yes # setuid | | 6 | USE_FORT?= yes # setuid |
7 | PROG= passwd | | 7 | PROG= passwd |
8 | SRCS= local_passwd.c passwd.c | | 8 | SRCS= local_passwd.c passwd.c |
9 | MAN= passwd.1 | | 9 | MAN= passwd.1 |
10 | | | 10 | |
11 | CPPFLAGS+=-I${.CURDIR} -DLOGIN_CAP | | 11 | CPPFLAGS+=-I${.CURDIR} -DLOGIN_CAP |
12 | | | 12 | |
13 | .if (${USE_YP} != "no") | | 13 | .if (${USE_YP} != "no") |
14 | SRCS+= yp_passwd.c | | 14 | SRCS+= yp_passwd.c |
| @@ -20,27 +20,29 @@ MAN+= yppasswd.1 | | | @@ -20,27 +20,29 @@ MAN+= yppasswd.1 |
20 | .endif | | 20 | .endif |
21 | | | 21 | |
22 | DPADD+= ${LIBCRYPT} ${LIBUTIL} | | 22 | DPADD+= ${LIBCRYPT} ${LIBUTIL} |
23 | LDADD+= -lcrypt -lutil | | 23 | LDADD+= -lcrypt -lutil |
24 | | | 24 | |
25 | BINOWN= root | | 25 | BINOWN= root |
26 | BINMODE=4555 | | 26 | BINMODE=4555 |
27 | | | 27 | |
28 | .if (${USE_KERBEROS} != "no") | | 28 | .if (${USE_KERBEROS} != "no") |
29 | CPPFLAGS+= -DKERBEROS5 | | 29 | CPPFLAGS+= -DKERBEROS5 |
30 | SRCS+= krb5_passwd.c | | 30 | SRCS+= krb5_passwd.c |
31 | | | 31 | |
32 | DPADD+= ${LIBKRB5} ${LIBCRYPTO} ${LIBASN1} ${LIBCOM_ERR} ${LIBROKEN} ${LIBCRYPT} | | 32 | DPADD+= ${LIBKRB5} ${LIBCRYPTO} ${LIBASN1} ${LIBCOM_ERR} ${LIBROKEN} ${LIBCRYPT} |
| | | 33 | DPADD+= ${LIBSQLITE3} |
33 | LDADD+= -lkrb5 -lcrypto -lasn1 -lcom_err -lroken -lcrypt | | 34 | LDADD+= -lkrb5 -lcrypto -lasn1 -lcom_err -lroken -lcrypt |
| | | 35 | LDADD+= -lsqlite3 |
34 | .ifdef OVERRIDE_HEIMDAL_KPASSWD | | 36 | .ifdef OVERRIDE_HEIMDAL_KPASSWD |
35 | LINKS+= ${BINDIR}/passwd ${BINDIR}/kpasswd | | 37 | LINKS+= ${BINDIR}/passwd ${BINDIR}/kpasswd |
36 | MAN+= kpasswd.1 | | 38 | MAN+= kpasswd.1 |
37 | .endif | | 39 | .endif |
38 | .endif | | 40 | .endif |
39 | | | 41 | |
40 | .if (${USE_PAM} != "no") | | 42 | .if (${USE_PAM} != "no") |
41 | CPPFLAGS+=-DUSE_PAM | | 43 | CPPFLAGS+=-DUSE_PAM |
42 | SRCS+= pam_passwd.c | | 44 | SRCS+= pam_passwd.c |
43 | LDADD+=-lpam ${PAM_STATIC_LDADD} | | 45 | LDADD+=-lpam ${PAM_STATIC_LDADD} |
44 | DPADD+=${LIBPAM} ${PAM_STATIC_DPADD} | | 46 | DPADD+=${LIBPAM} ${PAM_STATIC_DPADD} |
45 | .endif | | 47 | .endif |
46 | | | 48 | |