Source: rust-acme-redirect Section: net Build-Depends: debhelper-compat (= 13), dh-sequence-cargo, scdoc, libdebhelper-perl Build-Depends-Arch: cargo:native, rustc:native, libstd-rust-dev, librust-acme-micro-0.14+default-dev, librust-actix-web-4+macros-dev, librust-actix-web-4+unicode-dev, librust-anyhow-1+default-dev (>= 1.0.28), librust-caps-0.5+default-dev, librust-clap-4+default-dev (>= 4.0.32), librust-clap-4+derive-dev (>= 4.0.32), librust-clap-4+env-dev (>= 4.0.32), librust-clap-complete-4+default-dev (>= 4.0.7), librust-colored-3+default-dev, librust-config-0.15+toml-dev, librust-env-logger-0.11+default-dev, librust-log-0.4+default-dev (>= 0.4.8), librust-nix+default-dev (<< 0.32), librust-nix+default-dev (>= 0.30), librust-nix+fs-dev (<< 0.32), librust-nix+fs-dev (>= 0.30), librust-nix+user-dev (<< 0.32), librust-nix+user-dev (>= 0.30), librust-pem-3+default-dev, librust-rand-0.10+default-dev, librust-serde-1+default-dev (>= 1.0.106), librust-serde-json-1+default-dev, librust-time-0.3+default-dev, librust-time-0.3+formatting-dev, librust-time-0.3+macros-dev, librust-toml-1+default-dev, librust-ureq-3+default-dev, librust-ureq-3+platform-verifier-dev, librust-uzers-0.12+default-dev, librust-x509-parser-0.18+default-dev Maintainer: Debian Rust Maintainers Uploaders: kpcyrd Standards-Version: 4.7.3 Vcs-Git: https://salsa.debian.org/rust-team/debcargo-conf.git [src/acme-redirect] Vcs-Browser: https://salsa.debian.org/rust-team/debcargo-conf/tree/master/src/acme-redirect Homepage: https://github.com/kpcyrd/acme-redirect X-Cargo-Crate: acme-redirect X-Cargo-Crate-Version: 0.8.1 Package: librust-acme-redirect-dev Architecture: any Multi-Arch: same Depends: ${misc:Depends}, librust-acme-micro-0.14+default-dev, librust-actix-web-4+macros-dev, librust-actix-web-4+unicode-dev, librust-anyhow-1+default-dev (>= 1.0.28), librust-caps-0.5+default-dev, librust-clap-4+default-dev (>= 4.0.32), librust-clap-4+derive-dev (>= 4.0.32), librust-clap-4+env-dev (>= 4.0.32), librust-clap-complete-4+default-dev (>= 4.0.7), librust-colored-3+default-dev, librust-config-0.15+toml-dev, librust-env-logger-0.11+default-dev, librust-log-0.4+default-dev (>= 0.4.8), librust-nix+default-dev (<< 0.32), librust-nix+default-dev (>= 0.30), librust-nix+fs-dev (<< 0.32), librust-nix+fs-dev (>= 0.30), librust-nix+user-dev (<< 0.32), librust-nix+user-dev (>= 0.30), librust-pem-3+default-dev, librust-rand-0.10+default-dev, librust-serde-1+default-dev (>= 1.0.106), librust-serde-json-1+default-dev, librust-time-0.3+default-dev, librust-time-0.3+formatting-dev, librust-time-0.3+macros-dev, librust-toml-1+default-dev, librust-ureq-3+default-dev, librust-ureq-3+platform-verifier-dev, librust-uzers-0.12+default-dev, librust-x509-parser-0.18+default-dev Provides: librust-acme-redirect+default-dev (= ${binary:Version}), librust-acme-redirect-0-dev (= ${binary:Version}), librust-acme-redirect-0+default-dev (= ${binary:Version}), librust-acme-redirect-0.8-dev (= ${binary:Version}), librust-acme-redirect-0.8+default-dev (= ${binary:Version}), librust-acme-redirect-0.8.1-dev (= ${binary:Version}), librust-acme-redirect-0.8.1+default-dev (= ${binary:Version}) Description: Tiny httpd for acme challenges, redirecting everything else to https - Rust source code Source code for Debianized Rust crate "acme-redirect" Package: acme-redirect Architecture: any Section: net Depends: ${misc:Depends}, ${shlibs:Depends}, ${cargo:Depends} Recommends: ${cargo:Recommends} Suggests: ${cargo:Suggests} Provides: ${cargo:Provides} Built-Using: ${cargo:Built-Using} Static-Built-Using: ${cargo:Static-Built-Using} Description: Tiny httpd for acme challenges, redirecting everything else to https acme-redirect is a lightweight HTTP daemon designed to accompany TLS-enabled web services. It listens on port 80, serves ACME HTTP-01 challenge responses for certificate issuance and renewal, and redirects all other HTTP requests to the corresponding HTTPS URLs. . The daemon does not depend on a specific HTTPS server implementation and can be used with any TLS termination setup. It operates independently of web server configuration and does not require modifications to nginx or Apache configuration files, avoiding circular dependencies that may arise in other ACME clients. . acme-redirect is designed to be easy to configure and with security hardening in mind. It runs in a restricted execution environment using chroot and all kernel capabilities permanently removed.