Makefile revision 1.4
11.4Ssimonb# $NetBSD: Makefile,v 1.4 1999/12/06 22:52:18 simonb Exp $
21.1Sagc#
31.4Ssimonb.include <bsd.own.mk>
41.4Ssimonb
51.1SagcCPPFLAGS+= -DEXTENSIONS
61.1Sagc
71.1SagcSKEL_DIR=	/etc/skel
81.1SagcEXAMPLE_DIR=	${DESTDIR}/usr/share/examples/usermgmt
91.1Sagc
101.1SagcPROG= user
111.2SsimonbLINKS+=	${BINDIR}/user ${BINDIR}/useradd
121.2SsimonbLINKS+=	${BINDIR}/user ${BINDIR}/userdel
131.2SsimonbLINKS+=	${BINDIR}/user ${BINDIR}/usermod
141.2SsimonbLINKS+=	${BINDIR}/user ${BINDIR}/group
151.2SsimonbLINKS+=	${BINDIR}/user ${BINDIR}/groupadd
161.2SsimonbLINKS+=	${BINDIR}/user ${BINDIR}/groupdel
171.2SsimonbLINKS+=	${BINDIR}/user ${BINDIR}/groupmod
181.1SagcLDADD+= -lutil 
191.4SsimonbDPADD+= ${LIBUTIL}
201.1SagcMAN= user.8 useradd.8 userdel.8 usermod.8 group.8 groupadd.8 groupdel.8 groupmod.8
211.1Sagc
221.4Ssimonb.if ${MKSHARE} != "no"
231.4SsimonbFILES=			dot.cshrc dot.login dot.profile
241.4SsimonbFILESNAME_dot.cshrc=	.cshrc
251.4SsimonbFILESNAME_dot.login=	.login
261.4SsimonbFILESNAME_dot.profile=	.profile
271.4SsimonbFILESDIR=		/usr/share/examples/usermgmt
281.4Ssimonb.endif
291.4Ssimonb
301.1Sagc.include <bsd.prog.mk>
311.1Sagc
321.1Sagctest: ${PROG}
331.1Sagc	@echo "No news is good news"
341.1Sagc	@echo "1. Adding new user"
351.1Sagc	./${PROG} add -m -g=uid test1.1
361.1Sagc	@echo "2. Modifying new user"
371.1Sagc	./${PROG} mod -l test1.2 test1.1
381.1Sagc	@echo "3. Deleting new user"
391.1Sagc	./${PROG} del -r test1.2
401.1Sagc	@echo "4. Attempting to add an invalid user name - IGNORE ANY ERROR"
411.1Sagc	-./${PROG} add -m test1%1
421.1Sagc	@echo "5. Bad usage - IGNORE ANY ERROR"
431.1Sagc	-./${PROG} add -m
441.1Sagc	@echo "All tests completed"
45