I'm planning to get a server in a few weeks, so I'm practicing building newest libtorrent and Deluge on my Virtualbox with Debian Squeeze so I don't **** things up when it counts

What do I want: Newest libtorrent + Deluge on fresh Debian 6.0 64-bit; daemon only to connect via ThinClient
So I read a few things and then I tried to do it. I guess everything is working for now, but the libtorrent build spit out MANY warnings, so that's why I'm confused. I just show you what I did, maybe I made a mistake or forgot something. Please remember that it's an absolutely fresh Debian install.
At first I installed the libboost stuff. I hope it was the right one, there were many...
Code: Select all
sudo apt-get install libboost-all-dev
Code: Select all
./configure --enable-python-binding
make
make install
1. What is the init script for? I just want to start the daemon at boot, is it THAT complicated? I mean I just could write "deluged" and that would be it...
2. What user should run deluged when I'm on a dedicated server. My main user which is also in the sudoers list? Or ist that insecure? Should I create an extra user to run deluge as and to manage my torrents via sftp? Actually I would like my torrents downloaded to my main user's home directory, but how could I do that without changing the permissions when I have an extra "deluge" user?! --> Is that even necessary for security purposes?
3. What do I have to do when I want to update libtorrent? Is the code mentioned above OK? I read about renewing some bindings between deluge and libtorrent after updating.
Sorry about the questions, I'm like new to linux, but I just want to prepare everything so I don't screw up my server when I get it

Thanks!