Development #43490
locale d'exécution pour cron
0%
Description
cf #43489, dans cet environnement les jobs exécutés par cron n'ont pas de locale UTF-8 et le résultat c'est que le site-options.cfg ne peut pas être lu.
Fichiers
Révisions associées
misc: always load site-options as utf-8 (#43490)
debian: make sure a UTF-8 locale is set for cronjobs (#43490)
Historique
Mis à jour par Frédéric Péters il y a presque 4 ans
- Fichier 0001-debian-make-sure-a-UTF-8-locale-is-set-for-cronjobs-.patch 0001-debian-make-sure-a-UTF-8-locale-is-set-for-cronjobs-.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Thomas Noël il y a presque 4 ans
Dans publisher on ne voudrait pas gérer cela lors du self.site_options.read ? (On le fait déjà pour config.pck, d'imposer utf-8).
Ou bien tu penses que ce "hack" permet de résoudre d'autres potentiels soucis par ailleurs ?
Mis à jour par Frédéric Péters il y a presque 4 ans
- Fichier 0001-misc-always-load-site-options-as-utf-8-43490.patch 0001-misc-always-load-site-options-as-utf-8-43490.patch ajouté
Dans publisher on ne voudrait pas gérer cela lors du self.site_options.read ? (On le fait déjà pour config.pck, d'imposer utf-8).
Ah oui, je n'avais pas noté qu'on pouvait désormais faire ça, patch attaché.
Ou bien tu penses que ce "hack" permet de résoudre d'autres potentiels soucis par ailleurs ?
L'unit systemd et le script init.d posent cette variable, ça me rassure d'avoir la même dans l'exécution du job cron.
Mis à jour par Thomas Noël il y a presque 4 ans
- Statut changé de Solution proposée à Solution validée
Ack pour les deux patches, donc.
Mis à jour par Frédéric Péters il y a presque 4 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 5b6d0966231f4a5472f37577f4b63d9db957bf5d Author: Frédéric Péters <fpeters@entrouvert.com> Date: Mon Jun 1 09:09:18 2020 +0200 misc: always load site-options as utf-8 (#43490) commit d11423ea8e50d42479063c7b9a9eb5359bbb478c Author: Frédéric Péters <fpeters@entrouvert.com> Date: Sat May 30 09:09:42 2020 +0200 debian: make sure a UTF-8 locale is set for cronjobs (#43490)
Mis à jour par Frédéric Péters il y a presque 4 ans
- Statut changé de Résolu (à déployer) à Solution déployée
debian: make sure a UTF-8 locale is set for cronjobs (#43490)