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