Files
rust-socksd/debian/control
T
Quintus LeungandCopilot b0b1b1d0e2 Fix Debian amd64 build OpenSSL dependency issue
- Add libssl3 and libpam0g to runtime dependencies in debian/control
- Install libssl3 and libpam0g in GitHub Actions workflow for dpkg-shlibdeps
- For cross-compilation, add architecture-specific library installation
- Add dh_shlibdeps override in debian/rules to help locate libraries

Fixes dpkg-shlibdeps errors when building Debian packages:
- 'cannot find library libssl.so.1.0.0'
- 'cannot find library libcrypto.so.1.0.0'

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-18 18:18:26 +01:00

28 lines
1.1 KiB
Plaintext

Source: rust-socksd
Section: net
Priority: optional
Maintainer: Quintus Leung <quintusl@gmail.com>
Build-Depends: debhelper-compat (= 13), cargo, rustc, pkg-config, libssl-dev, libpam0g-dev
Standards-Version: 4.6.0
Homepage: https://github.com/quintusl/rust-socksd
Vcs-Git: https://github.com/quintusl/rust-socksd.git
Vcs-Browser: https://github.com/quintusl/rust-socksd
Package: rust-socksd
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, adduser, libssl3
Recommends: systemd
Description: High-performance SOCKS5 and HTTP proxy server
rust-socksd is a modern, high-performance proxy server written in Rust
that supports both SOCKS5 and HTTP proxy protocols. It features:
.
* Full SOCKS5 protocol support with authentication
* HTTP proxy with CONNECT method support
* Multi-threaded async architecture using tokio
* YAML-based configuration
* Comprehensive logging and monitoring (console, file, journald)
* Security features and access controls
.
This package is suitable for personal use, corporate networks, and
development environments requiring reliable proxy services.