Cómo pasar la contraseña a pg dump?


Estoy tratando de crear un cronjob para hacer una copia de seguridad de mi base de datos cada noche antes de que suceda algo catastrófico. Parece que este comando debería satisfacer mis necesidades:

0 3 * * * pg_dump dbname | gzip > ~/backup/db/$(date +%Y-%m-%d).psql.gz

Excepto que después de ejecutar eso, espera que escriba una contraseña. No puedo hacer eso si lo dirijo desde Cron. ¿Cómo puedo pasar uno automáticamente?


Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32

Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52