summaryrefslogtreecommitdiffstats
path: root/usr.bin/chpass/Makefile
diff options
context:
space:
mode:
authorwpaul <wpaul@FreeBSD.org>1997-07-29 15:45:36 +0000
committerwpaul <wpaul@FreeBSD.org>1997-07-29 15:45:36 +0000
commite0aba351e5f5cf95d028a7d0fbfab9ab45d2f580 (patch)
treebb641f606f43534b64b5ca825fb4f75e6d5591d5 /usr.bin/chpass/Makefile
parente0bb173182a2eae0614ffe1de98139d5aaca70a9 (diff)
downloadFreeBSD-src-e0aba351e5f5cf95d028a7d0fbfab9ab45d2f580.zip
FreeBSD-src-e0aba351e5f5cf95d028a7d0fbfab9ab45d2f580.tar.gz
Modify passwd and chpass to use new AF_LOCAL RPC interface instead of
old kludged-up 'yppasswd_comm' support.
Diffstat (limited to 'usr.bin/chpass/Makefile')
-rw-r--r--usr.bin/chpass/Makefile7
1 files changed, 5 insertions, 2 deletions
diff --git a/usr.bin/chpass/Makefile b/usr.bin/chpass/Makefile
index cef2d57..ffd577f 100644
--- a/usr.bin/chpass/Makefile
+++ b/usr.bin/chpass/Makefile
@@ -20,10 +20,10 @@ COPTS+= -DYP -I. -I${.CURDIR}/../../libexec/ypxfr \
#Some people need this, uncomment to activate
#COPTS+= -DRESTRICT_FULLNAME_CHANGE
-SRCS+= yppasswd_private_xdr.c yppasswd_comm.c yp_clnt.c \
+SRCS+= yppasswd_private_xdr.c yppasswd_private_clnt.c yp_clnt.c \
yppasswd_clnt.c pw_yp.c ypxfr_misc.c
CLEANFILES= yp_clnt.c yp.h yppasswd_clnt.c yppasswd.h \
- yppasswd_private_xdr.c yppasswd_private.h
+ yppasswd_private_xdr.c yppasswd_private_clnt.c yppasswd_private.h
DPADD= ${LIBRPCSVC} ${LIBCRYPT}
LDADD+= -lrpcsvc -lcrypt
@@ -51,6 +51,9 @@ yppasswd_private.h: ${RPCSRC_PRIV}
yppasswd_private_xdr.c: ${RPCSRC_PRIV} yppasswd_private.h
${RPCGEN} -c -o ${.TARGET} ${RPCSRC_PRIV}
+yppasswd_private_clnt.c: ${RPCSRC_PRIV} yppasswd_private.h
+ ${RPCGEN} -l -o ${.TARGET} ${RPCSRC_PRIV}
+
beforeinstall:
.for i in chpass chfn chsh ypchpass ypchfn ypchsh
[ ! -e ${DESTDIR}${BINDIR}/$i ] || \
OpenPOWER on IntegriCloud