feat: Improved installation (#453)

This commit is contained in:
Kroese 2024-05-04 13:28:12 +02:00 committed by GitHub
parent 63c6fc0808
commit 0616eb3447
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 955 additions and 613 deletions

View file

@ -28,7 +28,7 @@ boot() {
[ -f "$QEMU_END" ] && return 0
if [ -s "$QEMU_PTY" ]; then
if grep -iq " hard" "$QEMU_PTY"; then
if [ "$(stat -c%s "$QEMU_PTY")" -gt 7 ]; then
info "Windows started succesfully, visit http://localhost:8006/ to view the screen..."
return 0
fi
@ -93,7 +93,9 @@ finish() {
pid="/var/run/tpm.pid"
[ -s "$pid" ] && pKill "$(<"$pid")"
fKill "wsdd"
pid="/var/run/wsdd.pid"
[ -s "$pid" ] && pKill "$(<"$pid")"
fKill "smbd"
closeNetwork