Quel est un bon moyen d'exécuter un script shell en tant qu'utilisateur différent? J'utilise Debian Etch et je sais quel utilisateur je veux imiter.
Si je le faisais manuellement, je ferais:
su postgres
./backup_db.sh /tmp/test
exit
Puisque je veux automatiser le processus, j'ai besoin d'un moyen d'exécuter backup_db.sh en tant que postgres (hériter de l'environnement, etc.)
Merci!