Project

General

Profile

Anomalie #8068

CreoleLint modifie une variable hidden='True'

Added by Daniel Dehennin almost 6 years ago. Updated almost 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
Due date:
05/30/2014
% Done:

100%

Estimated time:
2.00 h
Spent time:
Distribution:
EOLE 2.4

Description

Testé sur sphynx 2.4.0 :

root@sphynx:~# CreoleLint 

DTD Non valide (valid_dtd:ERROR:error)

Lint wrong_dicos_name désactivé (niveau info)

Tabulation dans le dictionnaire au lieu de 4 espaces (tabs_in_dicos:NAME:warning)
 \-- /usr/share/eole/creole/dicos/28_eoleflask.xml

Libellé de séparateur non valide dans un dictionnaire (valid_separator_label:NAME:warning)
 \-- %%exim_relay : Relai => relai

Libellé d'aide non valide dans un dictionnaire (valid_help_label:NAME:warning)
 \-- %%nom_machine : eolebase => Eolebase

Template Non valide (valid_parse_tmpl:ERROR:error)
 \-- /usr/share/eole/creole/distrib/ca-sphynx.conf
 \-- /usr/share/eole/creole/distrib/ssh_config
[...]
 \-- /usr/share/eole/creole/distrib/ouvre.firewall
 \-- /usr/share/eole/creole/distrib/60-Sphynx_rules
('/usr/share/eole/creole/distrib/60-Sphynx_rules', ':',
 Exception('Il manque une option',
           NotFound(u"cannot find 'admin_eth0'",),
           'avec le dictionnaire',
           {'ip_source_etab':
            {u'slave': {'netmask_dest_etab': [u'0.0.0.0'],
                        'ip_dest_etab': [u'0.0.0.0'],
                        'port_dest_etab': [u'0:65535'],
                        'netmask_source_etab': [u'0.0.0.0'],
                        'proto_dest_etab': ['tout']},
             u'value': [u'0.0.0.0']},
            'activer_firewall': u'non',
            'adresse_ip_eth1': u'192.168.1.1',
            'val_mtu_interetab': None,
            'activer_haute_dispo': u'non',
            'fw_interetab_accept': u'oui',
            'nombre_interfaces': u'2'}))

Related issues

Related to conf-sphynx - Evolution #7717: Ne pas proposer la désactivation du pare-feu sur le module Sphynx Fermé 03/21/2014

Associated revisions

Revision 52716945 (diff)
Added by Emmanuel GARETTE almost 6 years ago

ne pas modifier les valeurs des variables frozen (fixes #8068 @15m)

History

#1 Updated by Joël Cuissinat almost 6 years ago

  • Status changed from Nouveau to A étudier
  • Estimated time set to 2.00 h

Idem sur Amon, CreoleLint arrive à "désactiver" le firewall...

root@amon:~# CreoleLint -t common-squid1.conf 

Template Non valide (valid_parse_tmpl:ERROR:error)
 \-- /usr/share/eole/creole/distrib/common-squid1.conf
('/usr/share/eole/creole/distrib/common-squid1.conf', ':', Exception(('/usr/share/eole/creole/distrib/common-squid1.conf',
 ':', Exception('Il manque une option', NotFound(u"cannot find 'admin_eth0'",), 'avec le dictionnaire', {'vlan_id_eth1': 
{u'slave': {'vlan_network_eth1': [u'192.168.1.0'], 'vlan_netmask_eth1': [u'255.255.255.0'], 'vlan_ip_eth1': [u'192.168.1.1']}, 
u'value': [u'255.255.255.0']}, 'vlan_id_eth0': {u'slave': {}, u'value': [1]}, 'adresse_ip_eth1_proxy_link': u'192.168.1.1', 
'dansguardian_port3': 3129, 'nom_domaine_local': u'monreseau.lan', 'route_adresse': {u'slave': {'route_netmask': 
[u'255.255.255.0'], 'route_int': [u'eth0']}, u'value': [u'eth0']}, 'activer_squid_auth': u'oui', 'alias_eth0': 'non', 
'nom_machine': u'amon', 'adresse_ip_br0': u'127.0.0.1', 'nom_machine_eth1': u'admin', 'https_port': None, 'mode_conteneur_actif': 
u'oui', 'adresse_network_eth0': u'192.168.1.0', 'adresse_network_eth1': u'192.168.1.0', 'acces_proxy_zone_rvp': u'oui', 
'activer_firewall': u'non', 'eole_module': u'amon', 'activer_filtrage_proxy': u'oui', 'activer_squid2': u'oui', 'eth0_method': 
u'statique', 'activer_route': u'oui', 'proxy_sibling_ip': {u'slave': {}, u'value': [u'192.168.1.1']}, 'ssl_ports': [], 
'adresse_network_zone_rvp': {u'slave': {'autoriser_rvp_autres': ['non'], 'adresse_netmask_zone_rvp': [u'255.255.255.0']}, 
u'value': [u'192.168.1.1']}, 'squid_nopeerproxy_url_regex': 'non', 'install_rvp': u'oui', 'safe_ports': [], 'adresse_ip_eth0': 
u'192.168.1.1', 'adresse_ip_eth1': u'192.168.1.1', 'alias_eth1': 'non', 'vlan_eth0': u'oui', 'vlan_eth1': u'oui', 
'nom_cache_pere_zone': {u'slave': {'nom_zone_dns_cache': [u'value'], 'autoriser_proxy_autres': ['non']}, u'value': ['non']}, 
'activer_cache_pere_zone': u'oui', 'activer_proxy_sibling': u'oui', 'adresse_netmask_eth1': u'255.255.255.0', 
'adresse_netmask_eth0': u'255.255.255.0', 'nombre_interfaces': u'2'})),))

Cependant, ce cas devrait être géré si on estime qu'on a le droit d'installer eole-proxy sans Era => #8068 !

#2 Updated by Emmanuel GARETTE almost 6 years ago

  • Status changed from A étudier to Résolu
  • % Done changed from 0 to 100

#3 Updated by Joël Cuissinat almost 6 years ago

  • Due date set to 05/30/2014
  • Assigned To set to Emmanuel GARETTE

#4 Updated by Joël Cuissinat almost 6 years ago

  • Target version set to Eole 2.4.0.1

#5 Updated by Joël Cuissinat almost 6 years ago

  • Status changed from Résolu to Fermé
root@pf-amon:~# time CreoleLint -t common-squid1.conf
   [ ... ]
real    1383m29.297s
user    348m30.897s
sys    301m50.650s

Also available in: Atom PDF