The openfired script has a couple of glitches in lines 53/54
CMD="./openfire.sh $1"
su -c “$CMD” $OPENFIRE_USER &
Result in errors when run ( File / Directory not found, sh error , or silently dies)
Switching to the following corrects it.
CMD="./openfire $1"
su $OPENFIRE_USER -c “$CMD” &
As the openfire file has no .sh and the su order was reveresed. ( su )
Haven’'t tested this with other distro besides Etch/stable.