J'ai été impliqué dans la rotation d'un serveur nginx en utilisant le chef. J'utilise berkshelf pour gérer les dépendances des livres de cuisine du site. Chaque fois que je tente de lancer la recette "nginx" (http://community.opscode.com/cookbooks/nginx), le chef lance une exceptionnginx cookbook throws erreur usermod
usermod de '/ bin/false' -d '/ var/www' nginx retour 8, attendu 0
indiquant que
usermod: l'utilisateur nginx est actuellement connecté
Je crois que d'être exécuté en tant que root utilisateur, il ne devrait pas y avoir de problème à créer un utilisateur nginx mais comment utiliser sur l'utilisateur nginx créé lors de l'exécution d'une recette?