← Back to team overview

debcrafters-packages team mailing list archive

[Bug 2111976] [NEW] Merge adduser from Debian Unstable for questing

 

Public bug reported:

Scheduled-For: ubuntu-25.06
Ubuntu: 3.137ubuntu2
Debian Unstable: 3.152

A new release of adduser is available for merging from Debian Unstable.

If it turns out this needs a sync rather than a merge, please change the
tag 'dcr-merge' to 'dcr-sync', and (optionally) update the title as
desired.

If this merge pulls in a new upstream version, also consider adding an
entry to the questing Release Notes:
https://discourse.ubuntu.com/t/questing-quokka-release-notes/

### New Debian Changes ###

adduser (3.152) unstable; urgency=medium

  * only do very basic sanitization for comment.
    Thanks to Pascal Hambourg, Luca Boccassi and others.
    (Closes: #1104738, #1101678)
  * work around #1104726 in perl

 -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Tue, 06 May 2025
20:25:46 +0200

adduser (3.151) unstable; urgency=medium

  * update Romanian manual page translation.
    Thanks to Remus-Gabriel Chelu (Closes: #1101518)
  * Update German manual page translation.
    Thanks to Helge Kreutzmann (Closes: #1101523)
  * fix commentre, it accidentally allowed "-_ (" to _)
  * update Brazilian Portuguese program translation.
    Thanks to Adriano Rafael Gomes (Closes: #1101702)
  * Update portuguese man page translation.
    Thanks to Américo Monteiro (Closes: #1103635)
  * update dutch man page translation.
    Thanks to Frans Spiesschaert (Closes: #1104314)

 -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Fri, 02 May 2025
14:39:56 +0200

adduser (3.150) unstable; urgency=medium

  * unset $ENV{CDPATH}.
    Thanks to John Darrah
  * update Brazilian Portuguese man page translation.
    Thanks to Paulo Henrique de Lima Santana (phls) (Closes: #1101390)
  * use require instead of use, to allow running without perl-modules.
    Thanks to Samuel Thibault (Closes: #1101454)
  * improve autopkgtests

 -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Fri, 28 Mar 2025
14:21:07 +0100

adduser (3.149) unstable; urgency=medium

  * sort find output in skel.t

 -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Sat, 22 Mar 2025
10:40:54 +0100

adduser (3.148) unstable; urgency=medium

  * more improvement of output in skel.t

 -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Sat, 22 Mar 2025
06:51:53 +0100

adduser (3.147) unstable; urgency=medium

  * update German manual page translation.
    Thanks to Helge Kreutzmann (Closes: #1100936)
  * Update Romanian man page translation.
    Thanks to Remus-Gabriel Chelu (Closes: #1100956)
  * extend skel test to give output if it fails.
  * Standards-Version: 4.7.2 (no changes necessary)↲

 -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Fri, 21 Mar 2025
15:13:30 +0100

adduser (3.146) unstable; urgency=medium

  [ Marc Haber ]
  * explicitly unset BASH_ENV.
    Thanks to James Trocknell (Closes: #1100023)
  * make adduser --system --home silent if directory exists (Closes: #1100032)
  * don't truncate log messages in sanitizing.
    Thanks to Andrew Sayers (Closes: #1100707)
  * Better docs regarding adduser --system --home
  * update debian/copyright
  * update translation helper scripts
    Thanks to Maytham Alsudany
  * Update POT and PO files for program translations
  * Update POT file for manpage translations
  * Update Romanian program translation.
    Thanks to Remus-Gabriel Chelu (Closes: #1100600)
  * Update Dutch program and man page translation.
    Thanks to Frans Spiesschaert (Closes: #1100585, #1100586)
  * Update Galician program translation.
    Thanks to Parodper
  * Update Czech program translation.
    Thanks to Miroslav Kure (Closes: #1099934)
  * Add Basque program translation.
    Thanks to Iñaki Larrañaga Murgoitio
  * Update Japanese program translation.
    Thanks to Sadaharu Wakisaka
  * Update French program and man page translations.
    Thanks to Jean-Paul Guillonneau (Closes: #1100089)
  * Update Russian program translation.
    Thanks to Yuri Kozlov (Closes: #1100500)
  * Update Brasilian Portuguese man page translation.
    Thanks to Paulo Henrique de Lima Santana (Closes: #1100552)
  * Update German man page translation.
    Thanks to Helge Kreutzmann (Closes: #1100555)

  [ Grzegorz Kuczynski ]
  * Edit pl.po (translate and fix some format)

  [ Carles Pina i Estany ]
  * Update Catalan translation

 -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Thu, 20 Mar 2025
14:21:26 +0100

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

 -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Sat, 08 Mar 2025
15:28:02 +0100

adduser (3.144) unstable; urgency=medium

  [ Matt Barry ]
  * Clean up system account logic.
    Thanks to Michael Musenbrock and Vincent Lefevre
    (Closes: #1099470, #1099477)

 -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Tue, 04 Mar 2025
20:57:13 +0100

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 <a_monteiro@xxxxxxx> (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)

 -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Mon, 03 Mar 2025
19:38:23 +0100

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()

 -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Tue, 25 Feb 2025
09:59:47 +0100

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

 -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Sat, 22 Feb 2025
22:11:35 +0100

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)

 -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Sat, 22 Feb 2025
07:56:20 +0100

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)

 -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Thu, 20 Feb 2025
22:01:57 +0100

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 <tasos@xxxxxxxxxxxx>
  * 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 <bjarnii@xxxxxxxxx>:
      * 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

 -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Fri, 01 Nov 2024
19:19:54 +0100


### Old Ubuntu Delta ###

adduser (3.137ubuntu2) oracular; urgency=medium

  * Fix testsuite against newer shadow username restrictions
    (LP: #2077862, Closes: #1077804)

 -- Simon Chopin <schopin@xxxxxxxxxx>  Mon, 26 Aug 2024 19:00:25 +0200

adduser (3.137ubuntu1) mantic; urgency=medium

  * Merge from Debian unstable (LP: #2026199). Remaining changes:
    - Add support for encrypting home directories (MR: !87):
      + adduser: Add --encrypt-home option, which calls ecryptfs-setup-private
        for the hard work.
      + doc/adduser.8: document the --encrypt-home option
      + debian/control: suggest ecryptfs-utils >= 67-1
      + deluser: remove all of /var/lib/ecryptfs/$user with --remove-home
    - extrausers support for adduser and gpasswd (LP: #1323732)
    - Add support for ZFS home directories (LP: #1873263)
    - Enable private home directories by default (LP: #48734)
      + Set DIR_MODE=0750 and SYS_DIR_MODE=0750 in the default adduser.conf
    - AdduserCommon.pm, adduser.conf: Change default SYS_NAME_REGEX to allow
      uppercase letters in the names of system users.
  * d/t/ecryptfs: test cases for adduser and deluser with --encrypt-home
  * Removed changes (superseded by Debian):
    - Fixed failing autopkgtests (MR: !89):
      + d/t/f/adduser_system.t: Smart increment of test uid to next available
        value.
      + d/t/f/firstlastuidgid.t: Smart increment of test uid and gid values to
        next available value.
      + d/t/f/firstlastuidgid.t: Changed S4L test group first and last uid
        values to 3xx instead of 4xx to comply with SYS_UID_MAX.

 -- Mateus Rodrigues de Morais <mateus.morais@xxxxxxxxxxxxx>  Wed, 05
Jul 2023 14:42:39 -0300

** Affects: adduser (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: dcr-merge

** Changed in: adduser (Ubuntu)
    Milestone: None => ubuntu-25.06

-- 
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to adduser in Ubuntu.
https://bugs.launchpad.net/bugs/2111976

Title:
  Merge adduser from Debian Unstable for questing

Status in adduser package in Ubuntu:
  New

Bug description:
  Scheduled-For: ubuntu-25.06
  Ubuntu: 3.137ubuntu2
  Debian Unstable: 3.152

  A new release of adduser is available for merging from Debian
  Unstable.

  If it turns out this needs a sync rather than a merge, please change
  the tag 'dcr-merge' to 'dcr-sync', and (optionally) update the title
  as desired.

  If this merge pulls in a new upstream version, also consider adding an
  entry to the questing Release Notes:
  https://discourse.ubuntu.com/t/questing-quokka-release-notes/

  ### New Debian Changes ###

  adduser (3.152) unstable; urgency=medium

    * only do very basic sanitization for comment.
      Thanks to Pascal Hambourg, Luca Boccassi and others.
      (Closes: #1104738, #1101678)
    * work around #1104726 in perl

   -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Tue, 06 May 2025
  20:25:46 +0200

  adduser (3.151) unstable; urgency=medium

    * update Romanian manual page translation.
      Thanks to Remus-Gabriel Chelu (Closes: #1101518)
    * Update German manual page translation.
      Thanks to Helge Kreutzmann (Closes: #1101523)
    * fix commentre, it accidentally allowed "-_ (" to _)
    * update Brazilian Portuguese program translation.
      Thanks to Adriano Rafael Gomes (Closes: #1101702)
    * Update portuguese man page translation.
      Thanks to Américo Monteiro (Closes: #1103635)
    * update dutch man page translation.
      Thanks to Frans Spiesschaert (Closes: #1104314)

   -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Fri, 02 May 2025
  14:39:56 +0200

  adduser (3.150) unstable; urgency=medium

    * unset $ENV{CDPATH}.
      Thanks to John Darrah
    * update Brazilian Portuguese man page translation.
      Thanks to Paulo Henrique de Lima Santana (phls) (Closes: #1101390)
    * use require instead of use, to allow running without perl-modules.
      Thanks to Samuel Thibault (Closes: #1101454)
    * improve autopkgtests

   -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Fri, 28 Mar 2025
  14:21:07 +0100

  adduser (3.149) unstable; urgency=medium

    * sort find output in skel.t

   -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Sat, 22 Mar 2025
  10:40:54 +0100

  adduser (3.148) unstable; urgency=medium

    * more improvement of output in skel.t

   -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Sat, 22 Mar 2025
  06:51:53 +0100

  adduser (3.147) unstable; urgency=medium

    * update German manual page translation.
      Thanks to Helge Kreutzmann (Closes: #1100936)
    * Update Romanian man page translation.
      Thanks to Remus-Gabriel Chelu (Closes: #1100956)
    * extend skel test to give output if it fails.
    * Standards-Version: 4.7.2 (no changes necessary)↲

   -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Fri, 21 Mar 2025
  15:13:30 +0100

  adduser (3.146) unstable; urgency=medium

    [ Marc Haber ]
    * explicitly unset BASH_ENV.
      Thanks to James Trocknell (Closes: #1100023)
    * make adduser --system --home silent if directory exists (Closes: #1100032)
    * don't truncate log messages in sanitizing.
      Thanks to Andrew Sayers (Closes: #1100707)
    * Better docs regarding adduser --system --home
    * update debian/copyright
    * update translation helper scripts
      Thanks to Maytham Alsudany
    * Update POT and PO files for program translations
    * Update POT file for manpage translations
    * Update Romanian program translation.
      Thanks to Remus-Gabriel Chelu (Closes: #1100600)
    * Update Dutch program and man page translation.
      Thanks to Frans Spiesschaert (Closes: #1100585, #1100586)
    * Update Galician program translation.
      Thanks to Parodper
    * Update Czech program translation.
      Thanks to Miroslav Kure (Closes: #1099934)
    * Add Basque program translation.
      Thanks to Iñaki Larrañaga Murgoitio
    * Update Japanese program translation.
      Thanks to Sadaharu Wakisaka
    * Update French program and man page translations.
      Thanks to Jean-Paul Guillonneau (Closes: #1100089)
    * Update Russian program translation.
      Thanks to Yuri Kozlov (Closes: #1100500)
    * Update Brasilian Portuguese man page translation.
      Thanks to Paulo Henrique de Lima Santana (Closes: #1100552)
    * Update German man page translation.
      Thanks to Helge Kreutzmann (Closes: #1100555)

    [ Grzegorz Kuczynski ]
    * Edit pl.po (translate and fix some format)

    [ Carles Pina i Estany ]
    * Update Catalan translation

   -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Thu, 20 Mar 2025
  14:21:26 +0100

  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

   -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Sat, 08 Mar 2025
  15:28:02 +0100

  adduser (3.144) unstable; urgency=medium

    [ Matt Barry ]
    * Clean up system account logic.
      Thanks to Michael Musenbrock and Vincent Lefevre
      (Closes: #1099470, #1099477)

   -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Tue, 04 Mar 2025
  20:57:13 +0100

  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 <a_monteiro@xxxxxxx> (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)

   -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Mon, 03 Mar 2025
  19:38:23 +0100

  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()

   -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Tue, 25 Feb 2025
  09:59:47 +0100

  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

   -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Sat, 22 Feb 2025
  22:11:35 +0100

  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)

   -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Sat, 22 Feb 2025
  07:56:20 +0100

  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)

   -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Thu, 20 Feb 2025
  22:01:57 +0100

  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 <tasos@xxxxxxxxxxxx>
    * 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 <bjarnii@xxxxxxxxx>:
        * 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

   -- Marc Haber <mh+debian-packages@xxxxxxxxxxxx>  Fri, 01 Nov 2024
  19:19:54 +0100


  ### Old Ubuntu Delta ###

  adduser (3.137ubuntu2) oracular; urgency=medium

    * Fix testsuite against newer shadow username restrictions
      (LP: #2077862, Closes: #1077804)

   -- Simon Chopin <schopin@xxxxxxxxxx>  Mon, 26 Aug 2024 19:00:25 +0200

  adduser (3.137ubuntu1) mantic; urgency=medium

    * Merge from Debian unstable (LP: #2026199). Remaining changes:
      - Add support for encrypting home directories (MR: !87):
        + adduser: Add --encrypt-home option, which calls ecryptfs-setup-private
          for the hard work.
        + doc/adduser.8: document the --encrypt-home option
        + debian/control: suggest ecryptfs-utils >= 67-1
        + deluser: remove all of /var/lib/ecryptfs/$user with --remove-home
      - extrausers support for adduser and gpasswd (LP: #1323732)
      - Add support for ZFS home directories (LP: #1873263)
      - Enable private home directories by default (LP: #48734)
        + Set DIR_MODE=0750 and SYS_DIR_MODE=0750 in the default adduser.conf
      - AdduserCommon.pm, adduser.conf: Change default SYS_NAME_REGEX to allow
        uppercase letters in the names of system users.
    * d/t/ecryptfs: test cases for adduser and deluser with --encrypt-home
    * Removed changes (superseded by Debian):
      - Fixed failing autopkgtests (MR: !89):
        + d/t/f/adduser_system.t: Smart increment of test uid to next available
          value.
        + d/t/f/firstlastuidgid.t: Smart increment of test uid and gid values to
          next available value.
        + d/t/f/firstlastuidgid.t: Changed S4L test group first and last uid
          values to 3xx instead of 4xx to comply with SYS_UID_MAX.

   -- Mateus Rodrigues de Morais <mateus.morais@xxxxxxxxxxxxx>  Wed, 05
  Jul 2023 14:42:39 -0300

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/adduser/+bug/2111976/+subscriptions



Follow ups