Projet

Général

Profil

resolv.conf

version de substitution pour resolv.conf sur Seth - Benjamin Bohard, 29/03/2018 11:41

Télécharger (893 octets)

 
1
#-------------------------------------------------------------------------
2
## resolv.conf pour EOLE
3
#-------------------------------------------------------------------------
4
# vi:syntax=conf
5

    
6
%if %%getVar('activer_ad_smb', 'non') == 'oui'
7
search %%ad_realm
8
# Configuration Samba AD
9
  %if %%getVar('ad_server_role') == 'controleur de domaine'
10
nameserver 127.0.0.1
11
    %if %%getVar('ad_additional_dc') == 'oui'
12
nameserver %%ad_dc_sysvol_ref
13
      %for %%dns in [dns_ip for dns_ip in %%getVar('ad_additional_dc_ip', []) if dns_ip.ad_additional_dc_dns == 'oui' and dns_ip != %%ad_dc_sysvol_ref]
14
nameserver %%dns
15
      %end for
16
    %else
17
      %for %%dns in [dns_ip for dns_ip in %%getVar('ad_additional_dc_ip', []) if dns_ip.ad_additional_dc_dns == 'oui']
18
nameserver %%dns
19
      %end for
20
    %end if
21
  %else
22
    %for %%dns in %%adresse_ip_dns
23
nameserver %%dns
24
    %end for
25
  %end if
26
%end if
27

    
28

    
29

    
30

    
31