Projet

Général

Profil

23_proxy.xml

Emmanuel GARETTE, 10/02/2012 18:30

Télécharger (1,92 ko)

 
1
<?xml version='1.0' encoding='utf-8'?>
2

    
3
<creole>
4
    <files>
5
    <!--ces fichiers devraient être dans la filelist
6
         <file name='/usr/share/eole/dansguardian/dansguardian1.conf' />
7
        <file name='/usr/share/eole/dansguardian/dansguardian2.conf' />-->
8
        <file name='/usr/share/ead2/backend/config/perms/perm_proxy.ini' />
9
    </files>
10
    <containers>
11
        <container name="proxy" id='20'>
12
            <service pty="False" servicelist="dansguardian" redefine="True">dansguardian</service>
13
        </container>
14
    </containers>
15

    
16
    <variables>
17
        <family name='services'>
18
            <variable name="activer_filtrage_proxy" type="oui/non" description='Activer le filtrage sur le proxy' mode="expert">
19
                <value>non</value>
20
            </variable>
21
        </family>
22
    </variables>
23

    
24
    <constraints>
25
        <condition name='hidden_if_in' source='activer_filtrage_proxy'>
26
            <param>non</param>
27
            <target type='servicelist'>dansguardian</target>
28
            <target type='filelist'>dansguardian</target>
29
            <target type='variable'>url_maj_blacklist</target>
30
            <target type='variable'>dansguardian_clam</target>
31
            <target type='variable'>dansguardian_eth1</target>
32
            <target type='variable'>dansguardian_eth2</target>
33
            <target type='variable'>dansguardian_eth3</target>
34
            <target type='variable'>dansguardian_eth4</target>
35
            <target type='variable'>dansguardian_eth5</target>
36
            <target type='family'>dansguardian</target>
37
        </condition>
38
        <fill name='calc_multi_condition' target='http_port'>
39
            <param>oui</param>
40
            <param type='eole' name='condition_1'>activer_filtrage_proxy</param>
41
            <param name='match'>127.0.0.1:8080</param>
42
            <param name='mismatch'>3128</param>
43
        </fill>
44

    
45
    </constraints>
46

    
47
    <help>
48
    </help>
49

    
50
</creole>
51
<!-- vim: ts=4 sw=4 expandtab
52
-->