<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>15462</bug_id>
          
          <creation_ts>2008-04-25 16:41:00 +0400</creation_ts>
          <short_desc>Apply button doesn&apos;t enable POP3/POP3S</short_desc>
          <delta_ts>2009-09-01 01:52:23 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>alterator-dovecot</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Grigory Batalov">bga</reporter>
          <assigned_to name="inger@altlinux.org">inger</assigned_to>
          <cc>slazav</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>68950</commentid>
    <comment_count>0</comment_count>
    <who name="Grigory Batalov">bga</who>
    <bug_when>2008-04-25 16:41:00 +0400</bug_when>
    <thetext>Отметки галок &quot;POP3&quot; и &quot;POP3 over TLS/SSL&quot; не достаточно для приёма соединений
на эти порты. Кусок кода из бэкенда dovecot:
--
if test_bool &quot;$in_auth_port&quot;;then
	control dovecot-auth postfix &gt;&amp;2
else
	control dovecot-auth none &gt;&amp;2
fi

#control already call service reload
#service dovecot condreload &gt;&amp;2
write_nop
--
Утверждение &quot;control already call service reload&quot; ошибочно.

Кусок из /etc/control.d/facilities/dovecot-auth:
--
is_builtin_mode &quot;$*&quot; ||
        [ &quot;$*&quot; != &quot;`control_subst &quot;$CONFIG&quot; status`&quot; ] || exit 0

control_subst &quot;$CONFIG&quot; &quot;$*&quot;

is_builtin_mode &quot;$*&quot; ||
        [ ! -x &quot;$EXE&quot; ] || &quot;$EXE&quot; condreload || exit 0
--
Как видим, перезапуск (condreload) сервиса dovecot произойдёт только при смене
статуса &quot;Auth port for Postfix&quot;. Если же эту галку не трогали, то перезапуска
dovecot не будет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68993</commentid>
    <comment_count>1</comment_count>
    <who name="inger@altlinux.org">inger</who>
    <bug_when>2008-04-26 10:44:49 +0400</bug_when>
    <thetext>Тем не менее в этом модуле есть ссылка на перезапуск данной службы, что
соответствует общей политики партии (отдельно настройка отдельно перезапуск) ...
поэтому думаю, что бага не актуальна.

(In reply to comment #0)
&gt; Отметки галок &quot;POP3&quot; и &quot;POP3 over TLS/SSL&quot; не достаточно для приёма соединений
&gt; на эти порты. Кусок кода из бэкенда dovecot:
&gt; --
&gt; if test_bool &quot;$in_auth_port&quot;;then
&gt; 	control dovecot-auth postfix &gt;&amp;2
&gt; else
&gt; 	control dovecot-auth none &gt;&amp;2
&gt; fi
&gt; 
&gt; #control already call service reload
&gt; #service dovecot condreload &gt;&amp;2
&gt; write_nop
&gt; --
&gt; Утверждение &quot;control already call service reload&quot; ошибочно.
&gt; 
&gt; Кусок из /etc/control.d/facilities/dovecot-auth:
&gt; --
&gt; is_builtin_mode &quot;$*&quot; ||
&gt;         [ &quot;$*&quot; != &quot;`control_subst &quot;$CONFIG&quot; status`&quot; ] || exit 0
&gt; 
&gt; control_subst &quot;$CONFIG&quot; &quot;$*&quot;
&gt; 
&gt; is_builtin_mode &quot;$*&quot; ||
&gt;         [ ! -x &quot;$EXE&quot; ] || &quot;$EXE&quot; condreload || exit 0
&gt; --
&gt; Как видим, перезапуск (condreload) сервиса dovecot произойдёт только при смене
&gt; статуса &quot;Auth port for Postfix&quot;. Если же эту галку не трогали, то перезапуска
&gt; dovecot не будет.

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>69079</commentid>
    <comment_count>2</comment_count>
    <who name="Grigory Batalov">bga</who>
    <bug_when>2008-04-28 21:25:01 +0400</bug_when>
    <thetext>Однако, alterator-openntpd и alterator-postfix-sasl не стесняются делать
перезапуск (reload), какова бы ни была политика партии.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>69149</commentid>
    <comment_count>3</comment_count>
    <who name="inger@altlinux.org">inger</who>
    <bug_when>2008-04-30 12:02:11 +0400</bug_when>
    <thetext>одного из этих динозавров уже нет -- во втором уберу reload.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>69151</commentid>
    <comment_count>4</comment_count>
    <who name="Vladislav Zavjalov">slazav</who>
    <bug_when>2008-04-30 12:36:12 +0400</bug_when>
    <thetext>Кстати, в alterator-xinetd тоже происходит reload после каждой записи конф.файла :)

Мне поведение без reload&apos;а кажется неправильным (пользователю надо помнить, что
его изменения влияют на конф.файл, а не на работающий сервис; возможна ситуация,
когда в системе конфигурация одна, а сервис работает по старой). Но могу reload
и убрать, если такова политика партии :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>69153</commentid>
    <comment_count>5</comment_count>
    <who name="Vladislav Zavjalov">slazav</who>
    <bug_when>2008-04-30 12:41:41 +0400</bug_when>
    <thetext>Думаю, что если уж убирать reload - надо в интерфейсе прямым текстом писать
что-то вроде: &quot;Чтобы изменения конфигурации повлияли на работающий сервис -
перезапустите его&quot;. Где-нибудь около ссылки на services</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>69160</commentid>
    <comment_count>6</comment_count>
    <who name="Grigory Batalov">bga</who>
    <bug_when>2008-04-30 13:12:49 +0400</bug_when>
    <thetext>Во-первых, покажите таки политику партии (она где-нибудь описана?).
Во-вторых, покажите обсуждение этой политики. А то Стас считает, что не нужно
перезапускать, а я считаю, что нужно. Кто прав?
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>97772</commentid>
    <comment_count>7</comment_count>
    <who name="Grigory Batalov">bga</who>
    <bug_when>2009-09-01 01:51:46 +0400</bug_when>
    <thetext>Пакет устарел, см. alterator-postfix-dovecot.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>