Projet

Général

Profil

Bug #700

Logger toutes les commandes de webadmin

Ajouté par Stéphane Hays il y a plus de 13 ans. Mis à jour il y a environ 13 ans.

Statut:
Fixed - Corrigé - Implémenté
Priorité:
Haute
Assigné à:
Version cible:
Début:
24/09/2010
Echéance:
% réalisé:

100%

Temps estimé:
4.00 h

Description

Il devient urgent de logger absolument tout ce que webadmin lance comme commandes.

Exemple: GESTEC supprime enseignant-01w -> il est bien supprimé de la liste webadmin (dhcp) mais pas du DNS ni LDAP ...


Demandes liées

Lié à horizon-webadmin - Bug #715: Dépassement de mémoire lors de la restauration de profils (Ticket GLPI 1285) Fixed - Corrigé - Implémenté 27/09/2010
Lié à horizon-system-tools - Bug #1219: Comptes machines dans ou=machines Fixed - Corrigé - Implémenté 18/02/2011

Historique

#1 Mis à jour par Eric Seigne il y a plus de 13 ans

  • Assigné à Eric Seigne supprimé

#2 Mis à jour par Gilles Seban il y a plus de 13 ans

J'ai fait quelques tests,
lors de la suppression d'un poste, webadmin lance horizon-delete user $hostname, qui cherche au niveau ldap dans ou=utilisateurs,dc=abuledu et ne trouve rien puisque la machine se trouve dans ou=machines.
Au niveau DNS le poste est bien supprimé.

#3 Mis à jour par Gilles Seban il y a plus de 13 ans

la référence est inscrite en dur dans /usr/lib/python2.6/horizon/system/users.py à la ligne 700, si on rajoute la suppression pour ou=machines cela fonctionne.

#4 Mis à jour par Gilles Seban il y a plus de 13 ans

  • Assigné à mis à Gilles Seban
  • % réalisé changé de 0 à 40
  • Temps estimé mis à 4.00

L'exemple de GESTEC mériterait peut être un ticket à part entière

#5 Mis à jour par Gilles Seban il y a plus de 13 ans

  • Statut changé de Assigned - En cours à Fixed - Corrigé - Implémenté
  • % réalisé changé de 40 à 100

c'est fait,
les commandes de webadmin sont enregistrées dans /var/log/webadmin/webadmin.log
à tester, à secouer

#6 Mis à jour par Gilles Seban il y a plus de 13 ans

  • Version cible mis à 9.08.45

#7 Mis à jour par Gilles Seban il y a environ 13 ans

  • % réalisé changé de 100 à 90

Faire un tour de toutes les commandes lancées par webadmin et s'assurer qu'elles passent toutes par le même endroit pour être logguées !

#8 Mis à jour par Eric Seigne il y a environ 13 ans

  • Version cible changé de 9.08.45 à 9.08.44

#9 Mis à jour par Gilles Seban il y a environ 13 ans

  • % réalisé changé de 90 à 100

Formats disponibles : Atom PDF

Redmine Appliance - Powered by TurnKey Linux