Kapag gumamit ang isang serbisyo ng pag-login ng pam_env para basahin ang /etc/environment, nagbibigay ang file ng simpleng environment data:

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

Gumamit ng kumpletong literal na halaga. Para sa mga session na ang pampublikong kahilingan ay maaaring dumaan sa mga pampublikong tagapamagitan, nag-aalok ang listahan ng HTTP proxy ng mga kandidato para sa mga HTTP URL na ito. Hindi ito shell script para magpatakbo ng mga command, tumawag ng export o bumuo ng URL sa pamamagitan ng pagpapalit ng command. Idinodokumento ng Linux-PAM ang isang export prefix para sa pagiging tugma, ngunit binabalewala ang tagubiling iyon; direktang sinasabi ng anyong KEY=value ang data.

Kung ma-load ang file ay depende sa PAM configuration ng serbisyo ng pag-login at sa mga opsyon ng environment file. Hindi nire-refresh ng mga umiiral na aplikasyon ang kanilang environment dahil lamang nagbago ang file. Ang isang bagong session ng pag-login na kalahok ang kaugnay na hangganan ng lifecycle.

Kailangan pa ring suportahan ng mga aplikasyon ang mga variable na ito. Ang isang browser, serbisyo ng sistema o kliyenteng HTTP na tahasang naka-configure ay maaaring may ibang landas sa pagpili ng proxy, kaya ang file ay hindi isang tuntuning nagpipilit sa bawat socket na dumaan sa tagapamagitan.

Kaugnay na mga artikulo