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.