prepare-root.sh: use $SUDO_USER if set

This commit is contained in:
Harald Hoyer 2018-11-13 11:02:17 +01:00
parent f0602071e8
commit a911d96bd2

View file

@ -324,7 +324,11 @@ find "$sysroot" -name '*.rpmnew' -print0 | xargs -0 rm -fv
mkdir -p "${STATEDIR}"
for i in passwd shadow group gshadow subuid subgid; do
cp "$sysroot"/etc/"$i" "${STATEDIR}"
if [[ "$SUDO_USER" ]]; then
chown "$SUDO_USER" "${STATEDIR}/$i"
else
chown "$USER" "${STATEDIR}/$i"
fi
chmod u+r "${STATEDIR}/$i"
done