Summary: | Не работает SLAPDURLLIST="'ldapi:///'" | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Lenar Shakirov <snejok> |
Component: | openldap-servers | Assignee: | Dmitry V. Levin <ldv> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | aas, boyarsh, imz, klark.devel, klark, lav, ldv, mike, rider, shaba, slev, sotor, vitty, viy |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | 10382 | ||
Bug Blocks: |
Description
Lenar Shakirov
2017-10-18 11:44:10 MSK
Для того, чтобы привести макрос _localstatedir в соответствие федориному, достаточно дописать BuildRequires: rpm-build-intro. Но в спеке есть конструкции вида %__mkdir_p -m750 %buildroot/%_localstatedir/ldap они явно сломаются. Потому что run-то должен быть в /var/run, но ldap должен быть /var/lib/ldap. И я бы заодно обсудил %_rundir А использование _sharedstatedir в приведённом примере выглядит очень неплохо. А вот так работает: /etc/sysconfig/ldap SLAPDURLLIST="'ldapi://%2fvar%2flib%2fldap%2fdev%2flog'" (In reply to comment #2) > А вот так работает: > > /etc/sysconfig/ldap > SLAPDURLLIST="'ldapi://%2fvar%2flib%2fldap%2fdev%2flog'" Замечательный способ отстрелить себе логи. Можно тестировать исправленный пакет из http://git.altlinux.org/tasks/192208/ Сергей, поставь пожалуйста задачу протестировать новую сборку openldap. Проверили на ALT домене. Всё работает. openldap-2.4.45-alt2 -> sisyphus: Tue Oct 24 2017 Dmitry V. Levin <ldv@altlinux.org> 2.4.45-alt2 - slapd: + dropped bogus chown from %pre script; + fixed ldapi:/// (closes: #34023). |