Re: SIP server @AC
"So for Windows I would typically only have to download and run SETUP.EXE"
Which normally requires a GUI, a waste of server resources. Also, good luck automating that installer process!
"This is why Linux is so crappy to use."
No, it would normally demonstrate a lazy developer who couldn't be bothered packaging their product. However it appears that this is not the case for sipXecs as they provide a Yum repository (I'm assuming by the instructions above that you are using CentOS or RHEL), so it makes the whole process delightfully simple! Refer to http://wiki.sipfoundry.org/display/sipXecs/Installing+on+Fedora+and+CentOS
All that's been demonstrated in the example above is a little lack of appropriate experience between the keyboard and chair.
This way you use the same package management system that installed the entire OS and keeps it up to date, so it can take care of automatically updating sipXecs for you too. It all makes it much easier to track changes made to the host, easier to document the installation process and easier to automate. And time is money, right? :)