Non capisco... sembra essere un problema di "dirittti".

Lo script "responsabile" dell'esecuzione del server di postgres sembra essere /usr/share/postgresql-common/init.d-functions che invoca pg_ctlcluster passando alcuni parametri di configurazione.

Il fatto e' che dal file di log (/var/log/postgresql) l'errore riscontrato e'

2008-08-02 08:26:43 CEST FATAL: could not create lock file "/var/run/postgresql/.s.PGSQL.5432.lock": Permission denied'

Ora la questione e':
e' sufficiente cambiare i diritti o l'owner di tale directory oppure il problema e' un altro.
Inoltre gli sript iniziali per "conto" di quale utente sono eseguiti ? Root ?

La directory si "presenta" cosi':

drwxrwxr-t 2 root ntp