Multiple version bumps

This commit is contained in:
Nathan Fisher 2022-08-22 09:50:00 -04:00
parent 2b8d1580e5
commit cd021883f5
16 changed files with 126 additions and 137 deletions

3
.gitignore vendored
View File

@ -25,3 +25,6 @@ proctab.c
*.so
*.so.*
libbz2.so.*
tags
tags.temp
tags.lock

View File

@ -348,7 +348,7 @@ libelf-compat-${libelf-compat_version}.tar.xz:
libffi: libffi-${libffi_version}.tar.gz
libffi-${libffi_version}.tar.gz:
wget -c ftp://sourceware.org/pub/libffi/$@
wget -c $(github)/libffi/libffi/releases/download/v$(libffi_version)/$@
libnl: libnl-${libnl_version}.tar.gz
@ -519,7 +519,7 @@ sed-${sed_version}.tar.xz:
shadow: shadow-${shadow_version}.tar.xz
shadow-${shadow_version}.tar.xz:
wget -c ${github}/shadow-maint/shadow/releases/download/${shadow_version}/$@
wget -c ${github}/shadow-maint/shadow/releases/download/v${shadow_version}/$@
skalibs: skalibs-${skalibs_version}.tar.gz
@ -599,7 +599,7 @@ zsh-${zsh_version}.tar.xz:
zsh-doc: zsh-${zsh_version}-doc.tar.xz
zsh-${zsh_version}-doc.tar.xz:
wget -c http://www.zsh.org/pub/$@
wget -c https://www.zsh.org/pub/$@
zstd: zstd-${zstd_version}.tar.gz

View File

@ -9,7 +9,7 @@ attr_version = 2.5.1
autoconf_version = 2.71
automake_version = 1.16.5
bc_version = 5.2.2
binutils_version = 2.38
binutils_version = 2.39
bison_version = 3.8.2
busybox_version = 1.31.1
bzip2_version = 1.0.8
@ -29,11 +29,11 @@ file_version = 5.41
findutils_version = 4.9.0
flex_version = 2.6.4
gawk_version = 5.1.1
gcc_version = 12.1.0
gcc_version = 12.2.0
gdbm_version = 1.23
gettext_version = 0.21
gettext-tiny_version = 0.3.2
glibc_version = 2.35
glibc_version = 2.36
gmp_version = 6.2.1
gperf_version = 3.1
grep_version = 3.7
@ -47,57 +47,57 @@ intltool_version = 0.51.0
iproute2_version = 5.16.0
kbd_version = 2.4.0
kmod_version = 29
less_version = 563
less_version = 590
libcap_version = 2.47
libedit_version = 20191231-3.1
libelf-compat_version = 0.152
libffi_version = 3.3
libffi_version = 3.4.2
libnl_version = 3.5.0
libressl_version = 3.0.2
libtool_version = 2.4.6
libz_version = 1.2.8.2015.12.26
linux_version = 5.17.5
linux_version = 5.19.3
linux_rpi_version = 5.4.45
m4_version = 1.4.19
make_version = 4.3
man-pages_version = 5.10
mandoc_version = 1.14.5
meson_version = 0.56.2
meson_version = 0.61.1
mpc_version = 1.2.1
mpfr_version = 4.1.0
musl_version = 1.2.2
musl-fts_version = 1.2.7
openssl_version = 3.0.1
ncurses_version = 6.2
ncurses_version = 6.3
netbsd-curses_version = 0.3.1
ninja_version = 1.10.2
openssl_version = 3.0.1
patch_version = 2.7.6
pcre_version = 8.45
perl_version = 5.32.1
perl_version = 5.34.1
perl-cross_version = 1.3.5
pkg-config_version = 0.29.2
pkgsrc_version = 2020Q3
procps-ng_version = 3.3.16
psmisc_version = 23.3
python_version = 3.9.1
psmisc_version = 23.4
python_version = 3.10.2
s6_version = 2.11.1.0
s6-linux-init_version = 1.0.7.3
s6-rc_version = 0.5.3.1
sed_version = 4.8
shadow_version = 4.8.1
shadow_version = 4.11.1
skalibs_version = 2.11.2.0
sysklogd_version = 1.5.1
tar_version = 1.33
tar_version = 1.34
texinfo_version = 6.8
tzdata_version = 2021a
tzdata_version = 2021e
u-boot_version = 2021.01
udev-lfs_version = 20171102
util-linux_version = 2.36.1
vim_version = 8.2.2433
wget_version = 1.21.2
wget_version = 1.21.3
wireless_tools_version = 29
wpa_supplicant_version = 2.9
XML-Parser_version = 2.46
xz_version = 5.2.5
zsh_version = 5.8
zstd_version = 1.4.8
zsh_version = 5.8.1
zstd_version = 1.5.2

View File

@ -1,11 +1,11 @@
diff -Naur ncurses-6.2.orig/configure ncurses-6.2/configure
--- ncurses-6.2.orig/configure 2020-02-08 16:06:19.000000000 -0500
+++ ncurses-6.2/configure 2021-02-02 23:19:21.212696811 -0500
@@ -15348,12 +15348,7 @@
echo "$as_me:15348: result: $with_stripping" >&5
echo "${ECHO_T}$with_stripping" >&6
diff -Naur ncurses-6.3.orig/configure ncurses-6.3/configure
--- ncurses-6.3.orig/configure 2021-10-17 11:12:23.000000000 -0400
+++ ncurses-6.3/configure 2022-05-10 13:31:50.225046310 -0400
@@ -16501,12 +16501,7 @@
echo "$as_me:16501: result: $enable_stripping" >&5
echo "${ECHO_T}$enable_stripping" >&6
-if test "$with_stripping" = yes
-if test "$enable_stripping" = yes
-then
- INSTALL_OPT_S="-s"
-else
@ -13,5 +13,5 @@ diff -Naur ncurses-6.2.orig/configure ncurses-6.2/configure
-fi
+INSTALL_OPT_S=
: ${INSTALL:=install}
echo "$as_me:15359: checking if install accepts -p option" >&5
: "${INSTALL:=install}"
echo "$as_me:16512: checking if install accepts -p option" >&5

View File

@ -3,7 +3,6 @@
#
distname = shadow
patches += shadow-fixes-consolidated.patch
patches += shadow-default-shell.patch
post_install = rm -rf $(DESTDIR)/sbin/nologin $(DESTDIR)/usr/share/man/man8/nologin.8

View File

@ -1,11 +0,0 @@
diff -Naur shadow-4.8.1.orig/etc/useradd shadow-4.8.1/etc/useradd
--- shadow-4.8.1.orig/etc/useradd 2019-07-23 11:26:08.000000000 -0400
+++ shadow-4.8.1/etc/useradd 2020-09-11 07:30:55.851727165 -0400
@@ -3,6 +3,6 @@
HOME=/home
INACTIVE=-1
EXPIRE=
-SHELL=/bin/bash
+SHELL=/bin/zsh
SKEL=/etc/skel
CREATE_MAIL_SPOOL=yes

View File

@ -1,6 +1,6 @@
diff -Naur shadow-4.8.1.orig/etc/login.defs shadow-4.8.1/etc/login.defs
--- shadow-4.8.1.orig/etc/login.defs 2020-01-17 10:47:56.000000000 -0500
+++ shadow-4.8.1/etc/login.defs 2020-05-25 11:06:19.067206935 -0400
diff -Naur shadow-4.11.1.orig/etc/login.defs shadow-4.11.1/etc/login.defs
--- shadow-4.11.1.orig/etc/login.defs 2021-12-24 11:31:16.000000000 -0500
+++ shadow-4.11.1/etc/login.defs 2022-05-10 16:20:28.972005919 -0400
@@ -127,7 +127,7 @@
# Directory where mailboxes reside, _or_ name of file, relative to the
# home directory. If you _do_ define both, MAIL_DIR takes precedence.
@ -10,7 +10,18 @@ diff -Naur shadow-4.8.1.orig/etc/login.defs shadow-4.8.1/etc/login.defs
#MAIL_FILE .mail
#
@@ -332,7 +332,7 @@
@@ -158,8 +158,8 @@
# *REQUIRED* The default PATH settings, for superuser and normal users.
#
# (they are minimal, add the rest in the shell startup files)
-ENV_SUPATH PATH=/sbin:/bin:/usr/sbin:/usr/bin
-ENV_PATH PATH=/bin:/usr/bin
+ENV_SUPATH PATH=/usr/sbin:/usr/bin
+ENV_PATH PATH=/usr/bin
#
# Terminal permissions
@@ -334,7 +334,7 @@
# Note: If you use PAM, it is recommended to use a value consistent with
# the PAM modules configuration.
#
@ -19,20 +30,10 @@ diff -Naur shadow-4.8.1.orig/etc/login.defs shadow-4.8.1/etc/login.defs
#
# Only works if ENCRYPT_METHOD is set to SHA256 or SHA512.
diff -Naur shadow-4.8.1.orig/etc/useradd shadow-4.8.1/etc/useradd
--- shadow-4.8.1.orig/etc/useradd 2019-07-23 11:26:08.000000000 -0400
+++ shadow-4.8.1/etc/useradd 2020-05-25 11:06:30.814296977 -0400
@@ -1,5 +1,5 @@
# useradd defaults file
-GROUP=1000
+GROUP=999
HOME=/home
INACTIVE=-1
EXPIRE=
diff -Naur shadow-4.8.1.orig/man/cs/Makefile.in shadow-4.8.1/man/cs/Makefile.in
--- shadow-4.8.1.orig/man/cs/Makefile.in 2020-01-23 15:57:50.000000000 -0500
+++ shadow-4.8.1/man/cs/Makefile.in 2020-05-25 11:04:37.318638289 -0400
@@ -317,12 +317,12 @@
diff -Naur shadow-4.11.1.orig/man/cs/Makefile.in shadow-4.11.1/man/cs/Makefile.in
--- shadow-4.11.1.orig/man/cs/Makefile.in 2022-01-02 22:09:23.000000000 -0500
+++ shadow-4.11.1/man/cs/Makefile.in 2022-05-10 16:19:44.511739589 -0400
@@ -326,12 +326,12 @@
man8/groupadd.8 \
man8/groupdel.8 \
man8/groupmod.8 \
@ -47,10 +48,10 @@ diff -Naur shadow-4.8.1.orig/man/cs/Makefile.in shadow-4.8.1/man/cs/Makefile.in
man5/shadow.5 \
man1/su.1 \
man8/vipw.8
diff -Naur shadow-4.8.1.orig/man/da/Makefile.in shadow-4.8.1/man/da/Makefile.in
--- shadow-4.8.1.orig/man/da/Makefile.in 2020-01-23 15:57:50.000000000 -0500
+++ shadow-4.8.1/man/da/Makefile.in 2020-05-25 11:04:37.331971292 -0400
@@ -314,7 +314,7 @@
diff -Naur shadow-4.11.1.orig/man/da/Makefile.in shadow-4.11.1/man/da/Makefile.in
--- shadow-4.11.1.orig/man/da/Makefile.in 2022-01-02 22:09:23.000000000 -0500
+++ shadow-4.11.1/man/da/Makefile.in 2022-05-10 16:19:44.525073004 -0400
@@ -323,7 +323,7 @@
top_srcdir = @top_srcdir@
# 2012.01.28 - activate manpages with more than 50% translated messages
@ -59,10 +60,10 @@ diff -Naur shadow-4.8.1.orig/man/da/Makefile.in shadow-4.8.1/man/da/Makefile.in
man8/logoutd.8 man1/newgrp.1 man8/nologin.8 man1/sg.1 \
man8/vigr.8 man8/vipw.8 $(am__append_1)
man_nopam =
diff -Naur shadow-4.8.1.orig/man/de/Makefile.in shadow-4.8.1/man/de/Makefile.in
--- shadow-4.8.1.orig/man/de/Makefile.in 2020-01-23 15:57:50.000000000 -0500
+++ shadow-4.8.1/man/de/Makefile.in 2020-05-25 11:04:37.305305285 -0400
@@ -315,11 +315,11 @@
diff -Naur shadow-4.11.1.orig/man/de/Makefile.in shadow-4.11.1/man/de/Makefile.in
--- shadow-4.11.1.orig/man/de/Makefile.in 2022-01-02 22:09:23.000000000 -0500
+++ shadow-4.11.1/man/de/Makefile.in 2022-05-10 16:19:44.501739529 -0400
@@ -324,11 +324,11 @@
top_srcdir = @top_srcdir@
man_MANS = man1/chage.1 man1/chfn.1 man8/chgpasswd.8 man8/chpasswd.8 \
man1/chsh.1 man1/expiry.1 man5/faillog.5 man8/faillog.8 \
@ -77,10 +78,10 @@ diff -Naur shadow-4.8.1.orig/man/de/Makefile.in shadow-4.8.1/man/de/Makefile.in
man8/pwck.8 man8/pwconv.8 man8/pwunconv.8 man1/sg.1 \
man3/shadow.3 man5/shadow.5 man1/su.1 man5/suauth.5 \
man8/useradd.8 man8/userdel.8 man8/usermod.8 man8/vigr.8 \
diff -Naur shadow-4.8.1.orig/man/es/Makefile.in shadow-4.8.1/man/es/Makefile.in
--- shadow-4.8.1.orig/man/es/Makefile.in 2020-01-23 15:57:50.000000000 -0500
+++ shadow-4.8.1/man/es/Makefile.in 2020-05-25 11:04:37.311971787 -0400
@@ -283,7 +283,7 @@
diff -Naur shadow-4.11.1.orig/man/es/Makefile.in shadow-4.11.1/man/es/Makefile.in
--- shadow-4.11.1.orig/man/es/Makefile.in 2022-01-02 22:09:23.000000000 -0500
+++ shadow-4.11.1/man/es/Makefile.in 2022-05-10 16:19:44.508406236 -0400
@@ -292,7 +292,7 @@
# man1/login.1 \
# man1/newgrp.1 \
# man1/passwd.1 \
@ -89,10 +90,10 @@ diff -Naur shadow-4.8.1.orig/man/es/Makefile.in shadow-4.8.1/man/es/Makefile.in
# man1/su.1 \
# man8/vigr.8 \
# man8/vipw.8
diff -Naur shadow-4.8.1.orig/man/fr/Makefile.in shadow-4.8.1/man/fr/Makefile.in
--- shadow-4.8.1.orig/man/fr/Makefile.in 2020-01-23 15:57:50.000000000 -0500
+++ shadow-4.8.1/man/fr/Makefile.in 2020-05-25 11:04:37.335304543 -0400
@@ -317,11 +317,11 @@
diff -Naur shadow-4.11.1.orig/man/fr/Makefile.in shadow-4.11.1/man/fr/Makefile.in
--- shadow-4.11.1.orig/man/fr/Makefile.in 2022-01-02 22:09:23.000000000 -0500
+++ shadow-4.11.1/man/fr/Makefile.in 2022-05-10 16:19:44.531739711 -0400
@@ -326,11 +326,11 @@
top_srcdir = @top_srcdir@
man_MANS = man1/chage.1 man1/chfn.1 man8/chgpasswd.8 man8/chpasswd.8 \
man1/chsh.1 man1/expiry.1 man5/faillog.5 man8/faillog.8 \
@ -107,10 +108,10 @@ diff -Naur shadow-4.8.1.orig/man/fr/Makefile.in shadow-4.8.1/man/fr/Makefile.in
man8/pwck.8 man8/pwconv.8 man8/pwunconv.8 man1/sg.1 \
man3/shadow.3 man5/shadow.5 man1/su.1 man5/suauth.5 \
man8/useradd.8 man8/userdel.8 man8/usermod.8 man8/vigr.8 \
diff -Naur shadow-4.8.1.orig/man/hu/Makefile.in shadow-4.8.1/man/hu/Makefile.in
--- shadow-4.8.1.orig/man/hu/Makefile.in 2020-01-23 15:57:50.000000000 -0500
+++ shadow-4.8.1/man/hu/Makefile.in 2020-05-25 11:04:37.335304543 -0400
@@ -312,12 +312,12 @@
diff -Naur shadow-4.11.1.orig/man/hu/Makefile.in shadow-4.11.1/man/hu/Makefile.in
--- shadow-4.11.1.orig/man/hu/Makefile.in 2022-01-02 22:09:23.000000000 -0500
+++ shadow-4.11.1/man/hu/Makefile.in 2022-05-10 16:19:44.528406357 -0400
@@ -321,12 +321,12 @@
man_MANS = \
man1/chsh.1 \
man1/gpasswd.1 \
@ -125,10 +126,10 @@ diff -Naur shadow-4.8.1.orig/man/hu/Makefile.in shadow-4.8.1/man/hu/Makefile.in
man1/sg.1 \
man1/su.1
diff -Naur shadow-4.8.1.orig/man/it/Makefile.in shadow-4.8.1/man/it/Makefile.in
--- shadow-4.8.1.orig/man/it/Makefile.in 2020-01-23 15:57:50.000000000 -0500
+++ shadow-4.8.1/man/it/Makefile.in 2020-05-25 11:04:37.338637794 -0400
@@ -315,11 +315,11 @@
diff -Naur shadow-4.11.1.orig/man/it/Makefile.in shadow-4.11.1/man/it/Makefile.in
--- shadow-4.11.1.orig/man/it/Makefile.in 2022-01-02 22:09:23.000000000 -0500
+++ shadow-4.11.1/man/it/Makefile.in 2022-05-10 16:19:44.531739711 -0400
@@ -324,11 +324,11 @@
top_srcdir = @top_srcdir@
man_MANS = man1/chage.1 man1/chfn.1 man8/chgpasswd.8 man8/chpasswd.8 \
man1/chsh.1 man1/expiry.1 man5/faillog.5 man8/faillog.8 \
@ -143,10 +144,10 @@ diff -Naur shadow-4.8.1.orig/man/it/Makefile.in shadow-4.8.1/man/it/Makefile.in
man8/pwck.8 man8/pwconv.8 man8/pwunconv.8 man1/sg.1 \
man3/shadow.3 man5/shadow.5 man1/su.1 man5/suauth.5 \
man8/useradd.8 man8/userdel.8 man8/usermod.8 man8/vigr.8 \
diff -Naur shadow-4.8.1.orig/man/ja/Makefile.in shadow-4.8.1/man/ja/Makefile.in
--- shadow-4.8.1.orig/man/ja/Makefile.in 2020-01-23 15:57:50.000000000 -0500
+++ shadow-4.8.1/man/ja/Makefile.in 2020-05-25 11:04:37.298638783 -0400
@@ -313,10 +313,10 @@
diff -Naur shadow-4.11.1.orig/man/ja/Makefile.in shadow-4.11.1/man/ja/Makefile.in
--- shadow-4.11.1.orig/man/ja/Makefile.in 2022-01-02 22:09:23.000000000 -0500
+++ shadow-4.11.1/man/ja/Makefile.in 2022-05-10 16:19:44.495072821 -0400
@@ -322,10 +322,10 @@
top_srcdir = @top_srcdir@
man_MANS = man1/chage.1 man1/chfn.1 man8/chpasswd.8 man1/chsh.1 \
man1/expiry.1 man5/faillog.5 man8/faillog.8 man1/gpasswd.1 \
@ -159,10 +160,10 @@ diff -Naur shadow-4.8.1.orig/man/ja/Makefile.in shadow-4.8.1/man/ja/Makefile.in
man8/pwconv.8 man8/pwunconv.8 man1/sg.1 man5/shadow.5 \
man1/su.1 man5/suauth.5 man8/useradd.8 man8/userdel.8 \
man8/usermod.8 man8/vigr.8 man8/vipw.8 $(am__append_1)
diff -Naur shadow-4.8.1.orig/man/ko/Makefile.in shadow-4.8.1/man/ko/Makefile.in
--- shadow-4.8.1.orig/man/ko/Makefile.in 2020-01-23 15:57:50.000000000 -0500
+++ shadow-4.8.1/man/ko/Makefile.in 2020-05-25 11:04:37.321971539 -0400
@@ -312,9 +312,9 @@
diff -Naur shadow-4.11.1.orig/man/ko/Makefile.in shadow-4.11.1/man/ko/Makefile.in
--- shadow-4.11.1.orig/man/ko/Makefile.in 2022-01-02 22:09:23.000000000 -0500
+++ shadow-4.11.1/man/ko/Makefile.in 2022-05-10 16:19:44.518406297 -0400
@@ -321,9 +321,9 @@
man_MANS = \
man1/chfn.1 \
man1/chsh.1 \
@ -174,10 +175,10 @@ diff -Naur shadow-4.8.1.orig/man/ko/Makefile.in shadow-4.8.1/man/ko/Makefile.in
man1/su.1 \
man8/vigr.8 \
man8/vipw.8
diff -Naur shadow-4.8.1.orig/man/Makefile.in shadow-4.8.1/man/Makefile.in
--- shadow-4.8.1.orig/man/Makefile.in 2020-01-23 15:57:50.000000000 -0500
+++ shadow-4.8.1/man/Makefile.in 2020-05-25 11:04:37.305305285 -0400
@@ -383,11 +383,11 @@
diff -Naur shadow-4.11.1.orig/man/Makefile.in shadow-4.11.1/man/Makefile.in
--- shadow-4.11.1.orig/man/Makefile.in 2022-01-02 22:09:23.000000000 -0500
+++ shadow-4.11.1/man/Makefile.in 2022-05-10 16:19:44.498406175 -0400
@@ -392,11 +392,11 @@
@USE_NLS_TRUE@SUBDIRS = po cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW
man_MANS = man1/chage.1 man1/chfn.1 man8/chgpasswd.8 man8/chpasswd.8 \
man1/chsh.1 man1/expiry.1 man5/faillog.5 man8/faillog.8 \
@ -192,10 +193,10 @@ diff -Naur shadow-4.8.1.orig/man/Makefile.in shadow-4.8.1/man/Makefile.in
man8/pwck.8 man8/pwconv.8 man8/pwunconv.8 man1/sg.1 \
man3/shadow.3 man5/shadow.5 man5/suauth.5 man8/useradd.8 \
man8/userdel.8 man8/usermod.8 man8/vigr.8 man8/vipw.8 \
diff -Naur shadow-4.8.1.orig/man/pl/Makefile.in shadow-4.8.1/man/pl/Makefile.in
--- shadow-4.8.1.orig/man/pl/Makefile.in 2020-01-23 15:57:50.000000000 -0500
+++ shadow-4.8.1/man/pl/Makefile.in 2020-05-25 11:04:37.308638536 -0400
@@ -316,8 +316,8 @@
diff -Naur shadow-4.11.1.orig/man/pl/Makefile.in shadow-4.11.1/man/pl/Makefile.in
--- shadow-4.11.1.orig/man/pl/Makefile.in 2022-01-02 22:09:23.000000000 -0500
+++ shadow-4.11.1/man/pl/Makefile.in 2022-05-10 16:19:44.501739529 -0400
@@ -325,8 +325,8 @@
# 2012.01.28 - activate manpages with more than 50% translated messages
man_MANS = man1/chage.1 man1/chsh.1 man1/expiry.1 man5/faillog.5 \
@ -206,10 +207,10 @@ diff -Naur shadow-4.8.1.orig/man/pl/Makefile.in shadow-4.8.1/man/pl/Makefile.in
man8/lastlog.8 man8/logoutd.8 man1/newgrp.1 man1/sg.1 \
man3/shadow.3 man8/userdel.8 man8/usermod.8 man8/vigr.8 \
man8/vipw.8 $(am__append_1)
diff -Naur shadow-4.8.1.orig/man/pt_BR/Makefile.in shadow-4.8.1/man/pt_BR/Makefile.in
--- shadow-4.8.1.orig/man/pt_BR/Makefile.in 2020-01-23 15:57:50.000000000 -0500
+++ shadow-4.8.1/man/pt_BR/Makefile.in 2020-05-25 11:04:37.298638783 -0400
@@ -314,7 +314,7 @@
diff -Naur shadow-4.11.1.orig/man/pt_BR/Makefile.in shadow-4.11.1/man/pt_BR/Makefile.in
--- shadow-4.11.1.orig/man/pt_BR/Makefile.in 2022-01-02 22:09:23.000000000 -0500
+++ shadow-4.11.1/man/pt_BR/Makefile.in 2022-05-10 16:19:44.491739468 -0400
@@ -323,7 +323,7 @@
man8/groupadd.8 \
man8/groupdel.8 \
man8/groupmod.8 \
@ -218,10 +219,10 @@ diff -Naur shadow-4.8.1.orig/man/pt_BR/Makefile.in shadow-4.8.1/man/pt_BR/Makefi
man5/shadow.5
EXTRA_DIST = $(man_MANS)
diff -Naur shadow-4.8.1.orig/man/ru/Makefile.in shadow-4.8.1/man/ru/Makefile.in
--- shadow-4.8.1.orig/man/ru/Makefile.in 2020-01-23 15:57:50.000000000 -0500
+++ shadow-4.8.1/man/ru/Makefile.in 2020-05-25 11:04:37.315305037 -0400
@@ -315,11 +315,11 @@
diff -Naur shadow-4.11.1.orig/man/ru/Makefile.in shadow-4.11.1/man/ru/Makefile.in
--- shadow-4.11.1.orig/man/ru/Makefile.in 2022-01-02 22:09:23.000000000 -0500
+++ shadow-4.11.1/man/ru/Makefile.in 2022-05-10 16:19:44.511739589 -0400
@@ -324,11 +324,11 @@
top_srcdir = @top_srcdir@
man_MANS = man1/chage.1 man1/chfn.1 man8/chgpasswd.8 man8/chpasswd.8 \
man1/chsh.1 man1/expiry.1 man5/faillog.5 man8/faillog.8 \
@ -236,10 +237,10 @@ diff -Naur shadow-4.8.1.orig/man/ru/Makefile.in shadow-4.8.1/man/ru/Makefile.in
man8/pwck.8 man8/pwconv.8 man8/pwunconv.8 man1/sg.1 \
man3/shadow.3 man5/shadow.5 man1/su.1 man5/suauth.5 \
man8/useradd.8 man8/userdel.8 man8/usermod.8 man8/vigr.8 \
diff -Naur shadow-4.8.1.orig/man/sv/Makefile.in shadow-4.8.1/man/sv/Makefile.in
--- shadow-4.8.1.orig/man/sv/Makefile.in 2020-01-23 15:57:50.000000000 -0500
+++ shadow-4.8.1/man/sv/Makefile.in 2020-05-25 11:04:37.325304790 -0400
@@ -316,10 +316,10 @@
diff -Naur shadow-4.11.1.orig/man/sv/Makefile.in shadow-4.11.1/man/sv/Makefile.in
--- shadow-4.11.1.orig/man/sv/Makefile.in 2022-01-02 22:09:23.000000000 -0500
+++ shadow-4.11.1/man/sv/Makefile.in 2022-05-10 16:19:44.518406297 -0400
@@ -325,10 +325,10 @@
# 2012.01.28 - activate manpages with more than 50% translated messages
man_MANS = man1/chage.1 man1/chsh.1 man1/expiry.1 man5/faillog.5 \
@ -253,10 +254,10 @@ diff -Naur shadow-4.8.1.orig/man/sv/Makefile.in shadow-4.8.1/man/sv/Makefile.in
man1/sg.1 man3/shadow.3 man5/suauth.5 man8/userdel.8 \
man8/vigr.8 man8/vipw.8 $(am__append_1)
man_nopam = \
diff -Naur shadow-4.8.1.orig/man/tr/Makefile.in shadow-4.8.1/man/tr/Makefile.in
--- shadow-4.8.1.orig/man/tr/Makefile.in 2020-01-23 15:57:50.000000000 -0500
+++ shadow-4.8.1/man/tr/Makefile.in 2020-05-25 11:04:37.328638041 -0400
@@ -317,7 +317,7 @@
diff -Naur shadow-4.11.1.orig/man/tr/Makefile.in shadow-4.11.1/man/tr/Makefile.in
--- shadow-4.11.1.orig/man/tr/Makefile.in 2022-01-02 22:09:24.000000000 -0500
+++ shadow-4.11.1/man/tr/Makefile.in 2022-05-10 16:19:44.521739650 -0400
@@ -326,7 +326,7 @@
man8/groupmod.8 \
man1/login.1 \
man1/passwd.1 \
@ -265,10 +266,10 @@ diff -Naur shadow-4.8.1.orig/man/tr/Makefile.in shadow-4.8.1/man/tr/Makefile.in
man5/shadow.5 \
man1/su.1 \
man8/useradd.8 \
diff -Naur shadow-4.8.1.orig/man/zh_CN/Makefile.in shadow-4.8.1/man/zh_CN/Makefile.in
--- shadow-4.8.1.orig/man/zh_CN/Makefile.in 2020-01-23 15:57:50.000000000 -0500
+++ shadow-4.8.1/man/zh_CN/Makefile.in 2020-05-25 11:04:37.295305532 -0400
@@ -315,11 +315,11 @@
diff -Naur shadow-4.11.1.orig/man/zh_CN/Makefile.in shadow-4.11.1/man/zh_CN/Makefile.in
--- shadow-4.11.1.orig/man/zh_CN/Makefile.in 2022-01-02 22:09:24.000000000 -0500
+++ shadow-4.11.1/man/zh_CN/Makefile.in 2022-05-10 16:19:44.488406114 -0400
@@ -324,11 +324,11 @@
top_srcdir = @top_srcdir@
man_MANS = man1/chage.1 man1/chfn.1 man8/chgpasswd.8 man8/chpasswd.8 \
man1/chsh.1 man1/expiry.1 man5/faillog.5 man8/faillog.8 \
@ -283,10 +284,10 @@ diff -Naur shadow-4.8.1.orig/man/zh_CN/Makefile.in shadow-4.8.1/man/zh_CN/Makefi
man8/pwck.8 man8/pwconv.8 man8/pwunconv.8 man1/sg.1 \
man3/shadow.3 man5/shadow.5 man1/su.1 man5/suauth.5 \
man8/useradd.8 man8/userdel.8 man8/usermod.8 man8/vigr.8 \
diff -Naur shadow-4.8.1.orig/man/zh_TW/Makefile.in shadow-4.8.1/man/zh_TW/Makefile.in
--- shadow-4.8.1.orig/man/zh_TW/Makefile.in 2020-01-23 15:57:50.000000000 -0500
+++ shadow-4.8.1/man/zh_TW/Makefile.in 2020-05-25 11:04:37.321971539 -0400
@@ -319,7 +319,7 @@
diff -Naur shadow-4.11.1.orig/man/zh_TW/Makefile.in shadow-4.11.1/man/zh_TW/Makefile.in
--- shadow-4.11.1.orig/man/zh_TW/Makefile.in 2022-01-02 22:09:24.000000000 -0500
+++ shadow-4.11.1/man/zh_TW/Makefile.in 2022-05-10 16:19:44.515072943 -0400
@@ -328,7 +328,7 @@
man8/groupadd.8 \
man8/groupdel.8 \
man8/groupmod.8 \
@ -295,15 +296,15 @@ diff -Naur shadow-4.8.1.orig/man/zh_TW/Makefile.in shadow-4.8.1/man/zh_TW/Makefi
man1/su.1 \
man8/useradd.8 \
man8/userdel.8 \
diff -Naur shadow-4.8.1.orig/src/Makefile.in shadow-4.8.1/src/Makefile.in
--- shadow-4.8.1.orig/src/Makefile.in 2020-01-23 15:57:50.000000000 -0500
+++ shadow-4.8.1/src/Makefile.in 2020-05-25 11:04:37.138644519 -0400
diff -Naur shadow-4.11.1.orig/src/Makefile.in shadow-4.11.1/src/Makefile.in
--- shadow-4.11.1.orig/src/Makefile.in 2022-01-02 22:09:24.000000000 -0500
+++ shadow-4.11.1/src/Makefile.in 2022-05-10 16:19:44.248404656 -0400
@@ -88,7 +88,7 @@
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
-bin_PROGRAMS = groups$(EXEEXT) login$(EXEEXT) $(am__EXEEXT_1)
+bin_PROGRAMS = login$(EXEEXT) $(am__EXEEXT_1)
-bin_PROGRAMS = groups$(EXEEXT) login$(EXEEXT) $(am__EXEEXT_1) \
+bin_PROGRAMS = login$(EXEEXT) $(am__EXEEXT_1) \
$(am__EXEEXT_2)
sbin_PROGRAMS = nologin$(EXEEXT)
ubin_PROGRAMS = faillog$(EXEEXT) lastlog$(EXEEXT) chage$(EXEEXT) \
chfn$(EXEEXT) chsh$(EXEEXT) expiry$(EXEEXT) gpasswd$(EXEEXT) \

View File

@ -44,19 +44,15 @@ int main(int argc, char *argv[]) {
// Determine the number of files
while ((dir = readdir(d)) != NULL) {
if (!strcmp(dir->d_name, ".") || !strcmp(dir->d_name, "..")) {
} else {
n++;
}
n++;
}
rewinddir(d);
char *filesList[n];
char *filesList[n - 2]; // subtract two because of . and ..
// Put file names into the array
while ((dir = readdir(d)) != NULL) {
if (!strcmp(dir->d_name, ".") || !strcmp(dir->d_name, "..")) {
} else {
if (strcmp(dir->d_name, ".") && strcmp(dir->d_name, "..")) {
filesList[i] = strdup(dir->d_name);
i++;
}

View File

@ -11,5 +11,6 @@ config_opts += --sysconfdir=/etc
config_opts += --with-ssl=openssl
config_opts += --without-libpsl
config_opts += --disable-pcre2
config_opts += --disable-iri
include targets.mk