не работает openldap

Jun 23 16:27:41 testserv slapd[10415]: daemon_init: ldap://localhost/ ldaps:///
Jun 23 16:27:41 testserv slapd[10447]: unable to open pid file "/var/run/slapd.pid": 13 (Permission denied)
Jun 23 16:27:41 testserv slapd[10447]: DIGEST-MD5 common mech free
Jun 23 16:27:41 testserv slapd[10447]: slapd stopped.
Jun 23 16:27:41 testserv slapd: slapd startup succeeded
Jun 23 16:27:41 testserv slapd[10447]: connections_destroy: nothing to destroy.
вот такое в логах (( уже бьюсь с этим второй день

/

$ ls -l /var/run/ | grep ldap
drwxr-xr-x 2 ldap      ldap        48 Фев 22 08:25 openldap/

Муть явная.
Вопрос(ы) где и кто виноват?

В /etc/conf.d/ про OpenLDAP у тебя что написано?

ЗЫ: Обновлял (OpenLDAP)?

:wq
--
Live free or die

ls -l /var/run/ | grep

ls -l /var/run/ | grep ldap
drwxr-xr-x 2 ldap    ldap    4096 Jun 22 21:30 ConsoleKit
drwxr-xr-x 2 ldap    ldap    4096 May 10 13:56 alteratord
drwx------ 2 ldap    ldap    4096 Jun 22 13:47 anacron
drwxrwx--- 2 ldap    ldap    4096 Feb 22 12:03 autoipd
drwx--x--x 2 ldap    ldap    4096 Jun 22 21:29 console
drwxr-xr-x 2 ldap    ldap    4096 Jun 23 16:39 control
drwxr-xr-x 3 ldap    ldap    4096 Jun 23 16:43 dbus
drwxr-xr-x 3 ldap    ldap    4096 May 10 14:07 dhcpcd
drwx--x--x 3 ldap    ldap    4096 May 10 20:04 gdm
drwx------ 2 ldap    ldap    4096 Oct 18  2010 logrotate
drwx--x--x 2 ldap    ldap    4096 Apr 28 12:25 nscd
drwxr-xr-x 4 ldap    ldap    4096 May 10 14:07 resolvconf
drwxr-xr-x 2 ldap    ldap    4096 Feb 25 15:36 setrans
drwx------ 4 ldap    ldap    4096 May 12 19:35 sudo
drwx------ 2 ldap    ldap    4096 Jan 14 14:04 udisks

ldap запускается пишет всё ОК но в логах такая фигня
не доступна база и в процессах нет

/

123carter написал(а):
ldap запускается пишет всё ОК но в логах такая фигня
не доступна база и в процессах нет

Вопрос к логике стартового скрипта (хотя в нём что-то от логики самой программы).
Ну и к твоим навыкам чтения логов.

Демон запускается, после чего в результате описанной в логах ошибки отваливается.

ЗЫ: Оно у тебя вообще работало?
Что-то не помню я как ведёт себя OpenLDAP при попытке запуска демона без базы (дерева, хотя бы и пустого).

:wq
--
Live free or die

вроде как да ... заносил же в

вроде как да ... заносил же в базу данные а потом бац и не работает... он вообще как работает в chroot же да? может из за этого так ?

создал пользовтеля

создал пользовтеля ldap
изменил в slapd.conf /var/run/ldap/slapd.pid
на /var/run/ldap дал разрешение на ldap пользователя и группу ldap
а он в логах пишет все равно

Jun 23 21:24:17 testserv slapd[17637]: daemon_init: ldap://localhost/ ldaps:///
Jun 23 21:24:17 testserv slapd[17669]: unable to open pid file "/var/run/slapd.pid": 13 (Permission denied)
Jun 23 21:24:17 testserv slapd[17669]: DIGEST-MD5 common mech free
Jun 23 21:24:17 testserv slapd[17669]: slapd stopped.
Jun 23 21:24:17 testserv slapd: slapd startup succeeded

создал пользовтеля

создал пользовтеля ldap
изменил в slapd.conf /var/run/ldap/slapd.pid
на /var/run/ldap дал разрешение на ldap пользователя и группу ldap
а он в логах пишет все равно

Jun 23 21:24:17 testserv slapd[17637]: daemon_init: ldap://localhost/ ldaps:///
Jun 23 21:24:17 testserv slapd[17669]: unable to open pid file "/var/run/slapd.pid": 13 (Permission denied)
Jun 23 21:24:17 testserv slapd[17669]: DIGEST-MD5 common mech free
Jun 23 21:24:17 testserv slapd[17669]: slapd stopped.
Jun 23 21:24:17 testserv slapd: slapd startup succeeded

/

123carter написал(а):
создал пользовтеля ldap

А его не было?

Есть мнение, что PID-файл задаётся не в конфиге, а в строке запуска.
Каковая в свою очередь собирается из соответствующего файла в /etc/conf.d/.

:wq
--
Live free or die

да тоже так кажется кстати

да тоже так кажется кстати что конфигу вообще по барабану

точнак в инитах)))

точнак в инитах)))

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".