Echec sur l'écriture du fichier cle.php non prise en compte
Problème de workflow lors de la génération des cles:
- si on a pas les droits d'ecriture sur config/ l'ecriture du fichier cles.php echoue silencieusement car on ne vérifie pas la bonne écriture
- on utilise bien la fonction
ecrire_fichier_securise()
qui elle même délegue àecrire_fichier()
, mais normalement appelleraler_fichier()
si elle echoue, mais seulement si on a des droits, ie on est identifié. Et comme on est en train d'identifier au moment de générer la clé, l'echec est silencieux
Du coup à la première identification d'un webmestre on génère une clé sans pouvoir ecrire le fichier et on la mets ensuite dans le champ backup_cles du webmestre qui vient de se connecter.
Normalement ça devrait se réparer dès qu'on change les droits sur config/
sauf cas tordu