17-12-2018, 01:08:46
J'ai fait un script téléchargeable ici:
http://www.primtux.fr/Documentation/scri...xy-eole.sh
L'édition de /etc/sudoers étant risquée sans visudo, j'ai utilisé la solution plus sécurisée de créer un fichier dans /etc/sudoers.d
Au niveau sécurité, c'est préférable, ce fichier pouvant facilement être supprimé pour des besoins d'administration.
proxy-eole.sh
J'ai bien sûr vérifié qu'il fait correctement les opérations indiquées, mais je ne peux vérifier si les opérations effectuées sont correctes.
Peux-tu tester cela, ThierryM ?
http://www.primtux.fr/Documentation/scri...xy-eole.sh
L'édition de /etc/sudoers étant risquée sans visudo, j'ai utilisé la solution plus sécurisée de créer un fichier dans /etc/sudoers.d
Au niveau sécurité, c'est préférable, ce fichier pouvant facilement être supprimé pour des besoins d'administration.
proxy-eole.sh
Code :
#!/bin/bash
# Ajoute les variables d'environnement
echo "export http_proxy=192.168.0.3:3128
export https_proxy=192.168.0.3:3128
export ftp_proxy=192.168.0.3:3128" >>/etc/environment
echo 'Defaults env_keep = "http_proxy https_proxy ftp_proxy"' > /etc/sudoers.d/fix-env-var
# Ajoute le proxy pour apt
fichier=/etc/apt/apt.conf.d/10proxy
echo 'Acquire::http::proxy "http://192.168.0.3:3128/";' >"$fichier"
echo 'Acquire::https::proxy "https://192.168.0.3:3128/";' >>"$fichier"
echo 'Acquire::ftp::proxy "ftp://192.168.0.3:3128/";' >>"$fichier"
chmod 0440 "$fichier"J'ai bien sûr vérifié qu'il fait correctement les opérations indiquées, mais je ne peux vérifier si les opérations effectuées sont correctes.
Peux-tu tester cela, ThierryM ?

