feat: Add wsssht to Debian package

- Update debian/control: Include wsssht in package description
- Update debian/changelog: Add version 1.5.0 with wsssht and transport features
- Update debian/rules: Install wssht.conf.example configuration file
- Package now includes all four tools: wssshc, wsssh, wsscp, wsssht
- Maintains backward compatibility with existing installations
parent 3ee9fd4a
wsssh-tools (1.5.0-1) unstable; urgency=medium
* Version 1.5.0: Added wsssht tunnel setup tool and transport selection
* Added wsssht: WebSocket SSH Tunnel tool for manual tunnel setup
* Implemented transport selection system with --tunnel and --tunnel-control options
* Added --service option for specifying service type (default: ssh)
* Enhanced all tools (wsssh, wsscp, wssshc, wsssht) with transport configuration
* Added separate wssht.conf configuration file for wsssht tool
* Implemented weight-based transport selection with automatic fallback
* Added "any" transport option for automatic transport list expansion
* Enhanced server-side tunnel handling with new transport attributes
* Updated all man pages with comprehensive transport and service options
* Improved build system to include wsssht in package
* Added peer-to-peer tunneling architecture preparation
-- Stefy Lanza <stefy@nexlab.net> Wed, 18 Sep 2025 08:47:00 +0200
wsssh-tools (1.4.4-1) unstable; urgency=medium
* Version 1.4.4: Enhanced logging and terminal improvements
......
......@@ -16,4 +16,5 @@ Description: WebSocket SSH Tools - C implementation
route SSH/SCP traffic through registered client machines.
.
This package contains the C implementation of the WebSocket SSH tools:
wssshc (client registration), wsssh (SSH wrapper), and wsscp (SCP wrapper).
\ No newline at end of file
wssshc (client registration), wsssh (SSH wrapper), wsscp (SCP wrapper),
and wsssht (tunnel setup tool).
\ No newline at end of file
......@@ -44,6 +44,9 @@ override_dh_auto_install:
install -m 644 ../wssshc.conf.example debian/wsssh-tools/usr/share/wsssh/
install -m 644 debian/wssshc.default debian/wsssh-tools/etc/default/wssshc
# Install wsssht configuration file
install -m 644 ../wssht.conf.example debian/wsssh-tools/usr/share/wsssh/
# Install logrotate configuration
install -m 644 debian/wssshc.logrotate debian/wsssh-tools/etc/logrotate.d/wssshc
......
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