diff options
author | bapt <bapt@FreeBSD.org> | 2015-08-23 21:42:27 +0000 |
---|---|---|
committer | bapt <bapt@FreeBSD.org> | 2015-08-23 21:42:27 +0000 |
commit | 99f1ebbac69c893dfdb68b41f63ffa38db07a651 (patch) | |
tree | c72ea375d97cda17fcee2c5e5cf8179a53a0c737 /usr.sbin/pw/tests/Makefile | |
parent | e7eeb946549eea445b45645bc4bc8974871662ae (diff) | |
download | FreeBSD-src-99f1ebbac69c893dfdb68b41f63ffa38db07a651.zip FreeBSD-src-99f1ebbac69c893dfdb68b41f63ffa38db07a651.tar.gz |
MFC: r285133,r285136,r285137,r285156,r285157,r285158,r285256,r285318,r285395,
r285396,r285398,r285401,r285403,r285405,r285406,r285408,r285409,r285411,
r285412,r285413,r285415,r285418,r285430,r285433,r285434,r285442,r285948,
r285984,r285985,r285989,r285996,r285997,r286045,r286047,r286066,r286150,
r286151,r286152,r286154,r286155,r286156,r286157,r286173,r286196,r286197,
r286198,r286199,r286200,r286201,r286202,r286203,r286204,r286210,r286211,
r286217,r286218,r286258,r286259,r286341,r286775,r286982,r286986,r286991,
r286993
Validate most pw inputs.
Rewrite the way parsing sub arguments is made to simplify code and improve
maintenability
Add -y (NIS) to userdel/usermod
pw userdel -r <rootdir> now deletes directories in the rootdir
Only parse pw.conf when needed
Reject usermod and userdel if the user concerned is not on the user database
supposed to be manipulated
Diffstat (limited to 'usr.sbin/pw/tests/Makefile')
-rw-r--r-- | usr.sbin/pw/tests/Makefile | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/usr.sbin/pw/tests/Makefile b/usr.sbin/pw/tests/Makefile index 193b8ab..a1605aa 100644 --- a/usr.sbin/pw/tests/Makefile +++ b/usr.sbin/pw/tests/Makefile @@ -1,13 +1,11 @@ # $FreeBSD$ -TESTSRC= ${.CURDIR}/../../../contrib/netbsd-tests/usr.sbin/useradd -.PATH: ${TESTSRC} - TESTSDIR= ${TESTSBASE}/usr.sbin/pw ATF_TESTS_SH= pw_etcdir \ pw_lock \ pw_config \ + pw_groupadd \ pw_groupdel \ pw_groupmod \ pw_useradd \ @@ -23,12 +21,4 @@ FILES= group helper_functions.shin master.passwd pw.conf \ pw-modified.conf FILESDIR= ${TESTSDIR} -ATF_TESTS_SH+= pw_test -# - user{add,del} does not exist on FreeBSD; use pw user{add,del} instead -# - The command passes on FreeBSD -ATF_TESTS_SH_SED_pw_test= -e 's/useradd /pw useradd /' -ATF_TESTS_SH_SED_pw_test+= -e 's/userdel /pw userdel /' -ATF_TESTS_SH_SED_pw_test+= -e '/atf_expect_fail "PR bin\/39546"/d' -ATF_TESTS_SH_SRC_pw_test= t_useradd.sh - .include <bsd.test.mk> |