With mail-mta/courier 0.45.5 (current), doing '/etc/init.d/courier start' correctly starts all of its daemons. However, '/etc/init.d/courier stop' stops all EXCEPT for the pop3d-ssl server, due to an error in the script. Line 161 which currently reads: [ -x ${sbindir}/pop3d-ssl ] && \ must change to: [ -x ${sbindir}/courier-pop3d-ssl ] && \ as it is testing for the existence of an incorrectly-named binary. (This change is all that is needed, since the actual invocation of the binary on 164 is correct.) Reproducible: Always Steps to Reproduce: /etc/init.d/courier start ; /etc/init.d/courier stop Actual Results: All courier daemons except courier-pop3d-ssl stop. Expected Results: courier-pop3d-ssl should have stopped; ps ax | grep courier should yield nothing.
Created attachment 38900 [details, diff] fix
Comment on attachment 38900 [details, diff] fix sorry send to wrong
fixed in cvs, you'll see this in the next release (or if you remerge courier)