proxy.diff
proxy/ead/perms/perm_proxy.ini | ||
---|---|---|
11 | 11 | |
12 | 12 |
#regles_pedago=admin,admin_pedago |
13 | 13 | |
14 |
#groupe_machine_pedago=admin,admin_pedago |
|
15 |
#groupe_machine_create_pedago=admin,admin_pedago |
|
16 |
#groupe_machine_horaire_pedago=admin,admin_pedago |
|
17 | ||
18 | 14 |
regles_generales=admin,admin_amon |
19 | 15 | |
20 |
groupe_machine_admin=admin,admin_amon |
|
21 |
groupe_machine_create_admin=admin,admin_amon |
|
22 |
groupe_machine_horaire_admin=admin,admin_amon |
|
23 | ||
24 | 16 |
#commun |
25 | 17 |
help=admin_pedago,admin_amon |
26 | 18 |
update_ead=admin_pedago,admin_amon |
proxy/diagnose/151-proxy | ||
---|---|---|
6 | 6 |
# FIXME: squid tourne en 127.0.0.1 |
7 | 7 |
#TestService "proxy" $container_ip_proxy:8080 |
8 | 8 |
TestPid "proxy" squid |
9 |
if [ $container_ip_proxy = '127.0.0.1' ];then |
|
10 |
# sans conteneur |
|
11 |
TestService "filtre web ($nom_machine_eth1)" $adresse_ip_eth1:3128 |
|
12 |
if [ $nombre_interfaces -gt 2 ] |
|
13 |
then |
|
14 |
TestService "filtre web ($nom_machine_eth2)" $adresse_ip_eth2:3128 |
|
15 |
fi |
|
16 |
else |
|
17 |
# avec conteneurs |
|
18 |
TestService "filtre web ($nom_machine_eth1)" $adresse_ip_eth1_proxy_link:3128 proxy |
|
19 |
if [ $nombre_interfaces -gt 2 ] |
|
20 |
then |
|
21 |
TestService "filtre web ($nom_machine_eth2)" $adresse_ip_eth2_proxy_link:3128 proxy |
|
9 |
if [ "$activer_filtrage_proxy" = "oui" ]; then |
|
10 |
if [ "$container_ip_proxy" = '127.0.0.1' ];then |
|
11 |
# sans conteneur |
|
12 |
TestService "filtre web ($nom_machine_eth1)" $adresse_ip_eth1:3128 |
|
13 |
if [ $nombre_interfaces -gt 2 ] |
|
14 |
then |
|
15 |
TestService "filtre web ($nom_machine_eth2)" $adresse_ip_eth2:3128 |
|
16 |
fi |
|
17 |
else |
|
18 |
# avec conteneurs |
|
19 |
TestService "filtre web ($nom_machine_eth1)" $adresse_ip_eth1_proxy_link:3128 proxy |
|
20 |
if [ $nombre_interfaces -gt 2 ] |
|
21 |
then |
|
22 |
TestService "filtre web ($nom_machine_eth2)" $adresse_ip_eth2_proxy_link:3128 proxy |
|
23 |
fi |
|
22 | 24 |
fi |
23 | 25 |
fi |
24 | 26 |
echo |
proxy/tmpl/perm_proxy.ini | ||
---|---|---|
1 | 1 |
[roles] |
2 | 2 |
admin=Administrateur |
3 | 3 |
admin_pedago=Administrateur du reseau peda |
4 |
admin_amon=Administrateur de l'Amon |
|
4 | 5 | |
5 | 6 |
[permissions] |
7 |
%if %%activer_filtrage_proxy == 'oui' |
|
8 |
#groupe_machine_pedago=admin,admin_pedago |
|
9 |
#groupe_machine_create_pedago=admin,admin_pedago |
|
10 |
#groupe_machine_horaire_pedago=admin,admin_pedago |
|
11 | ||
12 |
groupe_machine_admin=admin,admin_amon |
|
13 |
groupe_machine_create_admin=admin,admin_amon |
|
14 |
groupe_machine_horaire_admin=admin,admin_amon |
|
15 | ||
6 | 16 |
signalement=admin,admin_pedago |
7 | 17 |
squid_sitelist=admin |
8 | 18 |
squid_srclist=admin |
... | ... | |
31 | 41 |
navigation_destination_admin=admin |
32 | 42 |
navigation_visit_admin=admin |
33 | 43 | |
44 |
%end if |
|
34 | 45 |
lightsquid=admin |