Bonjour à tous !
Je vous expose mon soucis, car c'est bien d'un soucis qu'il s'agit !
Je viens d'installer depuis les sources la version 8.1.0 de PostgreSQL sous Fedora Core 4.
J'ai suivi la procédure des docs officielles (Création d'un user postgres ...).
L'install se passe à merveille : j'arrive à lancer le serveur à la main.
Le problème survient lorsque je tente de lancer postgreSQL en tant que service.
J'utilise pour cela le script fourni avec l'install que je place dans /etc/init.d sous le nom postgresql. Apres un chkconfig --add postgresql, je tente de rebooter la machine...
Au moment du démarrage du service postgreSQL j'obtients un joli [ECHEC]. Le fichier de log de postgresql contient juste su : /bin/bash permission non accordée.
Je consulte le script et notament la ligne chargée de lancer le serveur. En gros, il s'agit d'un
su - postgres -c "/executable/postmaster -D /cluster/de/base/" ...
Je la tape "à la main" et là le serveur se lance !!
Je n'y comprend pas grand chose. Y a t-il quelqu'un pour eclairer ma lanterne ?
Merci d'avance !