• nextime's avatar
    Fix PyInstaller binary upgrade handling for wsssh-server package · 0401fb37
    nextime authored
    - Created preinst script to stop wssshd service before upgrade
    - Modified postinst script to restart service if it was running before upgrade
    - Added proper state tracking using /tmp/wsssh-server-upgrade-state file
    - Ensures zero-downtime upgrades by handling PyInstaller binary file locks
    - Updated README.md to document the automatic upgrade handling
    - Prevents 'file in use' errors during package upgrades
    - Maintains service continuity across upgrades
    0401fb37
Name
Last commit
Last update
logos Loading commit data...
templates Loading commit data...
wsssh-server/debian Loading commit data...
wssshtools Loading commit data...
.gitignore Loading commit data...
CHANGELOG.md Loading commit data...
DOCUMENTATION.md Loading commit data...
LICENSE.md Loading commit data...
README.md Loading commit data...
TODO.md Loading commit data...
build.sh Loading commit data...
clean.sh Loading commit data...
image.jpg Loading commit data...
requirements.txt Loading commit data...
wsscp.py Loading commit data...
wsssh-server_1.4.0-1_amd64.buildinfo Loading commit data...
wsssh.py Loading commit data...
wssshc.conf.example Loading commit data...
wssshc.init Loading commit data...
wssshc.py Loading commit data...
wssshc_watcher.sh Loading commit data...
wssshd.conf.example Loading commit data...
wssshd.init Loading commit data...
wssshd.py Loading commit data...