Начиная с версии 2.0 настройка auth socket с помощью control не работает (и в пакет не входит). Этот control используется в Кольчуге/Кентавре. Возможно, стоит восстановить.
модуль сервера почты альтератора зависит от команды control dovecot-auth postfix. Без нее модуль работает с ошибками. Так что, стоит восстановить.
ping
Какая была причина удаления ?: +# XXX doesn't work for now Source3: dovecot-auth.control -%__install -pD -m755 %SOURCE3 %buildroot%_controldir/%name-auth из 8bbde81991b1cfbf84bf9eb3a8155b612b4af102 ? Author: George V. Kouryachy (Fr. Br. George) <george@altlinux.ru> что-то сломалось или что? правильно ли я понимаю что, это связано с systemd ?
(In reply to comment #3) > Какая была причина удаления ?: > что-то сломалось или что? Сменился мажорный релиз, синтаксис конфигов их расположение. Надо реимплементить,
После анализа текущего состояния, я предлагаю НЕ возвращать привязку к "control". Так как это усложняет саму архитектуру. Эта переключалка использовалась исключительно в модуле альтератора, для: "авторизации smtp с помощью dovecot". Итого: я переписываю модуль альтератора чтобы сам настраивал devocot для авторизации postfix. Все будет в одном месте.
Текущий модуль альтератора postfix-dovecot никоем образом не зависит от "control dovecot-auth" И работает сейчас БЕЗ "control dovecot-auth" Это не используется нигде. Комментарии?
Предложение: закрыть текущую багу. Так как текущий модуль никоем образом не зависит от control dovecot-auth Дополнения которые нужно внести в работоспособность alterator-postfix-dovecot повесить на сам модуль.
Изменение которое нас интересует: http://git.altlinux.org/gears/a/alterator-postfix-dovecot.git?p=alterator-postfix-dovecot.git;a=commitdiff;h=4ee3ef3c96d0bba0f3fc32b8bafda0ff1f0d3d72 в diff видно, что модуль получил изменения: -sasl_server_off() -{ - /usr/sbin/control dovecot-auth none -} + postconf_write smtpd_sasl_security_options 'noanonymous, noplaintext' ..... + postconf_write smtpd_sasl_path private/auth + postconf_write smtpd_sasl_type dovecot
(In reply to comment #7) > Предложение: закрыть текущую багу. > Так как текущий модуль никоем образом не зависит от control dovecot-auth Раньше в состав dovecot входил control для переключения типа авторизации, теперь не входит — поломался на 100%. В этом суть баги. Какой-то «модуль» починили? Хорошо. Дискутируйте в devel@, pls
Уважаемый Fr. Br. George. Прочитайте ваш репорт в баге, и о чем сама ошибка. Цитата: " Этот control используется в Кольчуге/Кентавре. Возможно, стоит восстановить. " Мой ответ: CONTROL НЕ ИСПОЛЬЗУЕТСЯ СЕЙЧАС В КЕНТАВРЕ ++ из модуля alterator убрали управление этим control. Если нужно auth socket - то открывайте багу, а эту закрывайте. Я в предыдущем посте ответил что делать через control - НЕ ЦЕЛЕСОБРАЗНО. Какой: "Дискутируйте в devel@, pls", вы о чем???? Есть, бага, кто нужен - сюда подписан.
(In reply to comment #10) Уважаемый Andriy Stepanov! Возможно, вы упустили, что это ошибка пакета dovecot, а не «модуля»? > Есть, бага, кто нужен - сюда подписан. Отписать?
Под давлением общественности™ сменил категорию: похоже, у соответствующего control-а больше клиентов нет.
dovecot-2.3.21-alt2 -> sisyphus: Fri May 31 2024 Andrey Cherepanov <cas@altlinux> 2.3.21-alt2 - Fixed tmpfile rule permission (ALT #39249). - Completely removed control dovecot-auth (ALT #28373). - Built with SOLR support (ALT #41251). - Built gssapi and ldap support as plugins (ALT #49253).