Debian has moved to a dependency based init system and requres the package to be LSB complient.
Below is a patch I found in prevous discussions that should assist in the installation/configuration of Openfire.
--- /etc/init.d/openfire.orig 2009-05-04 17:30:06.000000000 +0200
+++ /etc/init.d/openfire 2009-05-04 17:33:45.000000000 +0200
@@ -3,9 +3,19 @@
# Written by Miquel van Smoorenburg .
# Modified for Debian
# by Ian Murdock .
+# Modified for LSB compliance
+# by Steffen Zieger .
#
# Version: @(#)skeleton 1.9 26-Feb-2001 miquels@cistron.nl
#
+### BEGIN INIT INFO
+# Provides: openfire
+# Required-Start: $local_fs $network $remote_fs $syslog
+# Required-Stop: $local_fs $network $remote_fs $syslog
+# Default-Start: 2 3 4 5
+# Default-Stop: 1
+# Short-Description: Openfire is a Jabber/XMPP server
+### END INIT INFO
# Attempt to locate JAVA_HOME, code borrowed from jabref package
if [ -z $JAVA_HOME ]
Can this patch be added to the current release of Openfire?