Merge pull request #17706 from ddstreet/test-move-pam-systemd-user

test/test-functions: copy /usr/lib/pam.d into $initdir
This commit is contained in:
Michael Biebl 2020-11-24 21:45:12 +01:00 committed by GitHub
commit ff84fadbf1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 4 deletions

View File

@ -1058,7 +1058,9 @@ install_pam() {
else
find /lib*/security -xtype f
fi
find /etc/pam.d /etc/security -xtype f
for d in /etc/pam.d /etc/security /usr/lib/pam.d; do
[ -d "$d" ] && find $d -xtype f
done
) | while read file; do
inst $file
done
@ -1067,9 +1069,6 @@ install_pam() {
# see http://www.linux-pam.org/Linux-PAM-html/sag-pam_unix.html
dracut_install -o unix_chkpwd
[[ "$LOOKS_LIKE_DEBIAN" ]] &&
cp /etc/pam.d/systemd-user $initdir/etc/pam.d/
# set empty root password for easy debugging
sed -i 's/^root:x:/root::/' $initdir/etc/passwd
}