Marc Haber pushed to branch wip/improve-testsuite at Debian / adduser
Commits: b37b0293 by Marc Haber at 2026-01-19T09:09:35+01:00 Updated German man page translation Thanks: Helge Kreutzmann Closes: #1125135 - - - - - 9e807858 by Marc Haber at 2026-01-19T09:11:55+01:00 Updated Portguese man page and program translation. Thanks: Américo Monteiro Closes: #1118370 - - - - - 58261a74 by Marc Haber at 2026-01-19T09:13:05+01:00 Updated Durch man page translation. Thanks: Frans Spiesschaert Closes: #1118209 - - - - - 7a108334 by Marc Haber at 2026-01-24T08:31:44+01:00 remove GROUPHOMES and LETTERHOMES configuration options - - - - - 9b223f9b by Marc Haber at 2026-01-24T08:31:44+01:00 remove SETGID_HOME configuration option - - - - - e120eb0b by Marc Haber at 2026-01-24T08:31:44+01:00 remove deprecated QUOTAUSER configuration option - - - - - f4307089 by Marc Haber at 2026-01-24T08:31:44+01:00 document option removals Git-Dch: ignore - - - - - 36a99c68 by Marc Haber at 2026-01-24T18:21:01+01:00 copy over find_unused_* functions from upstream testsuites Closes: #1015781 - - - - - cc16e9f2 by Marc Haber at 2026-01-24T18:21:01+01:00 rewrite find_unused_name Git-Dch: ignore - - - - - 8ecbdb22 by Marc Haber at 2026-01-24T18:21:01+01:00 remove doubled definition Git-Dch: ignore - - - - - dc912523 by Marc Haber at 2026-01-24T18:21:01+01:00 fix very strange cut&paste accident Git-Dch: ignore - - - - - 7c21930d by Marc Haber at 2026-01-24T18:21:01+01:00 adapt indent to 4 spaces Git-Dch: ignore - - - - - 4dd10eef by Marc Haber at 2026-01-24T18:21:01+01:00 adapt upstream tests to new find_unused_name signature and give mode identifyable test user names Git-Dch: ignore - - - - - ba5d420d by Marc Haber at 2026-01-24T18:21:01+01:00 modify clones.t to use find_unused_name Git-Dch: ignore - - - - - a2208010 by Marc Haber at 2026-01-24T18:21:27+01:00 write test cases to trigger #1125601 - - - - - e2c7cd61 by Marc Haber at 2026-01-24T18:22:10+01:00 rework config reading and check *_dir_mode this makes sure that dir_mode and sys_dir_mode is verified valid octal improve perl code Git-Dch: ignore - - - - - 7f1a0a9f by Marc Haber at 2026-01-24T18:22:12+01:00 allow deluser to delete files with UTF-8 file name We don't do anything dangerous with those file names, so we can just untaint them regaring of what chars they contain Git-Dch: ignore - - - - - 60a7a6a2 by Marc Haber at 2026-01-24T18:22:12+01:00 allow /etc/skel to contain files with UTF-8 file names This moves home dir creation to a new module AdduserCreateHomedir Closes: #1125681 Thanks: Mert Ok - - - - - 34d8d3cd by Marc Haber at 2026-01-24T18:22:45+01:00 use create_homedir Git-Dch: ignore - - - - - 99e9a29b by Marc Haber at 2026-01-24T18:22:46+01:00 update copyright year Git-Dch: Ignore - - - - - a8a56f20 by Marc Haber at 2026-01-24T18:22:46+01:00 add empty 00test to verify that the lib is okay Git-Dch: ignore - - - - - 8d0cecc4 by Marc Haber at 2026-01-24T18:22:46+01:00 make AdduserTestsCommon a proper module Git-Dch: ignore - - - - - ca50320f by Marc Haber at 2026-01-24T18:22:46+01:00 improve existing test helper functions This also adds cleanup_user and cleanup_tree Git-Dch: ignore - - - - - 5e3b9b64 by Marc Haber at 2026-01-24T18:22:46+01:00 add cleanup class to help cleaning up after tests Git-Dch: ignore - - - - - 675f9d5e by Marc Haber at 2026-01-24T18:22:46+01:00 add code to do better home directory tests this pulls part of the skel.t to the library so that other tests can work with strange files in /etc/skel, this might help debugging code that handles the home directory contents Git-Dch: ignore - - - - - f79a7992 by Marc Haber at 2026-01-24T18:22:46+01:00 make skel.t use the new Common functions Git-Dch: ignore - - - - - 3e98f569 by Marc Haber at 2026-01-24T18:22:46+01:00 adapt three tests to use the new cleanup class Git-Dch: ignore - - - - - 33 changed files: - AdduserCommon.pm - + AdduserCreateHomedir.pm - adduser - adduser.conf - debian/NEWS - debian/README - debian/copyright - debian/rules - + debian/tests/f/00test.t - debian/tests/f/addusertogroup_underscore.t - debian/tests/f/clones.t - debian/tests/f/deluser_quiet.t - debian/tests/f/skel.t - debian/tests/f/uidgidpool.t - debian/tests/lib/AdduserTestsCommon.pm - deluser - doc/adduser.conf.5 - doc/po4a/po/de.po - doc/po4a/po/nl.po - doc/po4a/po/pt.po - po/pt.po - testsuite/lib_test.pm - testsuite/test01.pl - testsuite/test02.pl - testsuite/test03.pl - testsuite/test04.pl - testsuite/test05.pl - testsuite/test06.pl - testsuite/test07.pl - testsuite/test08.pl - testsuite/test09.pl - testsuite/test10.pl - testsuite/test11.pl The diff was not included because it is too large. View it on GitLab: https://salsa.debian.org/debian/adduser/-/compare/e4367ffcc064d316a24b57eff946b86d0864238e...3e98f569c74c02a77b3249aba29d3d721c069667 -- View it on GitLab: https://salsa.debian.org/debian/adduser/-/compare/e4367ffcc064d316a24b57eff946b86d0864238e...3e98f569c74c02a77b3249aba29d3d721c069667 You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ Pkg-shadow-devel mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-shadow-devel
