J'ai lu Where can I set environment variables that crontab will use? sur la façon de définir les variables ENV pour mes scripts exécutés par cron.Comment exécuter des tâches cron avec des données sensibles?
La solution de travail la plus évidente et est de mettre les variables au-dessus du fichier de programme crontab comme ceci:
MYVAR=something
* * * * * /somescript.sh
Cela semble être bien jusqu'à ce que je veux que mon script pour utiliser des valeurs sensibles comme login/mot de passe pour vous connecter à, par exemple une base de données pour faire un vidage.
Comment puis-je conserver ces données en toute sécurité et pouvoir les envoyer à mes scripts lancés par cron?