jueves, 14 de febrero de 2008

"This account is currently not available." Xampp Addons PostgreSQL en Fedora Core 6

/opt/lampp/lampp startpostgresql
Starting PostgreSQL
This account is currently not available.

Me pasó esto al intentar ejecutar el Addons para Xampp de PostgreSQL. El problema es que el usuario nobody (el que corre el servicio), no tiene definida shell en el /etc/passwd

Para definirla editamos en /etc/passwd la línea que define al usuario nobody:
nobody:x:99:99:Nobody:/:/sbin/nologin

Para dejarla así:
nobody:x:99:99:Nobody:/:/bin/bash

Una vez hecho esto ya podemos reiniciar Xampp que debería arrancar PostgreSQL perfectamente.