]> git.ipfire.org Git - people/mfischer/ipfire-2.x.git/commitdiff
shadow: Update to version 4.16.0
authorAdolf Belka <adolf.belka@ipfire.org>
Tue, 9 Jul 2024 18:31:21 +0000 (20:31 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 22 Jul 2024 15:21:21 +0000 (15:21 +0000)
- Update from version 4.15.1 to 4.16.0
- Update rootfile
- sobump in rootfile. Ran find-dependencies but no other linked programs identified.
- nscd is disabled in glibc so it has been disabled in shadow. nscd is enabled by default.
- id and groups (deprecated in shadow) are used from coreutils in IPFire.
- Changelog
    4.16.0
The shadow implementations of id(1) and groups(1) are deprecated in favor of the
 GNU coreutils and binutils versions. They will be removed in 4.17.0.
Support for rlogind in the login(1) implementation has been removed. That is, the
 login(1) -r flag has been removed.
The libsubid major version has been bumped, since it now requires specification of
 the module's free() implementation.
    4.15.2
Bugfix release.
This release includes a large amount of fixes, including memory leaks,
 leaks of other resources such as file descriptors, added missing error
 handling, and more.
    4.15.3
Bugfix release.
This release includes changes to the build system, packaging, and tests;
 most of which, were reported by Debian packagers. There's also a fix
 for check_subid_range.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/common/shadow
lfs/shadow

index 7fc85235a814e882d3fba1192fa81e45049ea9a5..ba57050b2fad00b50efecbf9a1f74f54b24bec6d 100644 (file)
@@ -10,8 +10,8 @@ etc/shadow
 #etc/shadow-
 #lib/libsubid.la
 #lib/libsubid.so
-lib/libsubid.so.4
-lib/libsubid.so.4.0.0
+lib/libsubid.so.5
+lib/libsubid.so.5.0.0
 sbin/nologin
 #usr/bin/chage
 #usr/bin/chfn
@@ -19,7 +19,6 @@ sbin/nologin
 #usr/bin/expiry
 #usr/bin/faillog
 #usr/bin/gpasswd
-#usr/bin/lastlog
 #usr/bin/newgidmap
 #usr/bin/newgrp
 #usr/bin/newuidmap
index 27820ca3f4c7e8ceab41d79199c9c4c349899730..62e73d19407f67cf29cc505eda688c0fb9d94737 100644 (file)
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 4.15.1
+VER        = 4.16.0
 
 THISAPP    = shadow-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = a24f492cb2a7721b165c70237b1a9290acc0063bdf493f061752ca41d23a1154b26e16ee00dd96a19e825eff7f711391892eeb08a314d9277514d4d32a4adafe
+$(DL_FILE)_BLAKE2 = 1088d871bffe4871e42b8dd9d41365be694e795f5aff41a8986dda7c9176ce44062ec1029375454aee9ba6060229f46a6f5f5f762b14607e3e1a75ff51015347
 
 install : $(TARGET)
 
@@ -81,7 +81,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
                --without-selinux \
                --disable-nls \
                --with-group-name-max-length=32 \
-               --without-libbsd
+               --without-libbsd \
+               --without-brcypt \
+               --without-nscd
 
        cd $(DIR_APP) && make $(MAKETUNING)
        cd $(DIR_APP) && make install