Gosod newidynnau procsi yn /etc/environment ar gyfer sesiynau mewngofnodi PAM
Defnyddiwch gofnodion KEY=value llythrennol ar gyfer ffeil amgylchedd PAM a'u gwahaniaethu oddi wrth orchmynion cychwyn y plisgyn.
Pan fo gwasanaeth mewngofnodi yn defnyddio pam_env i ddarllen /etc/environment, mae'r ffeil yn darparu data amgylchedd syml:
http_proxy=http://proxy.example:8080
https_proxy=http://proxy.example:8080
Defnyddiwch werthoedd llythrennol cyflawn. Ar gyfer sesiynau y gall eu ceisiadau cyhoeddus fynd trwy gyfryngwyr cyhoeddus, mae'r rhestr procsi HTTP yn cynnig ymgeiswyr ar gyfer yr URLau HTTP hyn. Nid yw hwn yn sgript plisgyn ar gyfer rhedeg gorchmynion, galw export nac adeiladu URL trwy amnewid gorchmynion. Mae Linux-PAM yn dogfennu rhagddodiad export er mwyn cydnawsedd, ond yn anwybyddu'r cyfarwyddyd hwnnw; mae'r ffurf KEY=value yn nodi'r data'n uniongyrchol.
Mae a fydd y ffeil yn cael ei llwytho yn dibynnu ar ffurfweddiad PAM y gwasanaeth mewngofnodi a'r opsiynau ffeil amgylchedd. Nid yw cymwysiadau presennol yn adnewyddu eu hamgylchedd dim ond oherwydd bod y ffeil wedi newid. Sesiwn mewngofnodi gyfranogol newydd yw'r ffin berthnasol ar gyfer cylch bywyd.
Rhaid i gymwysiadau gefnogi'r newidynnau hyn o hyd. Gall porwr, gwasanaeth system neu gleient HTTP wedi'i ffurfweddu'n benodol fod â llwybr dewis procsi arall, felly nid yw'r ffeil yn rheol sy'n gorfodi pob socket trwy'r cyfryngwr.