mgilespie, thanks for the reply, but I don't think TMS needs root permissions.
1) TMS can quite happily run with limited permissions when kicked off by a normal user ("<install dir>twonkymedia start") so why not at boot time from init.d
2) the sudo -u is a normal way of starting processes with limited permissions and should work
3) one of the twonky processes will run OK with "sudo -u" but not the other.
This is quite surely a bug in twonky.
Apart from that it is unthinkable (in my mind) that ANY user can config a root privileged process using html that then can publish ANY content in the filesystem. It is a total amateur solution for what I thought was a professional product.
Further I have read the LinuxHowTo and there is some good but also incorrect text in the file, so that one I don't trust too much. For instance it says: "To enable autostart of the server, you need to be a Linux expert". That is bare nonsense. I have documented the Ubuntu install at
http://www.twonkyforum.com/viewtopic.ph ... ide#p28830 and it is really simple, would the TMS guys have paid just a few hours more on documenting their stuff (on Linux) - as I did.