| Summary: | Слишком много зависимостей у dovecot-auth | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | enp <enp> |
| Component: | dovecot | Assignee: | Fr. Br. George <george> |
| Status: | CLOSED WONTFIX | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P2 | CC: | george, glebfm |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
В планах upstream выделить аутентификацию в различных базах данных в отдельные модули к версии 1.1. Хотя в документации (вики) сказано что можно пробовать собрать эти модули отдельно, однако пока я не знаю ни одного дистрибутива у которого бы это получилось. Так что пока, максимум что я могу, - это как в fedora7/atrmps параметры в specfile чтобы отключать зависимость и сборку интерфейса к соответствующей базе данных. Что собстенно и сделано в dovecot-1.0.1.3-alt2, направленном сейчас в devel:incoming/Sisyphus |
# apt-cache depends dovecot ... Depends: <libldap-2.3.so.0()(64bit)> libldap2.3-2.3.35-alt0 Depends: <libmysqlclient.so.15(libmysqlclient_15)(64bit)> libMySQL-5.0.34-alt1 ... Depends: <libpq.so.5()(64bit)> libpq5.2-8.2.4-alt2 Depends: <libsqlite3.so.0()(64bit)> libsqlite3-3.3.15-alt1 ... Может собирать несколько разных dovecot-auth, чтобы пользователь не должен был ставить то, что он не будет использовать? Я понимаю, что это всего-лишь клиентские библиотеки СУБД, а не сами СУБД, но все же ...