Non è mai impostato da nessuna parte per impostazione predefinita.
Ma comunque potrebbe essere più semplice usarlo localmente in questo modo:
PGPASSWORD=yourpassword pg_dumpall -U user > /path/to_my/folder/test2.sql
In questo modo, la variabile esisterà solo per la durata del dump.
MODIFICA sulla sicurezza di questa tecnica:
Commento di @Peter è presumibilmente correlato a questo avviso nel manuale di postgres:
Ma alcuni sistemi operativi è piuttosto vago e guardandosi intorno sembra che nessuno sembri credere seriamente che i sistemi operativi moderni abbiano tali difetti.
security.SE tratta l'argomento nelle relative domande e risposte che trovo utili:
Sta trasmettendo dati sensibili l'ambiente di processo è sicuro?
accessibilità delle variabili d'ambiente in Linux
Personalmente sono abbastanza contento di questo per aggirare l'avviso di sicurezza postgres. Ma ciò non dovrebbe scoraggiare nessuno a fare le proprie ricerche sul proprio sistema operativo, soprattutto se è esotico o obsoleto.