J’ai effectué ma mise à niveau semestrielle (qui s’est déroulée sans problème pour une fois, juste le nettoyage habituel des anciens conteneurs à cause de l’espace disque)…
Mais au début, j’ai vu un message indiquant que app.yml était beaucoup trop visible (app.yml visible dans le monde entier) et une commande pour le corriger.
Bien sûr, la mise à niveau est assez longue pour faire défiler ce message au-delà de tous les tampons et Google est votre ami (ou la recherche ici) n’est pas utile cette fois-ci. Essayer de deviner dans quel fichier journal l’information pourrait se trouver… euhum.
Je suis à peu près certain que quelqu’un ici dira tada dans environ deux secondes, mais au final, je relance juste la chose pour voir le message même si le forum est en panne pendant encore quelques minutes. Donc pour référence :
chmod o-rwx containers/app.yml
Et comme amélioration que j’aimerais vraiment voir dans la journalisation *nix… toute opération qui prend plusieurs pages devrait toujours SE TERMINER par un message indiquant (l’opération effectuée a été enregistrée dans xxxx.log).
« lisible par tous » est un terme Unix qui signifie que tous les utilisateurs de votre système peuvent accéder au fichier. Cela ne signifie pas « dans le monde entier » comme « tout le monde sur la planète ».
Dans la plupart des installations de Discourse, il n’y a qu’un seul utilisateur (vous), donc cela n’a pas vraiment d’importance.
@gabenp peut-être serait-il judicieux d’utiliser un terme moins technique ici. Cela provoque un peu de panique de temps en temps.
Ah, il y a si longtemps que je n’ai fait que du *nix que j’oublie des choses. Je suis beaucoup plus inquiet de ce que mes serveurs web laissent transparaître par inadvertance… là, je n’aimerais pas voir le terme mondial .