В настоящее время бинарный пакет openldap содержит лишь конфиг по-умолчанию и файлы типа README: %files %dir %_sysconfdir/%name %config(noreplace) %_sysconfdir/%name/ldap.conf %doc ANNOUNCEMENT CHANGES COPYRIGHT LICENSE README Не будет ли более логичным назвать этот пакет openldap-common ?
(В ответ на комментарий №0) > Не будет ли более логичным назвать этот пакет openldap-common ? ...и BuildArch: noarch ему. А %_sysconfdir/%name/ldap.conf точно common? Или он только для -clients? Тогда почему ldap.conf(5) находится в -servers?
(В ответ на комментарий №1) > А %_sysconfdir/%name/ldap.conf точно common? Или он только для -clients? Тогда > почему ldap.conf(5) находится в -servers? Выдержка из ldap.conf(5): The ldap.conf configuration file is used to set system-wide defaults to be applied when running ldap clients. В любом случае, ldap.conf и ман к нему уместнее, скорее, положить в один пакет, а не в два разных.
ldap.conf - он для любых приложений, использующих libldap. Т.е. оно common для всех. В пакетах ветки 2.4 сделаю отдельный openldap-common, от которого будут зависеть все пакеты, собирающиеся из openldap-2.4.x.src.rpm. Там же подумаю на предмет виртуального openldap, вытягивающего по зависимостям openldap-servers и openldap-clients.
openldap-2.4.56-alt1 -> sisyphus: Sun Dec 27 2020 Alexey Shabalin <shaba@altlinux> 2.4.56-alt1 - 2.4.56 (Fixes: CVE-2020-25709, CVE-2020-25710) - do not strip binaries to produce correct .debuginfo packages (ALT#27895) - move common file to openldap-common (ALT#18754) Sun Dec 27 2020 Alexey Shabalin <shaba@altlinux> 2.4.56-alt1 - 2.4.55 (Fixes: CVE-2020-25692)