f6f2202e326ac4ffa18855665cfd5585d2d1b6cf
Fixes "Text file busy" error and "Not installed" status: 1. **Stop service before install** (lines 535-547) - Check if talkkonnect service is running - Stop systemd service if active - Kill any stray processes - Sleep 1 second to ensure file is released - Then copy the new binary 2. **Fix status check** (line 72) - Changed from $HOME/go/bin/talkkonnect - To /home/$KIOSK_USER/go/bin/talkkonnect - Now correctly detects installed binary 3. **Separate build and install steps** - Build completes inside first sudo block - Installation happens in second sudo block after stopping service - Clean error handling for each step This matches the working talkkonnect_complete_install.sh approach.
Languages
Shell
94.1%
JavaScript
4.7%
HTML
0.9%
CSS
0.3%