What are the permissions on /tmp? (ls -ld /tmp)
Does the lock file exist? If so, what are the permissions on .s.PGSQL.5432? (ls -l /tmp/.s.PGSQL.5432).