Bug #700
Logger toutes les commandes de webadmin
100%
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
Historique
#1 Mis à jour par Eric Seigne il y a environ 14 ans
- Assigné à
Eric Seignesupprimé
#2 Mis à jour par Gilles Seban il y a presque 14 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 presque 14 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 presque 14 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 presque 14 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 presque 14 ans
- Version cible mis à 9.08.45
#7 Mis à jour par Gilles Seban il y a presque 14 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 presque 14 ans
- Version cible changé de 9.08.45 à 9.08.44
#9 Mis à jour par Gilles Seban il y a presque 14 ans
- % réalisé changé de 90 à 100