We're updating the issue view to help you get more done. 

Error in bin/extra/openfired script

Description

Original post: http://www.igniterealtime.org/community/thread/30132

The bug is with the openfired script in /opt/openfire/bin/extra used to start and stop the server on Linux.

There is a function execCommand() defined as.

function execCommand() { ...

This is invalid in the bourne shell which the script claims to be #!/bin/sh at the top of the script.

It
is however valid for bash. I suspect that the test envionment (red
hat?) has /bin/sh mapped to /bin/bash where this definition is valid.

I suggest just removing the function keyword and it will work for sh and bash.

I'm running on Ubuntu and it doesn't have sh mapped to bash.

Environment

Unix, where /bin/sh is not /bin/bash

Acceptance Test - Entry

None

Activity

Show:
Jay Kline
November 14, 2007, 9:57 PM

Fixed in r9497.

Assignee

Gaston Dombiak

Reporter

Jay Kline

Labels

None

Expected Effort

None

Ignite Forum URL

None

Fix versions

Affects versions

Priority

Minor
Configure