Update define.sh

This commit is contained in:
Kroese 2024-05-25 12:40:54 +02:00 committed by GitHub
parent d777cc8a20
commit 0c88c290c6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1941,10 +1941,10 @@ prepareXP() {
target="$dir/AMD64" target="$dir/AMD64"
fi fi
rm -rf "$drivers" mkdir -p "$drivers"
if ! 7z x /run/drivers.iso -o"$drivers" > /dev/null; then if ! tar -xf /drivers.txz -C "$drivers" --warning=no-timestamp; then
error "Failed to extract driver ISO file!" && return 1 error "Failed to extract driver!" && return 1
fi fi
cp "$drivers/viostor/xp/$arch/viostor.sys" "$target" cp "$drivers/viostor/xp/$arch/viostor.sys" "$target"
@ -2009,8 +2009,8 @@ prepareXP() {
local username="Docker" local username="Docker"
local password="*" local password="*"
[ -n "$USERNAME" ] && username="$USERNAME"
[ -n "$PASSWORD" ] && password="$PASSWORD" [ -n "$PASSWORD" ] && password="$PASSWORD"
[ -n "$USERNAME" ] && username=$(echo "$USERNAME" | sed 's/[^[:alnum:]@!._-]//g')
find "$target" -maxdepth 1 -type f -iname winnt.sif -exec rm {} \; find "$target" -maxdepth 1 -type f -iname winnt.sif -exec rm {} \;