If I can remember how to make it run as a daemon, script would be more than sufficient for my purposes. Have you tried extended play on the n810? I never could make it play for a longer time without random breaks on the Ubuntu box.
tar xvzf shairport_nxxx.tar.gz root cd /path/to/shairport_xxxxxxx ./airplay.sh start|stop