[gull] slapd ne veut pas démarrer autrement qu'en root

JAROSKI, Mark Andrew jaroskim at who.int
Thu Mar 29 11:42:44 CEST 2012


____________________________________
From: TISSOT Jacques Joseph 
Sent: Thu, Mar 29, 2012 at 11:31:34AM +0200
To: To 'Gull, liste de discussion'
Subject: [gull] slapd ne veut pas démarrer autrement qu'en root

> Hello,
> 
> Je fais appel aux expérimentés d'Openldap pour me dépanner, car je n'ai pas trouvé de solution sur la toile.
> 
> Voici :
> 
> Nous sommes sur le serveur « customer » pour une réplication ldap.
> 
> root at monserveur:/etc/ldap# /etc/init.d/slapd start
> Starting OpenLDAP: slapd failed!
> root at monserveur:/etc/ldap# /etc/init.d/slapd status
> could not access PID file for slapd ... failed!

> (Pourtant le fichier slapd.pid existe dans la config et dans /var/run/slapd, owner openldap :openldap en plus....)

Ce n'est peut-être pas comme « openldap » que /etc/init.d/slapd essaie de
démarrer slapd. Il faut jeter un coup d'oeil sur ça ou peut-être
/etc/defaults/slapd.

> Si je lance slapd avec le compte openldap, voici ce que cela donne :
> 
> root at monserveur:/etc/ldap# su - openldap -c "/usr/sbin/slapd -d 255"
> @(#) $OpenLDAP: slapd 2.4.23 (Jun 15 2011 13:31:57) $
>                 @incagijs:/home/thijs/debian/p-u/openldap-2.4.23/debian/build/servers/slapd
> ldap_pvt_gethostbyname_a: host=monserveur, r=0
> daemon_init: <null>
> daemon_init: listen on ldap:///
> daemon_init: 1 listeners to open...
> ldap_url_parse_ext(ldap:///)
> daemon: bind(7) failed errno=13 (Permission denied)
> daemon: bind(7) failed errno=13 (Permission denied)
> slap_open_listener: failed on ldap:///
> slapd stopped.
> connections_destroy: nothing to destroy.

On ne peut pas normalement ouvrir port 389 en dehors d'être root. Encore ça
sera mieux de regarder le script init.

> Quelle suggestion qq'un peut me faire?
> 
> Jacques
> JT
> 
> 

> _______________________________________________
> gull mailing list
> gull at forum.linux-gull.ch
> http://forum.linux-gull.ch/mailman/listinfo/gull


-- 
..........................................................................
       :  Mark Jaroski      
       :  Room 9016            
       :  World Health Organization
       :  +41 22 791 16 65
       :                             
..........................................................................
 More people are killed every year by pigs than by sharks, which shows you
 how good we are at evaluating risk.
                    -- Bruce Schneier
..........................................................................


More information about the gull mailing list