Project

General

Profile

Tâche #10746

Distribution EOLE - Scénario #10738: Remplacer définitivement dansguardian par e2guardian en 2.5

Supprimer les références à dansguardian

Added by Joël Cuissinat about 6 years ago. Updated over 5 years ago.

Status:
Fermé
Priority:
Normal
Start date:
02/26/2015
Due date:
% Done:

80%

Estimated time:
4.00 h
Spent time:
Remaining (hours):
0.0

Description

En premier lieu, il faut supprimer la variable use_2guardian dans le dictionnaire et les templates qui l'utilisent.
Il faudrait renommer l'onglet "Dansguardian" avec un nom plus générique comme "Fitrage web" ou "Filtrage sur le proxy".

A envisager :
  • renommer le script d'init (surcouche EOLE)
  • traquer les références à Dansguardian et les remplacer dans la mesure du possible (NB : on évitera de modifier les noms de variable et les chemins !)

Mettre à jour la documentation (surtout pour le nom de l'onglet, j'ai déjà fait le reste sauf les chemins de logs et de blacklist) : http://eole.ac-dijon.fr/documentations/2.5/beta/partielles/ModuleAmon/co/022-configuration-filtrage.html

/2_5/modules/Amon/23-ConfigurationExpert.scen
/2_5/services/eole-proxy/022-configuration-filtrage.scen

Associated revisions

Revision 7774e8a2 (diff)
Added by Joël Cuissinat about 6 years ago

Utilisation forcée de e2guardian

  • dicos/23_proxy.xml : use_e2guardian forcé à oui

Ref: #10746 @15m

Revision 93eebab8 (diff)
Added by Joël Cuissinat over 5 years ago

Suppression des références à "use_e2guardian"

Suppression de la variable %%use_e2guardian dans :
  • les templates
  • le script diagnose
  • les agents de service Zéphir

Ref: #10746 @2h

Revision 79e1ce0e (diff)
Added by Joël Cuissinat over 5 years ago

Nettoyage du dictionnaire 23_proxy.xml pour e2guardian

  • dicos/23_proxy.xml : mise à jour des libellés et de l'aide

Ref: #10746 @45m

Revision 47803545 (diff)
Added by Joël Cuissinat over 5 years ago

Maj des libellés dans la config de l'agent Zéphir

  • zephir/configs/dansguardian.agent : Dansguardian => e2guardian

Ref: #10746 @20m

Revision eb6be3f1 (diff)
Added by Joël Cuissinat over 5 years ago

Correction d'un accord dans le test diagnose

  • diagnose/151-proxy : "Nb instances"

Ref: #10746 @5m

Revision 35b0e545 (diff)
Added by Fabrice Barconnière over 5 years ago

Suppression de références à DansGuardian des les libellés et logrotate

ref #10746 @30m

History

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

  • Remaining (hours) changed from 2.0 to 4.0

#2 Updated by Gérald Schwartzmann over 5 years ago

  • Distribution changed from EOLE 2.4 to EOLE 2.5

#3 Updated by Gérald Schwartzmann over 5 years ago

  • Description updated (diff)

#4 Updated by Gérald Schwartzmann over 5 years ago

  • Description updated (diff)

#5 Updated by Joël Cuissinat over 5 years ago

  • Status changed from Nouveau to En cours

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

  • Assigned To set to Joël Cuissinat

#7 Updated by Joël Cuissinat over 5 years ago

jojo-zotac:~/git/eole-proxy(master)$ rgrep -l use_e2 * 
diagnose/151-proxy
dicos/23_proxy.xml
tmpl/dansguardian-template-nginx.html
tmpl/guardian.conf
tmpl/dansguardianf.conf
tmpl/dansguardian.conf
tmpl/dansguardian-template-utilisateur_interdits.html
tmpl/dansguardian-template-liste_blanche.html
tmpl/dansguardian-template-moderateur.html
tmpl/dansguardian-template.html
zephir/srv/23_dans2.srv
zephir/srv/23_dans1.srv

NB : le cas du template guardian.conf sera traité dans #12768

#8 Updated by Joël Cuissinat over 5 years ago

  • Remaining (hours) changed from 4.0 to 1.0

#9 Updated by Joël Cuissinat over 5 years ago

Il reste des libellés à modifier dans configs/dansguardian.agent

#10 Updated by Joël Cuissinat over 5 years ago

  • Status changed from En cours to Résolu
  • % Done changed from 0 to 100
  • Remaining (hours) changed from 1.0 to 0.15

#11 Updated by Fabrice Barconnière over 5 years ago

  • % Done changed from 100 to 90
/usr/share/eole/creole/dicos/22_logs_proxy.xml:        <file name='/etc/rsyslog.d/aggregation/dansguardian.conf' source='rsyslog_aggregation_dansguardian.conf' mkdir="True"/>
/usr/share/eole/creole/dicos/22_logs_proxy.xml:        <file name='/etc/rsyslog.d/eole-traps/dansguardian.conf' source='rsyslog_traps_dansguardian.conf' mkdir="True"/>
/usr/share/eole/creole/dicos/22_logs_proxy.xml:            <variable name='envoyer_logs_dansguardian' type='oui/non' description="Activer le transfert des logs de DansGuardian">
/usr/share/eole/creole/dicos/22_logs_proxy.xml:            <variable name='activate_dansguardian_realtime' type='oui/non' description="Activer le transfert des logs de DansGuardian en temps réel" hidden='True'>
/usr/share/eole/creole/dicos/22_logs_proxy.xml:            <variable name='dansguardian_heure_debut' type='string' description="Heure de début du transfert des logs" hidden='True'>
/usr/share/eole/creole/dicos/22_logs_proxy.xml:            <variable name='dansguardian_heure_fin' type='string' description="Heure de fin du transfert des logs" hidden='True'>
/usr/share/eole/creole/dicos/22_logs_proxy.xml:            <separator name='envoyer_logs_dansguardian'>DansGuardian</separator>
/usr/share/eole/creole/dicos/22_logs_proxy.xml:        <check name='valid_enum' target='dansguardian_heure_debut'>
/usr/share/eole/creole/dicos/22_logs_proxy.xml:        <check name='valid_enum' target='dansguardian_heure_fin'>
/usr/share/eole/creole/dicos/22_logs_proxy.xml:            <target type='variable'>envoyer_logs_dansguardian</target>
/usr/share/eole/creole/dicos/22_logs_proxy.xml:        <condition name='disabled_if_in' source='envoyer_logs_dansguardian'>
/usr/share/eole/creole/dicos/22_logs_proxy.xml:            <target type='variable'>activate_dansguardian_realtime</target>
/usr/share/eole/creole/dicos/22_logs_proxy.xml:        <condition name='disabled_if_in' source='activate_dansguardian_realtime'>
/usr/share/eole/creole/dicos/22_logs_proxy.xml:            <target type='variable'>dansguardian_heure_debut</target>
/usr/share/eole/creole/dicos/22_logs_proxy.xml:            <target type='variable'>dansguardian_heure_fin</target>

Pour rsyslog avec l'aggregation de liens :

/usr/share/eole/creole/distrib/rsyslog_aggregation_dansguardian.conf:%if %%activer_log_distant == 'oui' and %%activer_envoi_logs == 'oui' and %%envoyer_tous_logs == 'non' and %%envoyer_logs_dansguardian == 'oui'
/usr/share/eole/creole/distrib/rsyslog_aggregation_dansguardian.conf:  %if %%activate_dansguardian_realtime == 'non' and %%dansguardian_heure_debut != '' and %%dansguardian_heure_fin != ''
/usr/share/eole/creole/distrib/rsyslog_aggregation_dansguardian.conf:$ActionQueueDequeueTimeBegin %%dansguardian_heure_debut
/usr/share/eole/creole/distrib/rsyslog_aggregation_dansguardian.conf:$ActionQueueDequeueTimeEnd %%dansguardian_heure_fin
/usr/share/eole/creole/distrib/rsyslog_aggregation_dansguardian.conf:$ActionQueueFileName dansguardian
/usr/share/eole/creole/distrib/rsyslog_aggregation_dansguardian.conf::programname, contains, "dansguardian" @@%%adresse_ip_serveur_logs:10514
/usr/share/eole/creole/distrib/rsyslog_aggregation_dansguardian.conf::programname, contains, "dansguardian" :omrelp:%%adresse_ip_serveur_logs:20514
/usr/share/eole/creole/distrib/rsyslog_aggregation_dansguardian.conf:# L'envoi des journaux de dansguardian n'est pas configuré de manière spécifique.

#12 Updated by Fabrice Barconnière over 5 years ago

  • Status changed from Résolu to En cours

#13 Updated by Gérald Schwartzmann over 5 years ago

Pour moi la doc c'est bon

#14 Updated by Fabrice Barconnière over 5 years ago

  • % Done changed from 90 to 80
  • Remaining (hours) changed from 0.15 to 2.0

Tiens, une autre référence

tmpl/guardian.logrotate:/var/log/rsyslog/local/dansguardian/*.log {

#15 Updated by Fabrice Barconnière over 5 years ago

  • Assigned To changed from Joël Cuissinat to Fabrice Barconnière

#16 Updated by Fabrice Barconnière over 5 years ago

  • Remaining (hours) changed from 2.0 to 0.0

#17 Updated by Fabrice Barconnière over 5 years ago

  • Status changed from En cours to Résolu

#18 Updated by Fabrice Barconnière over 5 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF