Commit e2e4c4ec authored by nextime's avatar nextime

Fix wsssh-server Debian package dependencies

- Removed unnecessary Python package dependencies from debian/control
- Since wsssh-server uses PyInstaller standalone binary, it doesn't need:
  - python3-websockets
  - python3-flask
  - python3-flask-login
  - python3-flask-sqlalchemy
  - python3-pty
  - python3 (base Python is still needed for the binary to run)
- Kept only essential dependency: adduser (for user creation)
- Updated package description to clarify it's a standalone binary
- This resolves dpkg dependency issues when installing on remote machines
parent 0dbb40fa
......@@ -10,16 +10,20 @@ Vcs-Git: https://github.com/stefy/wsssh.git
Package: wsssh-server
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, python3, python3-websockets, python3-flask, python3-flask-login, python3-flask-sqlalchemy, python3-pty, adduser
Depends: ${shlibs:Depends}, ${misc:Depends}, adduser
Description: WebSocket SSH Server (wssshd)
A modern SSH tunneling system that provides WebSocket-based SSH/SCP access
to registered client machines. This package contains the server component
that handles WebSocket connections and manages SSH tunnels.
.
This package includes a standalone PyInstaller binary that bundles all
required dependencies, eliminating the need for external Python packages.
.
The wssshd server provides:
- WebSocket SSH tunnel management
- Client registration and authentication
- Web-based management interface
- Secure tunnel establishment between clients and servers
- High availability with watchdog monitoring
.
This is the server component of the WebSocket SSH system.
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment