don't provide 'hostname' because it is usually provided by the operating system; make sure that 'hostname' is run before us and does not overwrite our hostname setting
--- a/ha-hostname Wed Nov 30 10:38:04 2011 +0100
+++ b/ha-hostname Wed Nov 30 10:48:57 2011 +0100
@@ -1,8 +1,9 @@
#! /bin/sh
### BEGIN INIT INFO
-# Provides: hostname
+# Provides: ha-hostname
# Required-Start:
# Required-Stop:
+# Should-Start: hostname
# Default-Start: S
# Default-Stop:
# Short-Description: Set hostname based on /etc/hostname