I'm writing this network thing and there are always problems that you only recognize during implementation - this is why it's so enlightening to implement stuff.
What I didn't expect is getting stuck because I can't write to a damn log file as root...