adduser (3.145) unstable; urgency=medium . [ Marc Haber ] * reduce perl requirements to 5.36 (bookworm) for upgrades * fix a mismatch check in existing_user_status [Matt Barry] * re-work explicit --uid tests (Closes: #1099647) * fix misdetection of non-system accounts as system accounts * add lots of more test cases (Closes: #1099570) * get rid of "foo" user name in some of the tests, streamline tests * Update German program translation. Thanks to Helge Kreutzmann (Closes: #1099678) * Update Polish program translation. Thanks to Grzegorz Kuczyński * Update Japanese program translation. Thanks to Sadaharu Wakisaka * Update German program translation. Thanks to Helge Kreutzmann (Closes: #1099678) * Update Portuguese program translation. Thanks to Américo Monteiro (Closes: #1099771) . [ Tianyu Chen ] * Update Simplified Chinese program translation. Thanks to Tianyu Chen adduser (3.144) unstable; urgency=medium . [ Matt Barry ] * Clean up system account logic. Thanks to Michael Musenbrock and Vincent Lefevre (Closes: #1099470, #1099477) adduser (3.143) unstable; urgency=medium . [ Marc Haber ] * Standards-Version: 4.7.1 (no changes neceessary) * unset $ENV{"ENV"} Thanks to Dan Jacobson (Closes: #1099089) * Update Portuguese translation for adduser's manpage. Thanks to Américo Monteiro (Closes: #1099344) * don't issue warnings for --home /nonexistent. Thanks to Sven Joachim (Closes: #1099073) * allow adding system accounts to system groups (Closes: #1099397) . [ Matt Barry ] * refactor existing_*_ok (Closes: #1098922) adduser (3.142) unstable; urgency=medium . * assume CAP_SYS_ADMIN not present if /proc not accessible. Thanks to Chris Hofstaedtler (Closes: #1098711) * Salsa CI: Add extra test to validate that 'adduser' can be used. Also update salsa-ci.yml template to latest version to have more comments and link to docs inline. Thanks to Otto Kekäläinen * sanitize target string coming from readlink() adduser (3.141) unstable; urgency=medium . * add new autopktest to check adduser basic functionality. * README: Document adduser behavior in minimal chroots * call textdomain fully qualified. Import function explicitly. Thanks to Yuri Konotopov, Christian Weeks (Closes: #1098692, #1098690) * only set binmode if Encode is loaded in deluser adduser (3.140) unstable; urgency=medium . * update Brazilian Portuguese manpage translation. Thanks to Paulo Henrique de Lima Santana (Closes: #1094210) * Update Dutch program translation. Thanks to Frans Spiesschaert (Closes: #1094496) * Update Dutch manpage translation. Thanks to Frans Spiesschaert (Closes: #1094497) * Add login to test Dependencies * allow adduser to run without Encode and I18N::Langinfo installed. Thanks to Yves-Alexis Perez, Bastian Germann (Closes: #1098508) adduser (3.139) unstable; urgency=medium . * improve code rubustness regarding Unicode * adapt default regular expressions to new useradd behavior * explicitly catch and handle useradd's "invalid user name" exit code * more documentation regarding PRECIS Framework * more tests against invalid / unwanted user names * modernize things * update German translation of man page. Thanks to Helge Kreutzmann * Formatting improvements to manual pages. Thanks to Helge Kreutzmann (Closes: 1087703) . adduser (3.138) experimental; urgency=medium . * experimental upload because of so many changes. * adduser und deluser can now run with -T, and actually do it. Unfortunately, we had to disable some tests to allow this. Thanks to Christoph Berg (Closes: #214546) * apply patch to allow reserve_{uid|gid}_pool. Thanks to Yair Yarom (Closes: #1067845) + only call logger --id $$ if SYS_ADMIN capability is present. This is related to #1086233. Thanks to Paul Gevers, Peter Colberg, Simon McVittie, and Chris Hofstaedtler. (Closes: #1074567) * Fix wrongly parenthesized signal handler message. Thanks to Tasos Sahanidis * add documentation about how to lock and unlock accounts * adapt adduser to more strict user name checking now enforced by useradd. This unfortunately meant to disable some more of our tests. * give --badname to useradd to allow creation of the user * tweak valid_username tests for new useradd * disable \ user name test * disable worst user name test * lots of more comments, more debugging, more consistency inside the package and between adduser and deluser. * put lots of log_info messaes into lower priorities * stdoutmsglevel is now warn. This allows adduser --system to be completey silent without having to check whether we run from a maintainer script. * log level settings now have priority over the deprecated verbose. * Standards-Version: 4.7.0 (no changes necessary) . * Manual pages: * Work by Helge Kreutzmann: * Fix various trivial issues in man pages. Addresses: #1031081 * bulk change: fix wrong capitalization of "modes" * bulk change: fix wrong interpunction in "modes" lines * stylistic changes to adduser.8 man page. * fix inconsistency GID/ID. * use "digits" instead of "numbers" * re-word security warning about deluser via sudo. * Work by Bjarni Ingi Gislason : * fix some formatting and text issues in manpages. (Closes: #1037057) * add blank lines between .YS and .SY. * add missing .YS * add missing whitespace after quotes * fix wrong usage of .BR and .IR, move to .B and .I. * fix semantic linebreaks for deprecated options. * fix missing comma. * mention users-and-groups.html in adduser.8. Thanks to Karl O. Pinc (Closes: #1051356) * various clarifications, re-wording, adaption to behavior change and new features. * avoid Debian codename in adduser.8 manpage * Translations: * update portuguese program translation. Thanks to Américo Monteiro (Closes: #1051644) * Update Portuguese translation of manual pages. Thanks to Américo Monteiro (Closes: #1056144, #1040441) * Update Catalan translation. Thanks to Carles Pina i Estany. * Update dutch program translation. Thanks to Frans Spiesschaert (Closes: #1041279) * update durch manual package translation. Thanks to Frans Spiesschaert (Closes: #1041877) * new translation for French manual page. Thanks to Jean-Paul Guillonneau (Closes: #1083293) * Add new romanian translation for program and man pages. Thanks to Remus-Gabriel Chelu (Closes: #1082102) * Update German translation of man page Thanks to Helge Kreutzmann adduser (3.138) experimental; urgency=medium . * experimental upload because of so many changes. * adduser und deluser can now run with -T, and actually do it. Unfortunately, we had to disable some tests to allow this. Thanks to Christoph Berg (Closes: #214546) * apply patch to allow reserve_{uid|gid}_pool. Thanks to Yair Yarom (Closes: #1067845) + only call logger --id $$ if SYS_ADMIN capability is present. This is related to #1086233. Thanks to Paul Gevers, Peter Colberg, Simon McVittie, and Chris Hofstaedtler. (Closes: #1074567) * Fix wrongly parenthesized signal handler message. Thanks to Tasos Sahanidis * add documentation about how to lock and unlock accounts * adapt adduser to more strict user name checking now enforced by useradd. This unfortunately meant to disable some more of our tests. * give --badname to useradd to allow creation of the user * tweak valid_username tests for new useradd * disable \ user name test * disable worst user name test * lots of more comments, more debugging, more consistency inside the package and between adduser and deluser. * put lots of log_info messaes into lower priorities * stdoutmsglevel is now warn. This allows adduser --system to be completey silent without having to check whether we run from a maintainer script. * log level settings now have priority over the deprecated verbose. * Standards-Version: 4.7.0 (no changes necessary) . * Manual pages: * Work by Helge Kreutzmann: * Fix various trivial issues in man pages. Addresses: #1031081 * bulk change: fix wrong capitalization of "modes" * bulk change: fix wrong interpunction in "modes" lines * stylistic changes to adduser.8 man page. * fix inconsistency GID/ID. * use "digits" instead of "numbers" * re-word security warning about deluser via sudo. * Work by Bjarni Ingi Gislason : * fix some formatting and text issues in manpages. (Closes: #1037057) * add blank lines between .YS and .SY. * add missing .YS * add missing whitespace after quotes * fix wrong usage of .BR and .IR, move to .B and .I. * fix semantic linebreaks for deprecated options. * fix missing comma. * mention users-and-groups.html in adduser.8. Thanks to Karl O. Pinc (Closes: #1051356) * various clarifications, re-wording, adaption to behavior change and new features. * avoid Debian codename in adduser.8 manpage * Translations: * update portuguese program translation. Thanks to Américo Monteiro (Closes: #1051644) * Update Portuguese translation of manual pages. Thanks to Américo Monteiro (Closes: #1056144, #1040441) * Update Catalan translation. Thanks to Carles Pina i Estany. * Update dutch program translation. Thanks to Frans Spiesschaert (Closes: #1041279) * update durch manual package translation. Thanks to Frans Spiesschaert (Closes: #1041877) * new translation for French manual page. Thanks to Jean-Paul Guillonneau (Closes: #1083293) * Add new romanian translation for program and man pages. Thanks to Remus-Gabriel Chelu (Closes: #1082102) * Update German translation of man page Thanks to Helge Kreutzmann debconf (1.5.91) unstable; urgency=medium . * Teletype: Require stdin to be a tty (closes: #1061480). debconf (1.5.90) unstable; urgency=medium . [ Benjamin Drung ] * ReadLine: Fix uninitialized value on "EOF" (^D) (closes: #723843). . [ Manual page translations ] * Add Romanian (Remus-Gabriel Chelu; closes: #1083078). . [ Debconf translations ] * Georgian (Temuri Doghonadze). . [ Programs translations ] * Georgian (Temuri Doghonadze). install-mimic (0.4.2-1) unstable; urgency=medium . * Declare compliance with Policy 4.7.2 with no changes. * Add Salsa CI configuration. * Point Vcs-* to the new Salsa repo; the GitHub repo will continue to keep a read-only debian/master branch until the EOL of Debian 12.x (bookworm). * New upstream release. libalgorithm-diff-xs-perl (0.04-9) unstable; urgency=medium . * Team upload . * Drop Multi-Arch: same from d/control Not useful because of the perl dependency, not true due to manual pages differences between architectures. Closes: #1100547 pytest-httpx (0.35.0-1) unstable; urgency=medium . * Team upload. * New upstream release: - Expect the new compact JSON representation from httpx (closes: #1099269).