Hai controllato se è già lì? La maggior parte degli installatori di Postgres lo creerà per te, quindi l'esecuzione di grep postgres /etc/passwd ti dirà se esiste. La maggior parte degli account di sistema su mac inizia con _ , quindi se devi crearlo, potresti prendere in considerazione di chiamarlo _postgres , che sembra essere comune.
La domanda è simile a domanda 82472 , che dovrebbe fornire ciò che è necessario per creare un account dalla riga di comando. Ci sono alcuni avvertimenti supplementari utili nel thread dei commenti e altre risposte lì. In pratica, si utilizza il comando dscl . create per creare l'utente in Servizi di directory di Apple con tutte le proprietà necessarie per definire l'utente.