Makefile revision 1.5
11.5Ssoren# $NetBSD: Makefile,v 1.5 1999/12/08 00:01:36 soren 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.5SsorenMLINKS=	useradd.8 adduser.8
221.1Sagc
231.4Ssimonb.if ${MKSHARE} != "no"
241.4SsimonbFILES=			dot.cshrc dot.login dot.profile
251.4SsimonbFILESNAME_dot.cshrc=	.cshrc
261.4SsimonbFILESNAME_dot.login=	.login
271.4SsimonbFILESNAME_dot.profile=	.profile
281.4SsimonbFILESDIR=		/usr/share/examples/usermgmt
291.4Ssimonb.endif
301.4Ssimonb
311.1Sagc.include <bsd.prog.mk>
321.1Sagc
331.1Sagctest: ${PROG}
341.1Sagc	@echo "No news is good news"
351.1Sagc	@echo "1. Adding new user"
361.1Sagc	./${PROG} add -m -g=uid test1.1
371.1Sagc	@echo "2. Modifying new user"
381.1Sagc	./${PROG} mod -l test1.2 test1.1
391.1Sagc	@echo "3. Deleting new user"
401.1Sagc	./${PROG} del -r test1.2
411.1Sagc	@echo "4. Attempting to add an invalid user name - IGNORE ANY ERROR"
421.1Sagc	-./${PROG} add -m test1%1
431.1Sagc	@echo "5. Bad usage - IGNORE ANY ERROR"
441.1Sagc	-./${PROG} add -m
451.1Sagc	@echo "All tests completed"
46