a) We're not doing this. b) Dreamhost is run by children. c) Don't treat your customers (who probably know more than your tech help monkeys anyway) like idiots. Here's a response I got from Dreamhost when they claimed something was in violation of their TOS:
I understand what you are saying, but rather than argue the definition of
a daemon I will just say that we do not allow persistent process that
listen on ports on shared hosting accounts, as detailed in our Acceptable
Use Policy (http://www.dreamhost.com/aup.html):
"Any process that opens a network socket to accept connections from
external networks is forbidden. "
(under the Network Daemons section).
Thanks for refraining from running this in the future, and we will
continue to work to improve the reliability of the services we provide."
one man's journey into creating gibblybits