-
Notifications
You must be signed in to change notification settings - Fork 4
/
Modif_proxy_Firefox_esu.sh
35 lines (18 loc) · 1015 Bytes
/
Modif_proxy_Firefox_esu.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#!/bin/bash
########### ce script permet de renseigner l'adresse du proxy et le port pour firefox dans esu #############
########### DANE rectorat de lyon #########
########### Virginie Favrat & Jean Philippe Patrizio. ########
########### on efface l'écran
clear
echo -e "\n\n\n\n"
echo "Ce script permet de modifier dans tous les groupes machines, l'adresse du serveur proxy."
#### on sauvegarde le dossier esu
cp -r /home/esu /home/esu.bak
echo -e "\n\n"
read -p " Saisissez l'adresse du proxy: (172.16.0.252) que vous souhaitez déployer : " proxy
read -p " Saisissez le port du proxy: (3128) que vous souhaitez déployer : " port
#### Attention on échappe les caractères // avec # comme séparateur.
#domaine=$(echo $proxy | sed 's#/#\\/#g')
#### On remplace
sed -i 's/\(<Variable nom="network.proxy.http.*>\)\(.*\)\(<\/Variable>\)/\1'$proxy'\3/' /home/esu/Base/*/*xml
sed -i 's/\(<Variable nom="network.proxy.http_port.*>\)\(.*\)\(<\/Variable>\)/\1'$port'\3/' /home/esu/Base/*/*xml