[Pkg-shadow-devel] [Git][debian/adduser][wip/debian-bug-472820] 12 commits: migrate to "planful" Test::More
Marc Haber (@zugschlus)
gitlab at salsa.debian.org
Wed Jun 17 14:28:32 BST 2026
Marc Haber pushed to branch wip/debian-bug-472820 at Debian / adduser
Commits:
64081161 by Marc Haber at 2026-06-15T10:59:29+02:00
migrate to "planful" Test::More
Git-Dch: ignore
- - - - -
ccc505a0 by Marc Haber at 2026-06-15T10:59:29+02:00
migrate to "planless" Test::More, skip if no cron
Git-Dch: ignore
- - - - -
8d23a657 by Marc Haber at 2026-06-15T10:59:29+02:00
migrate to planless Test::More, skip some tests without mount
Git-Dch: ignore
- - - - -
dcebc9ab by Marc Haber at 2026-06-15T10:59:29+02:00
add script that runs the testsuite without autopkgtest
Closes: #1101457
autopkgtest needs a full perl, having an external mechanism is the only
way to run the tests without full perl installed. This needs to be run
manually in a container or scratch system.
- - - - -
76b90478 by Marc Haber at 2026-06-15T10:59:41+02:00
update README.source
Git-Dch: ignore
- - - - -
77ddb0ef by Marc Haber at 2026-06-15T10:59:41+02:00
use @ in test/control
Git-Dch: ignore
- - - - -
5e440a41 by Marc Haber at 2026-06-15T10:59:41+02:00
document no-autopkgtest in tests/control
Git-Dch: ignore
- - - - -
5981cfad by Marc Haber at 2026-06-17T14:45:00+02:00
add test case for suidsgidpool
Git-Dch: ignore
- - - - -
0b906775 by Marc Haber at 2026-06-17T14:45:00+02:00
add test case for uid/gid pool with system accounts
Git-Dch: ignore
- - - - -
0c448b73 by Marc Haber at 2026-06-17T15:10:00+02:00
add a NOTE to adduser.8 regarding group membership
Closes: #1103776
- - - - -
fb832fb9 by Marc Haber at 2026-06-17T15:27:42+02:00
rewrite assert_user_has_home_directory to also check ownership
Git-Dch: ignore
- - - - -
db1ba3c5 by Marc Haber at 2026-06-17T15:28:19+02:00
implement adduser --force-home
Thanks: Jeff Hanson
Closes: #472820
- - - - -
35 changed files:
- AdduserCreateHomedir.pm
- adduser
- debian/README.source
- debian/tests/control
- debian/tests/ecryptfs-no-package/encrypt_home_no_package.t
- debian/tests/ecryptfs/encrypt_home.t
- debian/tests/f/00test.t
- debian/tests/f/account_locks.t
- debian/tests/f/addgroup_2_args.t
- debian/tests/f/adduser_system.t
- debian/tests/f/addusertogroup_underscore.t
- debian/tests/f/backups.t
- debian/tests/f/clones.t
- debian/tests/f/cron_jobs.t
- debian/tests/f/delgroup_perf.t
- debian/tests/f/deluser_files.t
- debian/tests/f/deluser_quiet.t
- debian/tests/f/disabled-login-password.t
- debian/tests/f/explicit_id.t
- debian/tests/f/firstlastuidgid.t
- debian/tests/f/group_creation.t
- debian/tests/f/home-nonexistent-no-create-home.t
- debian/tests/f/homedir_modes.t
- debian/tests/f/locks.t
- debian/tests/f/quiet.t
- debian/tests/f/skel.t
- + debian/tests/f/suidsgidpool.t
- debian/tests/f/symlinks.t
- debian/tests/f/system_status.t
- debian/tests/f/uidgidpool.t
- debian/tests/f/user_group.t
- debian/tests/f/valid_username.t
- debian/tests/lib/AdduserTestsCommon.pm
- + debian/tests/no-autopkgtest
- doc/adduser.8
The diff was not included because it is too large.
View it on GitLab: https://salsa.debian.org/debian/adduser/-/compare/5c4a306df456309424bf5b997db57b654f4f68e1...db1ba3c5be6999d81a87d74dc52cf6fc7b4880e7
--
View it on GitLab: https://salsa.debian.org/debian/adduser/-/compare/5c4a306df456309424bf5b997db57b654f4f68e1...db1ba3c5be6999d81a87d74dc52cf6fc7b4880e7
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-shadow-devel/attachments/20260617/d9126f24/attachment.htm>
More information about the Pkg-shadow-devel
mailing list