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.156
  • 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.156
  • unstable: 3.156
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.156: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • adduser (40 bugs: 0, 9, 31, 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-06-13 08:30
5 bugs tagged patch in the BTS normal
The BTS contains patches fixing 5 bugs, consider including or untagging them.
Created: 2026-06-02 Last update: 2026-06-13 08:30
24 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 76106035c910f315f9bca2f9f304e3d1e2f9c101
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Mon Jun 1 14:34:38 2026 +0200

    add encrypt_home_no_package
    
    We test whether adduser --encrypt-home fails correctly when
    the ecryptfs package is not installed.

commit 525133a5699f148a44e411e993285f78edadf0eb
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Mon Jun 1 11:11:12 2026 +0200

    hike up module version number to 3.157
    
    Git-Dch: ignore

commit f76989b9aad51fc1d70253dc4c5929c83080cc5a
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Mon Jun 1 10:15:51 2026 +0200

    also execute ecryptfs test without ecryptfs-utils installed
    
    Git-Dch: ignore

commit 2c7b5724da72201ca245816c7a6865aed73c807e
Author: Mateus Rodrigues de Morais <mateus.morais@canonical.com>
Date:   Thu Jun 1 15:19:37 2023 -0300

    Add encrypted home tests with isolation-machine restriction

commit 20ebad6a26fe2ec02dd2ff6bebb4eb8412ddab69
Author: Dustin Kirkland <kirkland@ubuntu.com>
Date:   Fri Dec 5 22:25:34 2008 -0800

    Add support for encrypting home directories
    
    * 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

commit dd7446de35709dfa52d1129f427c64d05b5afc31
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Mon Jun 1 14:43:53 2026 +0200

    change logic and return values
    
    0 means okay, != 0 means something wrong (meaningful return value)
    Improve error message.
    That also means that the callers must turn their logic around.

commit cb129e24bf044cfb06badb1dcb6266b8981aa674
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Mon Jun 1 14:37:07 2026 +0200

    have which return undef if the program is not found
    
    This should not change anything since this code path was
    previously unused.

commit aab7a62b7be5a89d596b5094fc5d42dc8f59b700
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Mon Jun 1 14:35:57 2026 +0200

    sanitize log output
    
    Some UTF-8 chars break log output in testing

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

    adapt three tests to use the new cleanup class
    
    Git-Dch: ignore

commit c3cbc5f6bfe601fd239e1aef720a5a7f0879e3a7
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Fri Jan 23 18:59:34 2026 +0100

    make skel.t use the new Common functions
    
    Git-Dch: ignore

commit 0c82dcc40941a30e47f7b1cf5e2668813d7b3369
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Fri Jan 23 18:58:25 2026 +0100

    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

commit af354ad51cc32538f2f117b9c6db0e77b2a06c45
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Fri Jan 23 18:57:49 2026 +0100

    add cleanup class to help cleaning up after tests
    
    Git-Dch: ignore

commit 0a355dc1e756d473db5378ae6c3627bc1a32cdca
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Fri Jan 23 18:56:53 2026 +0100

    improve existing test helper functions
    
    This also adds cleanup_user and cleanup_tree
    
    Git-Dch: ignore

commit 039bbc7e85b34f1900fae7051eb60752870a3c9b
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Fri Jan 23 18:55:20 2026 +0100

    make AdduserTestsCommon a proper module
    
    Git-Dch: ignore

commit 9b7314cd09373c98dbca89093cdfd65c22e6a8be
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Fri Jan 23 18:54:33 2026 +0100

    add empty 00test to verify that the lib is okay
    
    Git-Dch: ignore

commit b139f1060521e57de27cdb9cbde3de663e7ffb43
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Thu Jan 22 22:00:52 2026 +0100

    remove unused get_dir_mode
    
    Git-Dch: ignore

commit b2eedf896d6d544b426996ed3123270123bb590a
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Mon Jun 1 07:07:25 2026 +0200

    prepare release
    
    Git-Dch: ignore

commit 46250627c9c4e755ab8beff2738564345cb582ff
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Mon May 4 17:33:35 2026 +0200

    demote "crontab not found" warning to info
    
    it is now perfectly normal to run a system that doesn't have cron

commit 215f4b7b45bccfa86ad32c02ecca799f729d3370
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Tue Apr 7 15:28:15 2026 +0200

    streamline log level names.
    
    Closes: #1132881

commit 87fdeaad272d2aaf353fc6e4fd0fe39b68d0ded1
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Sat Mar 28 09:42:23 2026 +0100

    remove trailing slaehes from pool directories
    
    Git-Dch: ignore

commit febb7a47b4aecc2f3608ae95b9a2de35082b73be
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Sat Mar 28 09:41:58 2026 +0100

    clarify pool file read warnings
    
    Git-Dch: ignore

commit 402b47dd722358226b06a520378ff0be97e0951d
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Sat Mar 28 09:41:34 2026 +0100

    ignore extra fields at the end of pool file lines

commit b979e1ef86dc77a66e0c9840d3331e70c35a035f
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Sat Mar 28 09:41:00 2026 +0100

    remove trailing slashes from example pool directories
    
    Git-Dch: ignore

commit 259fed18eb33d658bd2b7c7f65273cc0f7c97255
Author: Marc Haber <mh+debian-packages@zugschlus.de>
Date:   Sat Mar 28 09:40:31 2026 +0100

    clarify adduser pool format documentation
    
    Git-Dch: ignore
Created: 2026-06-01 Last update: 2026-06-12 12:00
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.4 instead of 4.7.2).
Created: 2025-12-23 Last update: 2026-06-01 12:01
news
[rss feed]
  • [2026-06-07] adduser 3.156 MIGRATED to testing (Debian testing watch)
  • [2026-06-01] Accepted adduser 3.156 (source) into unstable (Marc Haber) (signed by: Marc 'Zugschlus' Haber)
  • [2026-04-04] adduser 3.155 MIGRATED to testing (Debian testing watch)
  • [2026-03-28] Accepted adduser 3.155 (source) into unstable (Marc Haber) (signed by: Marc 'Zugschlus' Haber)
  • [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)
  • 1
  • 2
bugs [bug history graph]
  • all: 32 40
  • RC: 0
  • I&N: 8 9
  • M&W: 24 31
  • F&P: 0
  • patch: 5
  • help: 2
links
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • other distros
  • security tracker
  • screenshots
  • l10n (71, 76)
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 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