Projet

Général

Profil

Tâche #17391

Scénario #17170: Traitement express MEN (39-41)

Suite migration le fichier logrotate dansguardian n'est pas supprimé

Ajouté par Karim Ayari il y a plus de 7 ans. Mis à jour il y a plus de 7 ans.

Statut:
Fermé
Priorité:
Normal
Début:
05/10/2016
Echéance:
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

Suite à une migration 2.3->2.4.2->2.5.2 je me suis aperçu que le fichier logrotate de dansguardian n'est pas supprimé
alors que nous utilisons e2guardian.
Je pense et j'espère que c'est la cause de nos soucis de régles iptables qui ne se chargent pas entièrement.
En effet pour la rotation il arrête bastion avec un stop et le relance avec un start :

  prerotate
    CreoleService bastion stop >/dev/null
  endscript

  postrotate
    reload rsyslog > /dev/null
    CreoleService bastion start >/dev/null
  endscript

et le logrotate de guardian fait de même mais avec un stop et un restart.
D'ailleurs pouquoi faire un restart alors que l'on fait un stop? est-ce justement lié à la création de ce fameux fichier de cache /etc/eole/iptables ? car de ce que je sais le comportement n'est pas le même selon si on fait un stop/start ou un restart

prerotate
    CreoleService bastion stop >/dev/null
  endscript

  postrotate
    reload rsyslog > /dev/null
    CreoleRun "service bastion restart" root no yes  >/dev/null
    CreoleRun "service bastion restart" all no yes  >/dev/null
  endscript

Il faut gérer à partir de 2.5.1, version où le fichier logrotate /etc/logrotate.d/dansguardian.logrotate devient inutile.

Révisions associées

Révision b0ecad21 (diff)
Ajouté par Fabrice Barconnière il y a plus de 7 ans

Suppression du fichier logrotate dansguardian inutile

ref #17391 @15m

Historique

#1 Mis à jour par Karim Ayari il y a plus de 7 ans

Je n'ai pas précisé que lorsque nous trouvons notre fichier /etc/eole/iptables avec des régles en moins
il a été généré aux alentours de 6:28...heure de la rotation des logs.

#2 Mis à jour par Fabrice Barconnière il y a plus de 7 ans

  • Tracker changé de Demande à Tâche
  • Description mis à jour (diff)
  • Temps estimé mis à 2.00 h
  • Restant à faire (heures) mis à 2.0

#3 Mis à jour par Fabrice Barconnière il y a plus de 7 ans

  • Tâche parente mis à #17170

#4 Mis à jour par Scrum Master il y a plus de 7 ans

  • Statut changé de Nouveau à En cours

#5 Mis à jour par Scrum Master il y a plus de 7 ans

  • Assigné à mis à Fabrice Barconnière

#6 Mis à jour par Fabrice Barconnière il y a plus de 7 ans

  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 2.0 à 0.1

Paquets eole-proxy 2.5.1-22 et 2.5.2-38
Le fichier est supprimé en postinst de l'installation du paquet.

#7 Mis à jour par Joël Cuissinat il y a plus de 7 ans

  • Statut changé de En cours à Résolu

#8 Mis à jour par Joël Cuissinat il y a plus de 7 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.1 à 0.0

Testé 2.5.2 :

root@amon:~# dpkg -l eole-proxy | grep ^ii
ii  eole-proxy                         2.5.2-37                            all          Templates et dictionnaires pour le Proxy
root@amon:~# echo plop > /etc/logrotate.d/dansguardian 
root@amon:~# cat /etc/logrotate.d/dansguardian
plop
root@amon:~# Maj-Auto -C
Mise à jour le lundi 10 octobre 2016 10:39:10
*** amon 2.5.2 (00000001) ***
   [ ... ]
Dépaquetage de eole-proxy (2.5.2-38) sur (2.5.2-37) ...
   [ ... ]
root@amon:~# cat /etc/logrotate.d/dansguardian
cat: /etc/logrotate.d/dansguardian: Aucun fichier ou dossier de ce type

Formats disponibles : Atom PDF