Echec sur l'écriture du fichier cle.php non prise en compte #5206

Closed
opened 2 months ago by cerdic · 0 comments
cerdic commented 2 months ago
Owner

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 appelle raler_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

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 appelle `raler_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
cerdic referenced this issue from a commit 2 months ago
marcimat referenced this issue from a commit 2 months ago
marcimat closed this issue 2 months ago
marcimat referenced this issue from a commit 2 months ago
marcimat referenced this issue from a commit 3 weeks ago
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.