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