Wenn ein Anmeldedienst pam_env verwendet, um /etc/environment zu lesen, liefert die Datei einfache Umgebungsdaten:

http_proxy=http://proxy.example:8080
https_proxy=http://proxy.example:8080

Verwenden Sie vollständige wörtliche Werte. Für Sitzungen, deren öffentliche Anforderungen über öffentliche Vermittler laufen können, bietet die HTTP-Proxy-Liste Kandidaten für diese HTTP-URLs. Dies ist kein Shell-Skript zum Ausführen von Befehlen, zum Aufrufen von export oder zum Erzeugen einer URL durch Befehlssubstitution. Linux-PAM dokumentiert ein export-Präfix aus Kompatibilitätsgründen, ignoriert diese Anweisung jedoch; die Form KEY=value nennt die Daten direkt.

Ob die Datei geladen wird, hängt von der PAM-Konfiguration des Anmeldedienstes und den Optionen der Umgebungsdatei ab. Bestehende Anwendungen aktualisieren ihre Umgebung nicht allein deshalb, weil sich die Datei geändert hat. Eine neue teilnehmende Anmeldesitzung ist die relevante Grenze im Lebenszyklus.

Anwendungen müssen diese Variablen weiterhin unterstützen. Ein Browser, ein Systemdienst oder ein ausdrücklich konfigurierter HTTP-Client kann einen anderen Pfad zur Proxy-Auswahl haben, daher ist die Datei keine Regel, die jeden Socket durch den Vermittler zwingt.

Ähnliche Artikel