Projet

Général

Profil

Development #30905

forcer 0644 comme mode pour les fichiers uploadés

Ajouté par Frédéric Péters il y a environ 5 ans. Mis à jour il y a environ 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
26 février 2019
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Django a un comportement con,

Si ce réglage n’est pas défini ou qu’il vaut None, vous obtiendrez un comportement dépendant du système d’exploitation. Sur la plupart des plates-formes, les fichiers temporaires obtiennent un mode 0o600 et les fichiers enregistrés à partir de la mémoire sont enregistrés avec le masque « umask » standard du système.

Pour assurer un mode uniforme, le poser ici explicitement.


Fichiers


Demandes liées

Lié à Combo - Bug #30736: lorsqu'on met à jour une ressources (/media/uploads) le fichier n'est plus diffusable par nginx (erreur 403)Fermé18 février 2019

Actions

Révisions associées

Révision 5fd3eb39 (diff)
Ajouté par Frédéric Péters il y a environ 5 ans

debian: force 0644 as mode for uploaded files (#30905)

Historique

#1

Mis à jour par Frédéric Péters il y a environ 5 ans

#2

Mis à jour par Frédéric Péters il y a environ 5 ans

  • Lié à Bug #30736: lorsqu'on met à jour une ressources (/media/uploads) le fichier n'est plus diffusable par nginx (erreur 403) ajouté
#3

Mis à jour par Frédéric Péters il y a environ 5 ans

Ça peut expliquer le caractère bizarrement irreproductible de #30736.

#4

Mis à jour par Thomas Noël il y a environ 5 ans

  • Statut changé de Solution proposée à Solution validée

Étonnant, presque amusant. Good catch en tout cas.

(je serais pour le poser explicitement aussi dans le settings.py des softs qui jouent avec des FileField)

#5

Mis à jour par Frédéric Péters il y a environ 5 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 5fd3eb39985e6b34727cfffdc22d580536a458cd
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Tue Feb 26 14:02:00 2019 +0100

    debian: force 0644 as mode for uploaded files (#30905)

(je serais pour le poser explicitement aussi dans le settings.py des softs qui jouent avec des FileField)

Je vais le faire, en référençant ce ticket.

#6

Mis à jour par Frédéric Péters il y a environ 5 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF