Debian Package Tracker
Register | Log in
Subscribe

base-passwd

Debian base system master password and group files

Choose email to subscribe with

general
  • source: base-passwd (main)
  • version: 3.5.52
  • maintainer: Colin Watson (DMD) (LowNMU)
  • arch: any
  • std-ver: 3.9.8
  • 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.5.43
  • oldstable: 3.5.46
  • stable: 3.5.51
  • testing: 3.5.52
  • unstable: 3.5.52
versioned links
  • 3.5.43: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 3.5.46: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 3.5.51: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 3.5.52: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • base-passwd (34 bugs: 0, 22, 12, 0)
action needed
Marked for autoremoval on 30 June due to nvidia-graphics-drivers-tesla-470: #1011146 high
Version 3.5.52 of base-passwd is marked for autoremoval from testing on Thu 30 Jun 2022. It depends (transitively) on nvidia-graphics-drivers-tesla-470, affected by #1011146. You should try to prevent the removal by fixing these RC bugs.
Created: 2022-05-24 Last update: 2022-05-25 22:38
Standards version of the package is outdated. high
The package is severely out of date with respect to the Debian Policy. The package should be updated to follow the last version of Debian Policy (Standards-Version 4.6.1 instead of 3.9.8).
Created: 2017-09-13 Last update: 2022-05-11 23:25
version in VCS is newer than in repository, is it time to upload? normal
vcswatch reports that this package seems to have a new changelog entry (version 3.6.0, distribution UNRELEASED) and new commits in its VCS. You should consider whether it's time to make an upload.

Here are the relevant commit messages:
commit 63d0f940741af1c665332ab8bafd51073baef623
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon May 16 13:38:40 2022 +0100

    Add changelog entry

commit 60ece0ca93fc656027584d6e9a4b96d17f925c07
Merge: 24046cb 2a6d16e
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon May 16 12:37:39 2022 +0000

    Merge branch 'master' into 'master'
    
    Support other systems than Debian
    
    See merge request debian/base-passwd!11

commit 2a6d16e595c93084e279d0dcbef37d960b44fd1a
Author: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Date:   Sat Apr 30 00:35:34 2022 +0200

    Make it possible to disable the generation of the documentation
    
    Not all systems have docbook and po4a available.

commit c72aa5dd25a952da25e307761f4526db2c8c39ec
Author: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Date:   Fri Apr 29 19:32:29 2022 +0200

    Make it possible to build without debconf support
    
    Not all systems have the debconfclient library available.

commit 24046cb8407f4643e7a8bbdf12c35b999213c158
Author: Colin Watson <cjwatson@debian.org>
Date:   Sat Mar 5 12:50:22 2022 +0000

    Bump version to 3.6.0
    
    It's been 19 years since the last minor version bump, so it's probably
    justified at this point, e.g. with the SELinux improvements.

commit 6005a06271b308ed66c37b30477566c131b459e3
Merge: 68e02a3 0e1afc1
Author: Colin Watson <cjwatson@debian.org>
Date:   Sat Mar 5 12:38:59 2022 +0000

    Merge branch 'selinux' into 'master'
    
    Implement SELinux awareness when updating /etc/{passwd,group,shadow}
    
    See merge request debian/base-passwd!5

commit 0e1afc1343d3c5e099bc60e7edccdf076a2eea27
Author: Colin Watson <cjwatson@debian.org>
Date:   Sat Mar 5 12:31:25 2022 +0000

    Tidy up whitespace

commit cb6e2a91c3c609f01efc6e656541964e27ec9b64
Author: Colin Watson <cjwatson@debian.org>
Date:   Sat Mar 5 12:31:14 2022 +0000

    Restore Build-Depends sorting

commit 68e02a39fa5a5f3abeb5b26b6d5d114e0083401b
Author: Colin Watson <cjwatson@debian.org>
Date:   Sat Mar 5 12:13:43 2022 +0000

    Stop creating the gnats user and group on new installations
    
    It will not be automatically removed from existing installations.
    
    Closes: #897264

commit ef6baea2967c111bc5791e77b6298664281a5eee
Author: Colin Watson <cjwatson@debian.org>
Date:   Thu Mar 3 00:47:03 2022 +0000

    users-and-groups: Document libvirt group
    
    Thanks, Guido Günther.
    
    Closes: #929133

commit 06ed6f49253ff244dc9cbcadc840fdf611f11462
Author: Yue Tao <Yue.Tao@windriver.com>
Date:   Thu Nov 25 10:14:45 2021 +0800

    update-passwd.c: set walk to walk->next before removing
    
    update-passwd only removes once and exits even more
    than one items need to be removed. Root cause is walk
    is set to walk->next after remove_node(), in which the
    walk has been cleaned, so the while(walk) is terminated.
    
    Without the fix, the output of update-passwd
    $update-passwd --verbose
    Adding group "postgres" (120)
    Adding group "nova" (162)
    Adding group "barbican" (978)
    Adding group "keystone" (42424)
    Adding group "neutron" (164)
    Adding group "ceilometer" (166)
    Adding group "sysinv" (168)
    Adding group "snmpd" (169)
    Adding group "fm" (195)
    Adding group "libvirt" (991)
    Adding group "ironic" (1874)
    Adding group "www" (1877)
    Removing group "daemon" (1)
    Adding user "postgres" (120)
    Adding user "neutron" (164)
    Adding user "sysinv" (168)
    Adding user "snmpd" (169)
    Adding user "fm" (195)
    Adding user "barbican" (982)
    Adding user "ceilometer" (991)
    Adding user "keystone" (42424)
    Adding user "nova" (994)
    Adding user "ironic" (1874)
    Adding user "www" (1877)
    Removing user "daemon" (1)
    25 changes have been made, rewriting files
    Writing passwd-file to /etc/passwd
    Writing shadow-file to /etc/shadow
    Writing group-file to /etc/group
    
    With the fix:
    
    $sudo update-passwd --verbose
    Adding group "postgres" (120)
    Adding group "nova" (162)
    Adding group "barbican" (978)
    Adding group "keystone" (42424)
    Adding group "neutron" (164)
    Adding group "ceilometer" (166)
    Adding group "sysinv" (168)
    Adding group "snmpd" (169)
    Adding group "fm" (195)
    Adding group "libvirt" (991)
    Adding group "ironic" (1874)
    Adding group "www" (1877)
    Removing group "daemon" (1)
    Removing group "bin" (2)
    Removing group "lp" (7)
    Removing group "man" (12)
    Removing group "audio" (29)
    Removing group "video" (44)
    Removing group "games" (60)
    Adding user "postgres" (120)
    Adding user "neutron" (164)
    Adding user "sysinv" (168)
    Adding user "snmpd" (169)
    Adding user "fm" (195)
    Adding user "barbican" (982)
    Adding user "ceilometer" (991)
    Adding user "keystone" (42424)
    Adding user "nova" (994)
    Adding user "ironic" (1874)
    Adding user "www" (1877)
    Removing user "daemon" (1)
    Removing user "bin" (2)
    Removing user "games" (5)
    Removing user "lp" (7)
    Removing user "mail" (8)
    35 changes have been made, rewriting files
    Writing passwd-file to /etc/passwd
    Writing shadow-file to /etc/shadow
    Writing group-file to /etc/group
    
    Signed-off-by: Yue Tao <Yue.Tao@windriver.com>
    Closes: #1000796

commit 7849c6191000d1919854d939e01db4922668f794
Author: Colin Watson <cjwatson@debian.org>
Date:   Thu Mar 3 00:37:12 2022 +0000

    users-and-groups: Rename ssh group to _ssh
    
    This matches openssh 1:8.4p1-6.

commit 02a366b92c67c406e442ffc7d3a0c0f269d24aa4
Author: Colin Watson <cjwatson@debian.org>
Date:   Thu Mar 3 00:35:11 2022 +0000

    users-and-groups: Update copyright years

commit 585126f683af8c507abcbd66631a114d4f62e3cd
Author: bauen1 <j2468h@gmail.com>
Date:   Tue Jan 4 19:53:49 2022 +0100

    implement feedback

commit 3c3eb670f90a640c328fa9a8751dfabf088f1242
Author: bauen1 <j2468h@gmail.com>
Date:   Tue Jan 4 17:46:13 2022 +0100

    fixup goto

commit 32fbf598c709a80cdd8eeb3010093d993d3cb37b
Author: bauen1 <j2468h@gmail.com>
Date:   Tue Jan 4 17:44:28 2022 +0100

    cleanup

commit 6953dd160a5ac5e401c4d50b26c24ea0b5bf6cbd
Author: bauen1 <j2468h@gmail.com>
Date:   Tue Jan 4 17:35:34 2022 +0100

    update-passwd.c: replace goto error handling

commit 2f2344803c0f5d9a2f90161b1f4dcf4997c33597
Author: bauen1 <j2468h@gmail.com>
Date:   Tue Jan 4 17:34:49 2022 +0100

    selinux_after_create_file: save errno

commit 8d452641755ba336fba2bfe519e4947b69faf9a8
Author: bauen1 <j2468h@gmail.com>
Date:   Tue Jan 4 17:34:36 2022 +0100

    selinux_prepare_create_file: return error from setfscreatecon_raw

commit e2f0c0394e23176d761c9af6820c75c041d2b5e5
Author: bauen1 <j2468h@gmail.com>
Date:   Tue Jan 4 17:16:57 2022 +0100

    update-passwd.c: use raw selinux labeles

commit 0b824ad2e793385a1940af7b381f5a2a878babd7
Author: bauen1 <j2468h@gmail.com>
Date:   Tue Jan 4 17:16:06 2022 +0100

    improve enforcing handling

commit 21436518c313fe31b853405dc340682a3686203f
Author: bauen1 <j2468h@gmail.com>
Date:   Tue Feb 16 21:22:53 2021 +0100

    Implement SELinux awareness when updating /etc/{passwd,group,shadow}
    
    Closes: #982906
    
    replace WITH_SELINUX with HAVE_LIBSELINUX
    
    update-passwd.c: remove unecessary selinux include

commit d77d38c796916d433a5c5fe2f80935473c928b98
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed Dec 29 00:46:13 2021 +0000

    Simplify some debhelper overrides slightly

commit 1fe03388f337adcd51eaef24bfe64fe3a94ad209
Author: Colin Watson <cjwatson@debian.org>
Date:   Sun Dec 26 14:14:42 2021 +0000

    Upgrade to debhelper v13

commit 44f28e1c8c63c06754e27f9fa77b1db300c8d08e
Author: Colin Watson <cjwatson@debian.org>
Date:   Sun Dec 26 14:06:31 2021 +0000

    Apply wrap-and-sort -at

commit 5a578e746efdf34b7f051474b6685355f77a5b7a
Author: Colin Watson <cjwatson@debian.org>
Date:   Sun Dec 26 14:05:38 2021 +0000

    Drop Build-Depends: dpkg
    
    It's irrelevant without a version constraint.

commit 2f71444b77597e94e339863b2ea9ae10629bf04a
Merge: 5928e85 72cb6a6
Author: Colin Watson <cjwatson@debian.org>
Date:   Sun Dec 26 14:04:38 2021 +0000

    Merge branch 'scrub-obsolete' into 'master'
    
    Remove unnecessary constraints
    
    See merge request debian/base-passwd!10

commit 72cb6a6d6bc19e04c7f53745267fa318cfa0d1a5
Author: Jenkins <jenkins@jenkins.debian.net>
Date:   Wed Oct 20 09:39:48 2021 +0000

    Remove constraints unnecessary since buster
    
    * Build-Depends: Drop versioned constraint on dpkg and dpkg-dev.
    
    Changes-By: deb-scrub-obsolete

commit 5928e85732f2d9fd4c2b1b01ac17ddeb98549a52
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon Oct 4 19:21:02 2021 +0100

    German (thanks, Helge Kreutzmann)
    
    Closes: #995724
Created: 2021-10-04 Last update: 2022-05-25 08:39
lintian reports 1 warning normal
Lintian reports 1 warning about this package. You should make the package lintian clean getting rid of them.
Created: 2021-10-13 Last update: 2021-10-13 21:31
news
[rss feed]
  • [2021-09-30] base-passwd 3.5.52 MIGRATED to testing (Debian testing watch)
  • [2021-09-24] Accepted base-passwd 3.5.52 (source) into unstable (Colin Watson)
  • [2021-07-17] base-passwd 3.5.51 MIGRATED to testing (Debian testing watch)
  • [2021-07-10] Accepted base-passwd 3.5.51 (source) into unstable (Colin Watson)
  • [2021-05-16] Accepted base-passwd 3.5.50 (source) into unstable (Colin Watson)
  • [2021-02-12] base-passwd 3.5.49 MIGRATED to testing (Debian testing watch)
  • [2021-02-12] base-passwd 3.5.49 MIGRATED to testing (Debian testing watch)
  • [2021-02-06] Accepted base-passwd 3.5.49 (source) into unstable (Colin Watson)
  • [2020-10-17] base-passwd 3.5.48 MIGRATED to testing (Debian testing watch)
  • [2020-10-11] Accepted base-passwd 3.5.48 (source) into unstable (Colin Watson)
  • [2019-12-22] base-passwd 3.5.47 MIGRATED to testing (Debian testing watch)
  • [2019-12-17] Accepted base-passwd 3.5.47 (source) into unstable (Colin Watson)
  • [2019-02-21] base-passwd 3.5.46 MIGRATED to testing (Debian testing watch)
  • [2019-02-10] Accepted base-passwd 3.5.46 (source) into unstable (Colin Watson)
  • [2018-04-21] base-passwd 3.5.45 MIGRATED to testing (Debian testing watch)
  • [2018-04-15] Accepted base-passwd 3.5.45 (source) into unstable (Colin Watson)
  • [2017-09-18] base-passwd 3.5.44 MIGRATED to testing (Debian testing watch)
  • [2017-09-12] Accepted base-passwd 3.5.44 (source) into unstable (Colin Watson)
  • [2017-01-27] base-passwd 3.5.43 MIGRATED to testing (Debian testing watch)
  • [2017-01-16] Accepted base-passwd 3.5.43 (source) into unstable (Colin Watson)
  • [2016-12-08] base-passwd 3.5.42 MIGRATED to testing (Debian testing watch)
  • [2016-12-02] Accepted base-passwd 3.5.42 (source) into unstable (Colin Watson)
  • [2016-11-17] base-passwd 3.5.41 MIGRATED to testing (Debian testing watch)
  • [2016-11-11] Accepted base-passwd 3.5.41 (source) into unstable (Colin Watson)
  • [2016-08-22] base-passwd 3.5.40 MIGRATED to testing (Debian testing watch)
  • [2016-08-16] Accepted base-passwd 3.5.40 (source) into unstable (Colin Watson)
  • [2016-01-08] base-passwd 3.5.39 MIGRATED to testing (Debian testing watch)
  • [2016-01-02] Accepted base-passwd 3.5.39 (source) into unstable (Colin Watson)
  • [2015-07-22] base-passwd 3.5.38 MIGRATED to testing (Britney)
  • [2015-07-16] Accepted base-passwd 3.5.38 (source) into unstable (Colin Watson)
  • 1
  • 2
bugs [bug history graph]
  • all: 37 39
  • RC: 0
  • I&N: 20 22
  • M&W: 12
  • F&P: 5
  • patch: 0
links
  • lintian (0, 1)
  • buildd: logs, clang, reproducibility, cross
  • popcon
  • browse source code
  • edit tags
  • other distros
  • security tracker
  • screenshots
  • l10n (97, -)
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 3.5.52build1
  • 9 bugs

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