PROXY(8)
π PROXY(8) π
okay bestie, gather round, because we're talking about proxy β the Libproxy test tool, straight out of the System Manager's Manual. yes, it's an 8, that means it's a sysadmin situation, and yes you're gonna slay it. π«Ά
β¨ NAME β¨
proxy β the Libproxy test tool. that's it, that's the name, no notes. π
π¦ SYNOPSIS π¦
proxy [scheme://host][:port]
literally just that. a scheme, a host, optionally a port. iconic behavior. β¨
πΈ DESCRIPTION πΈ
so here's the vibe: the program proxy shows you the proxy server that should be used to reach a given network resource. that's the whole personality.
you've got two ways to run it, bestie:
- hand it a URL as a parameter and it does its thing π«
- or start the tool in interactive mode so you can type in multiple URLs one after another π
and as a return value, the required proxy will be displayed. that's the payoff. that's the moment. π
ngl you should also know that libproxy is a library that provides automatic proxy configuration management using different backends. so proxy is basically the little test-tool bestie of a whole library. it's giving sidekick energy but make it essential. π¦
π EXAMPLE π
watch this, it's so clean:
# proxy http://www.example.com
and boom, it answers:
# http://127.0.0.1:8080
ate. no crumbs. π₯
π DEBUG OUTPUT π
okay so if you want the full tea, not just the answer, you set this environment variable:
PX_DEBUG=1β turns on further debug output πβ¨
during execution the tool now shows internal library information, like:
- existing plugin modules π§©
- which configuration is used βοΈ
- the return values π
fr fr, this is your bestie when something's acting up and you need to see the inner monologue instead of just the final answer. π
π AUTHORS π
- Jan-Michael Brummer
<jan-michael.brummer1@volkswagen.de>π
and that's the whole page, bestie!! this lil gem lives in the System Manager's Manual, filed under PROXY(8) β go forth and proxy responsibly, mwah π πβ¨
π¦ where this page comes from
- alpine 3.24: libproxy-doc 0.5.12-r0 Β· LGPL-2.0-or-later
- arch rolling: libproxy 0.5.12-1 Β· LGPL-2.1-or-later
- centos-stream 10: libproxy-bin 0.5.5-4.el10 Β· LGPL-2.1-or-later
- debian trixie: libproxy-tools 0.5.9-1 Β· LGPL-2.1-or-later
- fedora 43: libproxy-bin 0.5.12-1.fc43 Β· LGPL-2.1-or-later
- fedora 43: libproxy-bin 0.5.8-3.fc43 Β· LGPL-2.1-or-later
- fedora 44: libproxy-bin 0.5.12-2.fc44 Β· LGPL-2.1-or-later
- nixos 26.05: libproxy 0.5.12
- nixpkgs unstable: libproxy 0.5.12
- opensuse-leap 16.0: libproxy-tools 0.5.9-160000.2.2 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: libproxy-tools 0.5.9-160000.2.2 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: libproxy-tools 0.5.9-160000.2.2 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: libproxy-tools 0.5.9-160000.2.2 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
- ubuntu noble: libproxy-tools 0.5.4-4build1 Β· LGPL-2.1-or-later
- ubuntu questing: libproxy-tools 0.5.11-1
- ubuntu resolute: libproxy-tools 0.5.12-1 Β· LGPL-2.1-or-later
- ubuntu stonking: libproxy-tools 0.5.12-3 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms