"Typically, we set-up about 250 sites on a shared server"
and you take yourself seriously?
"So, you mean to have 250 separate apache daemons?"
(one questionmark is enough thanks)
Why not, if you have enough CPU and memory.
"So if you set minstartservers to 5, then you have 1500 separate apache processes at any one time. Do you realize how much your server load would be?"
Yup, just as high as your load is now, just with more memory in use.
"Do you realize that no one would be able to send mail through your server, because sendmail starts queueing mail after a servers load goes above 5?"
If you think that idle processes bring your CPU to a load of 5 maybe.
"Thats a brillant idea vincent!"
indeed it is.
I suppose in your company you still maintain all the files by hand?
"What do you think <virtualhost> tags are for?"
For those who don't care about security, performance and reliability.
"Exactly how many shared (100+ sites) boxes have you ever administered?"
We had around 100 co-located servers, 245 dedicated servers and just over 400 shared servers, but being an intelligent crew we never allowed more than 25 shared customers per server, at which point you still have good performance for each client. Performance, ever heard of it? I guess not at 250 users per server.
"Since you can't call sudo via a script"
why not, I do it all the time, that's what sudo is for.
"and not use the -S switch, steve r would have to HARD-CODE his password into his application"
... on the other hand he could also just store the password in an apache environment var for that particular (virtual) server, in which case only the sysadmin can read it, but he is root anyway.
And who cares about that anyway? how does it help you to know the sudo password for one particular script that does something in someone-else's directory? You still can't execute it because it's not in your directory.
"By the way, I work at a respected hosting company who deals with the occasional idiot, such as yourself, everyday."
It's good to know that you can always fallback to calling people an idiot isn't it?
Judging from your posts so far I'd say it suits your IQ pretty well.