Qui torna a posar aquest proxy a Bash?
Ressegueix una variable d'entorn de proxy recurrent pels fitxers d'inici de Bash i el procés pare que llança el shell.
Si http_proxy torna al proper terminal, esbrina qui l'ha proporcionat. Un altre unset al final de .bashrc pot amagar el valor per a un llançament mentre la font continua activa en un altre lloc.
- Identifica el llançament que falla. És un shell d'inici de sessió interactiu, un terminal sense inici de sessió o una tasca no interactiva? Bash invocat com a
shtambé segueix regles diferents. - Segueix aquest camí d'inici. Un shell d'inici de sessió interactiu llegeix
/etc/profilei després el primer fitxer d'usuari disponible entre~/.bash_profile,~/.bash_logini~/.profile. Un shell interactiu sense inici de sessió normalment llegeix~/.bashrc. Un fitxer d'inici de sessió pot fer-li source explícitament. Per a Bash no interactiu, tingues en compteBASH_ENVquan correspongui. - Troba l'assignació. Cerca en aquests fitxers i en els fitxers que fan source el nom de la variable i el nom d'amfitrió antic del proxy. Inclou els fragments rellevants de
/etc/profile.di els noms tant en majúscules com en minúscules. - Si l'inici no l'ha assignat, ressegueix el pare. El shell hereta un entorn del seu terminal, de la sessió d'inici, del gestor de serveis o de l'eina de desenvolupament. Un pare de llarga durada pot conservar el valor antic després d'editar un fitxer del shell.
Per als inicis de sessió basats en PAM, comprova també /etc/environment. Corregeix la font que el posseeix i torna a iniciar el camí afectat, refrescant la configuració del pare quan calgui. Mantingues les cerques locals: els fitxers d'inici i els bolcats d'entorn poden contenir credencials. El resultat a verificar és el valor que hereta l'ordre prevista, no el darrer fitxer que va aconseguir fer-li unset.