Since Courier is/was the first one in the "LIST" of MTAs it got the bonus job of being default. Courier is also very simple and very "umm secure"... light and not much known in the way of exploits, but the way it is setup by default (just hitting enter) it acts as a local delivery only with forwarding to a smarthost without a "smarthost" to send to for non-local mail.
So, no you didn't just see it. Typically most Database machines have some sort of MTA already installed as part of the prep work for the DB install. Since Mike handen't setup an MTA, it did it.
Also, the question I really asked Ross was (but not in these verbose, layed out with a specific ruleset, directions. Whihc I had hoped I didn't NEED to do):
Let's say you HAVE to stay on the version of Postgresql you have installed now, the version you have installed now has one feature your WHOLE PRODUCT DEVELOPMENT depends on and the newer versions dropped this feature for a DIFFERENT one to do the function differently. BUT, being told from higher up (IOW the PHBs) you "need" to update your system (for whatever reason) to the Latest greatest version of said distribution. Can you using the automagic system tools completely upgrade the system from one major release to another without upgrading to a newer version of Postgresql, all whilst keeping the system running and live DOING it's function?
Summary:1. Postgresql version MUST not change, nor can the build be differently compiled or built.
2. The CEO want's to brag and demands the OS be updated to latest "FOO" version of "BAR" distribution.
3. Use ONLY the "system package management tools" GUI or otherwise (YaST == SuSE, RPM == RedHat/Mandrake, APT/DPKG == Debian, emerge == Gentoo, etc...)
4. Keep the system up and running PERFORMING it's service or function while being updated
5. Do this without breaking your system.
6. Get it done in a reasonable fashion.
7. Manage the problem's as they occur inline with the upgrade without a break in the upgrade, therby not possibly having an UNUSEABLE/UNBOOTABLE system in the process.
8. Recover from a critical/fatal issue, requiring a break in the upgrade to fix the issue and continue from where you were
9. Go home at a decent time.
Please elucidate on this Ross or anyone else. Dweebian need not respond... unless they wanna.