Anomalie #7762
Import de fichier impossible
Description
Erreur - 500 - INTERNAL SERVER ERROR L'utilisateur n'a pas les permissions suffisantes pour lire le fichier !
On voit ceci sur la console :
[32588:32588:0326/090011:ERROR:browser_main_loop.cc(232)] Attempting to store changes into `/home/genconfig/.local/share/recently-used.xbel', but failed: Failed to create file '/home/genconfig/.local/share/recently-used.xbel.M5DHDX': Permission denied (http://bugs.chromium.org/161366)
Associated revisions
Change client url on upload so the display refreshes - Ref: #7762
Correction de droits en cas d'import et au lancement de genconfig
- modification du propriétaire de /home/genconfig/.local au lancement
- utilisation de mkstemp pour la création de fichiers temporaires (import)
Fixes #7762
History
#1 Updated by Bruno Boiget over 9 years ago
Le message vient du fait que le script gen_config crée le répertoire /home/genconfig/.local/share/uzbl/cookies.txt en tant que root mais change le propriétaire seulement sur cookies.txt (.local est utilisé pour stocker des paramètres de chromium)
--> faire le chown récursivement sur /home/genconfig/.local
Par contre ça ne résout pas le problème d'import qui n'a rien à voir avec la création de 'recently-used.xbel'.
test effectué après correction des droits:
- export de la configuration
- modification de 'type_maj' dans le fichier téléchargé
- import du fichier --> pas de changement
#2 Updated by Bruno Boiget over 9 years ago
- Status changed from Nouveau to Résolu
- % Done changed from 0 to 100
Appliqué par commit 9b7da2a564795999d292f2496d6b47dbb02186c2.
#3 Updated by Joël Cuissinat over 9 years ago
- Status changed from Résolu to Fermé
- Assigned To set to Bruno Boiget
OK avec les paquets : eole-genconfig 2.4.0-121