← Back to team overview

debcrafters-packages team mailing list archive

[Bug 2111568] Re: Merge adduser 3.152 into questing

 

This bug was fixed in the package adduser - 3.152ubuntu1

---------------
adduser (3.152ubuntu1) questing; urgency=medium

  * Merge with Debian unstable (LP: #2111568).
    Note: This is the first merge done with git-ubuntu. Please upload
    appropriately to keep the rich history with all commits being split.
    Remaining changes:
    - Add support for encrypting home directories (MR: !87):
      This feature got a non-trivial refresh after some refactor upstream.
      + 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)
      One feature got dropped in the rebase: updating a user comment with
      --extrausers is now unsupported as the mechanism has changed in Debian,
      and usermod doesn't support --extrausers. An error is raised instead if we
      hit the situation.
    - 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
    Dropped changes:
    - AdduserCommon.pm, adduser.conf: Change default SYS_NAME_REGEX to allow
      uppercase letters in the names of system users.
      Debian now does that by default.
    - Fix testsuite against newer shadow username restrictions
      (LP 2077862, Closes: #1077804)
      Debian fixed the testsuite.

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

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)

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

adduser (3.149) unstable; urgency=medium

  * sort find output in skel.t

adduser (3.148) unstable; urgency=medium

  * more improvement of output in skel.t

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

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

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

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

 -- Florent 'Skia' Jacquet <florent.jacquet@xxxxxxxxxxxxx>  Fri, 23 May
2025 12:19:31 +0200

** Changed in: adduser (Ubuntu)
       Status: In Progress => Fix Released

-- 
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/2111568

Title:
  Merge adduser 3.152 into questing

Status in adduser package in Ubuntu:
  Fix Released
Status in shadow package in Ubuntu:
  Confirmed

Bug description:
  Tracking bug.

  Needed to hopefully fix autopkgtests after the `shadow` merge (bug
  2098865)

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



References