Bill:

Looking at the qmailctl file in toaster_scripts I see that the cdb option has the following logic:


   if ! 'POP_AUTH_OPEN_RELAY 1' is in  ~vpopmail/include/config.h

   then
      update the tcprules file for qmail-smtpd

   else
      run clearopensmtp

   fi


Personally I wish smtp after pop would fade away, but since it hasn't it seems to me these should not be mutually exclusive. Just because you are running with --enable-roaming-users doesn't eliminate the need to update your tcp.smtp.cdb file.



seems to me it would be better as:

   update the tcprules file for qmail-smtpd

   if 'POP_AUTH_OPEN_RELAY 1' is in  ~vpopmail/include/config.h
      run clearopensmtp

   fi


It would be even better as two separate commands, but then I would have to come up with a good name for it, so it probably won't happen this way.

What do you think?   Anyone...


Rick

p.s.

My project is coming along well...   here is my current versions.xml file:

<versions>
<tversion>0.9.4</tversion>
<netqmail>1.06</netqmail>                   <-----
<toasterscripts>0.9.2</toasterscripts>
<libdomainkeys>0.69</libdomainkeys>
<daemontools>0.76</daemontools>
<ucspitcp>0.88</ucspitcp>
<vpopmail>5.4.27</vpopmail>                 <-----
<toasterpatch>0.9.2</toasterpatch>
<dovecot>1.1.11</dovecot>                   <-----
<courierauthlib>0.59.1</courierauthlib>
<courierimap>4.1.2</courierimap>
<squirrelmail>1.4.17</squirrelmail>         <-----
<quotausage>1.3.1-1.2.7</quotausage>
<autorespond>2.0.4</autorespond>
<ezmlm>0.53</ezmlm>
<ezmlmidx>0.443</ezmlmidx>
<qmailadmin>1.2.12</qmailadmin>
<qmailadminhelp>1.0.8</qmailadminhelp>
<qmailmrtg7>4.2</qmailmrtg7>
<clamav>0.94.2</clamav>                     <-----
<ripmime>1.4.0.9</ripmime>
<simscan>1.4.0</simscan>                    <-----
<simscanpatch>4</simscanpatch>
<tmda>1.1.11</tmda>
<tmdacgi>0.16.3</tmdacgi>
</versions>


A couple more weekends and it should be ready.



Reply via email to