Bug 31711 - неверный формат аргументов slapd, препятствующий запуску
: неверный формат аргументов slapd, препятствующий запуску
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/openldap-servers)
: unstable
: all Linux
: P3 blocker
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2016-01-18 21:29 by
Modified: 2017-05-15 14:57 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2016-01-18 21:29:16
при настройке конфигурации LDAP/Kerberos ("Домен") через стандартный
веб-интерфейс,
в файл /etc/sysconfig/ldap прописывается строка вида

SLAPDURLLIST="'ldap://localhost/ ldaps:///'"

запуск slapd с таким набором аргументов невозможен.

Должно быть 

SLAPDURLLIST=" ldap://localhost/ ldaps:/// "
------- Comment #1 From 2016-01-19 15:04:19 -------
С чего это вдруг?

sh -x /etc/init.d/slapd start
...
Starting slapd service: + '[' -z '' ']'
+ initlog -q -n slapd -c 'limited -n slapd -- start-stop-daemon --start -N 0
--exec /usr/sbin/slapd --pidfile /var/lib/ldap/var/run/slapd.pid --user ldap --
-u ldap -r /var/lib/ldap -h '\''ldap://localhost/ ldaps:///'\'' '
+ STATUS=0
------- Comment #2 From 2016-01-20 11:03:22 -------
(В ответ на комментарий №1)
> С чего это вдруг?

с того, что нормальный запуск (service slapd start или systemctl start systemd)
с такими аргументами НЕ ПРОХОДИТ. Не проходит, соответственно, и автоматический
старт.

И этому багу уже более 6 лет --- точно.
------- Comment #3 From 2017-05-15 14:57:36 -------
2016-06-03 Anton V. Boyarshinov <boyarsh at altlinux.org> 2.4.42-alt2 
- support for multiple LDAP URLs in systemd service