Debian Package Tracker
Register | Log in
Subscribe

adduser

add and remove users and groups

Choose email to subscribe with

general
  • source: adduser (main)
  • version: 3.154
  • maintainer: Debian Adduser Developers (DMD)
  • uploaders: Marc Haber [DMD]
  • arch: all
  • std-ver: 4.7.2
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 3.118+deb11u1
  • oldstable: 3.134
  • stable: 3.152
  • testing: 3.154
  • unstable: 3.154
versioned links
  • 3.118+deb11u1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 3.134: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 3.152: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 3.154: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • adduser (52 bugs: 0, 15, 37, 0)
action needed
2 bugs tagged help in the BTS normal
The BTS contains 2 bugs tagged help, please consider helping the maintainer in dealing with them.
Created: 2019-03-21 Last update: 2026-01-18 20:30
7 bugs tagged patch in the BTS normal
The BTS contains patches fixing 7 bugs, consider including or untagging them.
Created: 2025-04-21 Last update: 2026-01-18 20:30
27 new commits since last upload, is it time to release? normal
vcswatch reports that this package seems to have new commits in its VCS but has not yet updated debian/changelog. You should consider updating the Debian changelog and uploading this new version into the archive.

Here are the relevant commit logs:
commit 67c314d0a72efeb4bbc748f1fcd3f2f174aed853
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Thu Jan 8 19:50:05 2026 +0100

    add assert_path_is_a_file to debian/tests/lib
    
    Git-Dch: ignore

commit ab1adc3020e3ce5da49e3c03f6632f4e98652f5b
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Thu Jan 8 19:49:30 2026 +0100

    prepare testsuite libraries to properly handle EXISTING_
    
    this brings the simplifications to the test suite libraries
    
    Git-Dch: ignore

commit 8ec9dd8a210f1d81744897a1deedf04cd25e725e
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Thu Jan 8 19:41:16 2026 +0100

    re-work logic around remove-home etc
    
    Git-Dch: ignore

commit 783d4d09f9a463867cda86e6e75b1c33195faf2f
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Thu Jan 8 19:35:47 2026 +0100

    move interactive command loops to a function
    
    This is more streamlined and handles running on no terminal better

commit 571f8054267c6e547ba5042fb8e5f8354b848786
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Thu Jan 8 19:33:39 2026 +0100

    rename to RET_INVALID_CHARS_IN_INPUT, apply to comment as well
    
    That was RET_INVALID_CHARS_IN_INPUT previously. The check is now
    applied to the comment as well and the error message adapted.
    
    Git-Dch: ignore

commit b7725726fc1cbb0276404f700c1f93f94c868530
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Thu Jan 8 19:27:23 2026 +0100

    clarify documentation of exit value 31
    
    Git-Dch: ignore

commit 51c81c3e80c4ed179264f470fceeab5663b5c38b
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Sun Jan 4 17:14:20 2026 +0100

    improve log level handling
    
    Thanks: Matt Barry
    Git-Dch: ignore

commit d8b8b51509b797d0bbd544153c94cf13da1b9838
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Sun Jan 4 17:47:52 2026 +0100

    fix testsuite warning in test08.pl
    
    Git-Dch: ignore

commit dc3043344958aed3213147a85f2ae56c41747b35
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Thu Jan 8 20:00:46 2026 +0100

    make more clear that failure was expected
    
    Git-Dch: ignore

commit b4d7296fe588e31d0f944ff0dbc63ea7cb20f2fd
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Thu Jan 8 19:59:32 2026 +0100

    rework runsuite.sh
    
    This now allows running a single test, and cleans up better
    
    Git-Dch: ignore

commit a564b059f3f132dbb25af16de4b9a66dd791abe3
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Thu Jan 8 19:56:11 2026 +0100

    various fixes in lib_test.pm
    
    Git-Dch: ignore

commit 85ab65313572baf5a3ad88460e4f26a11161934a
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Sat Jan 10 20:20:54 2026 +0100

    prepare upstream testsuite for EXISTING_
    
    Git-Dch: ignore

commit 6fd5b276881a1c2d73e4e7791bfe0dd06145da7a
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Thu Jan 8 19:25:36 2026 +0100

    add vim helper line to testsuite files
    
    The files need to be reflowed when working on them next time
    
    Git-Dch: ignore

commit 7411b9449c9e3c351aa16b2a4643819b479d83bf
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Sun Jan 4 16:20:10 2026 +0100

    move Marc's test10.pl to test11.pl to make Room
    
    Git-Dch: ignore

commit d5820aed6a78bcaf52d0d5ed01e151cc9f530009
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Sun Jan 4 17:16:48 2026 +0100

    rework EXISTING_ and existing_user_status
    
    this redefines the EXISTING variables
    simplifies the EXISTING states (they were overengineered and redundant)
    reworks existing_user_status, improving logic and output
    
    The new variable values are also read by the test suites and need to be
    in sync
    
    Thanks: Matt Barry

commit 3c3ce5fcb27ca144a0f33f2af7788209b6b73371
Author: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Date:   Thu Jan 15 18:57:32 2026 +0000

    po: Add Georgian translation
    
    Thanks: Temuri Doghonadze

commit 8e67780f51d4227bc195c989d63426d714cc87b0
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Wed Jan 7 09:28:31 2026 +0100

    Give chpasswd test values that it will accept
    
    This is to work around the more picky chpasswd in new src:shadow

commit 9f191f0d564697fd37e0d36e983665bae8a31f1c
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Wed Jan 7 08:31:14 2026 +0100

    Depend on passwd 1:4.19.0-2
    
    src:shadow 4.19.0 has tightened its user name checks. Our check
    for the crontab hijack vulnerability is therefore no longer possible.
    The change to src:shadow prevents that vulnerability earlier than we
    could, so we depend on that version now.

commit 5350d950b0bc9d87a09af2bb9e68a99cefc9eee4
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Wed Jan 7 08:29:35 2026 +0100

    remove debian/tests/f/cronjack.t
    
    useradd won't allow adding that user name any more

commit 68cbd01651c3a050bc31a0d75d0d516aa646b3ce
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Thu Jan 1 10:51:23 2026 +0100

    restore check_user_group to what it was previously
    
    Some changes didn't survive a merge, old version was better

commit 2d5414e8635b8b210d5745937665129896bd8e0c
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Thu Jan 1 09:52:21 2026 +0100

    move trace message to the correct place
    
    Git-Dch: ignore

commit 7473a3026dcbce15f2ac69e7c4bc4daf27a44216
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Thu Jan 1 09:51:36 2026 +0100

    have existing_group_status error out on EXISTING_ID_MISMATCH
    
    Git-Dch: ignore

commit c6e00abbd37c6c285b68281be5720d753af44115
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Thu Jan 1 09:51:08 2026 +0100

    make parenthesis symmetric to existing_user_status
    
    Git-Dch: ignore

commit e68be58828b5e1058a2651b9481ae8afdf43a5a4
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Thu Jan 1 09:50:50 2026 +0100

    fix trailing whitespace
    
    Git-Dch: ignore

commit 8f983f1490428855ab299a806a1a07c6d4fb3e95
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Thu Jan 1 09:50:23 2026 +0100

    add new trace message
    
    Git-Dch: ignore

commit 45130b7e9f250c85836d5c242503095a9098e2f2
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Thu Jan 1 09:50:08 2026 +0100

    improve trace message
    
    Git-Dch: ignore

commit 3b908e86c9c37942f912173fa08006ada47d4a45
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Thu Jan 1 09:49:53 2026 +0100

    fix trailing whitespace
    
    Git-Dch: ignore
Created: 2026-01-02 Last update: 2026-01-17 16:19
1 open merge request in Salsa normal
There is 1 open merge request for this package on Salsa. You should consider reviewing and/or merging these merge requests.
Created: 2026-01-07 Last update: 2026-01-17 10:01
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.3 instead of 4.7.2).
Created: 2025-12-23 Last update: 2026-01-01 05:00
news
[rss feed]
  • [2026-01-06] adduser 3.154 MIGRATED to testing (Debian testing watch)
  • [2025-12-31] Accepted adduser 3.154 (source) into unstable (Marc Haber) (signed by: Marc 'Zugschlus' Haber)
  • [2025-09-17] adduser 3.153 MIGRATED to testing (Debian testing watch)
  • [2025-09-14] Accepted adduser 3.153 (source) into unstable (Marc Haber) (signed by: Marc 'Zugschlus' Haber)
  • [2025-05-15] adduser 3.152 MIGRATED to testing (Debian testing watch)
  • [2025-05-06] Accepted adduser 3.152 (source) into unstable (Marc Haber) (signed by: Marc 'Zugschlus' Haber)
  • [2025-05-02] Accepted adduser 3.151 (source) into unstable (Marc Haber) (signed by: Marc 'Zugschlus' Haber)
  • [2025-04-13] adduser 3.150 MIGRATED to testing (Debian testing watch)
  • [2025-03-28] Accepted adduser 3.150 (source) into unstable (Marc Haber) (signed by: Marc 'Zugschlus' Haber)
  • [2025-03-25] adduser 3.149 MIGRATED to testing (Debian testing watch)
  • [2025-03-22] Accepted adduser 3.149 (source) into unstable (Marc Haber) (signed by: Marc 'Zugschlus' Haber)
  • [2025-03-22] Accepted adduser 3.148 (source) into unstable (Marc Haber) (signed by: Marc 'Zugschlus' Haber)
  • [2025-03-21] Accepted adduser 3.147 (source) into unstable (Marc Haber) (signed by: Marc 'Zugschlus' Haber)
  • [2025-03-20] Accepted adduser 3.146 (source) into unstable (Marc Haber) (signed by: Marc 'Zugschlus' Haber)
  • [2025-03-18] adduser 3.145 MIGRATED to testing (Debian testing watch)
  • [2025-03-08] Accepted adduser 3.145 (source) into unstable (Marc Haber) (signed by: Marc 'Zugschlus' Haber)
  • [2025-03-04] Accepted adduser 3.144 (source) into unstable (Marc Haber) (signed by: Marc 'Zugschlus' Haber)
  • [2025-03-03] Accepted adduser 3.143 (source) into unstable (Marc Haber) (signed by: Marc 'Zugschlus' Haber)
  • [2025-02-25] Accepted adduser 3.142 (source) into unstable (Marc Haber) (signed by: Marc 'Zugschlus' Haber)
  • [2025-02-22] Accepted adduser 3.141 (source) into unstable (Marc Haber) (signed by: Marc 'Zugschlus' Haber)
  • [2025-02-22] Accepted adduser 3.140 (source) into unstable (Marc Haber) (signed by: Marc 'Zugschlus' Haber)
  • [2025-02-21] Accepted adduser 3.139 (source) into unstable (Marc Haber) (signed by: Marc 'Zugschlus' Haber)
  • [2024-11-02] Accepted adduser 3.138 (source) into experimental (Marc Haber) (signed by: Marc 'Zugschlus' Haber)
  • [2023-07-26] Accepted adduser 3.118+deb11u1 (source) into oldstable-proposed-updates (Debian FTP Masters) (signed by: Marc 'Zugschlus' Haber)
  • [2023-07-21] adduser 3.137 MIGRATED to testing (Debian testing watch)
  • [2023-06-28] Accepted adduser 3.137 (source) into unstable (Marc Haber) (signed by: Marc 'Zugschlus' Haber)
  • [2023-06-27] Accepted adduser 3.136 (source) into unstable (Marc Haber) (signed by: Marc 'Zugschlus' Haber)
  • [2023-06-25] Accepted adduser 3.135 (source) into experimental (Marc Haber) (signed by: Marc 'Zugschlus' Haber)
  • [2023-05-31] adduser 3.134 MIGRATED to testing (Debian testing watch)
  • [2023-05-25] Accepted adduser 3.134 (source) into unstable (Marc Haber) (signed by: Marc 'Zugschlus' Haber)
  • 1
  • 2
bugs [bug history graph]
  • all: 45 53
  • RC: 1
  • I&N: 14 15
  • M&W: 30 37
  • F&P: 0
  • patch: 7
  • help: 2
links
  • lintian
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • edit tags
  • other distros
  • security tracker
  • screenshots
  • l10n (70, 75)
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 3.153ubuntu1
  • 47 bugs (3 patches)
  • patches for 3.153ubuntu1

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing