FreeBSD login.conf ਵਿੱਚ ਪ੍ਰੌਕਸੀ URL ਪਾਉਣਾ
FreeBSD ਦੇ ਲੌਗਇਨ ਯੋਗਤਾ ਫਾਰਮੈਟ ਲਈ URL ਦੇ ਕੋਲਨ ਐਸਕੇਪ ਕਰੋ ਅਤੇ ਨਤੀਜਾ ਵਾਤਾਵਰਨ ਨਵੇਂ ਲੌਗਇਨ ਸੈਸ਼ਨ 'ਤੇ ਲਾਗੂ ਕਰੋ।
:setenv=http_proxy=http\c//proxy.example\c8080,https_proxy=http\c//proxy.example\c8080:/etc/login.conf ਵਿੱਚ ਮੌਜੂਦ ਢੁਕਵੇਂ ਲੌਗਇਨ-ਵਰਗ ਰਿਕਾਰਡ ਵਿੱਚ ਇਹ ਖੇਤਰ ਮਿਲਾਓ, ਆਪਣੀ ਸੇਵਾ ਜਾਂ HTTP ਪ੍ਰੌਕਸੀ ਸੂਚੀ ਤੋਂ HTTP ਐਂਡਪੌਇੰਟ ਵਰਤ ਕੇ, ਅਤੇ ਵਰਗ ਦੀਆਂ ਹੋਰ ਲਾਜ਼ਮੀ setenv ਐਂਟਰੀਆਂ ਬਚਾ ਕੇ ਰੱਖੋ।
ਫਾਈਲ ਦੇ ਕੋਲਨ ਯੋਗਤਾ ਖੇਤਰਾਂ ਨੂੰ ਵੱਖ ਕਰਦੇ ਹਨ। FreeBSD ਦਾ \c ਐਸਕੇਪ ਕਿਸੇ ਮੁੱਲ ਦੇ ਅੰਦਰ ਸ਼ਬਦੀ ਕੋਲਨ ਰੱਖਦਾ ਹੈ, ਇਸ ਲਈ ਪ੍ਰਾਪਤ ਕਰਨ ਵਾਲਾ ਵਾਤਾਵਰਨ http://proxy.example:8080 ਵਰਗਾ ਆਮ URL ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ। ਯੋਗਤਾ ਫਾਈਲ ਦੇ ਐਸਕੇਪ ਕਲਾਇੰਟ ਦੇ ਪ੍ਰੌਕਸੀ URL ਖੇਤਰ ਵਿੱਚ ਨਕਲ ਨਾ ਕਰੋ।
ਸੋਧ ਤੋਂ ਬਾਅਦ cap_mkdb /etc/login.conf ਨਾਲ ਯੋਗਤਾ ਡੇਟਾਬੇਸ ਤਾਜ਼ਾ ਕਰੋ, ਫਿਰ ਉਸੇ ਵਰਗ ਨਾਲ ਨਵਾਂ ਲੌਗਇਨ ਸਥਾਪਤ ਕਰੋ। ਮੌਜੂਦਾ ਸ਼ੈੱਲ ਆਪਣਾ ਵਾਤਾਵਰਨ ਰੱਖਦਾ ਹੈ।
ਇਹ ਮੰਨਣ ਦੀ ਬਜਾਏ ਕਿ ਸਾਰੀਆਂ ਸੇਵਾਵਾਂ ਨੇ ਮੁੱਲ ਅਪਣਾ ਲਿਆ ਹੈ, ਪ੍ਰਾਪਤ ਕਰਨ ਵਾਲੀ ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਜਾਂਚ ਕਰੋ। ਇੱਥੇ ਛੋਟਾ ਅੱਖਰ http_proxy ਜਾਣ-ਬੁੱਝ ਕੇ ਹੈ, ਪਰ ਕਲਾਇੰਟ ਸਮਰਥਿਤ ਵੇਰੀਏਬਲ ਨਾਵਾਂ ਵਿੱਚ ਵੱਖਰੇ ਹਨ, ਅਤੇ ਲੌਗਇਨ-ਵਰਗ ਵਾਤਾਵਰਨ ਸੈੱਟਅਪ ਹਰ ਡੈਮਨ ਨੂੰ ਸੰਰਚਿਤ ਨਹੀਂ ਕਰਦਾ।