You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@oozie.apache.org by "Dmitry Sivachenko (JIRA)" <ji...@apache.org> on 2015/09/01 16:28:45 UTC

[jira] [Created] (OOZIE-2352) Unportable shebang in shell scripts

Dmitry Sivachenko created OOZIE-2352:
----------------------------------------

             Summary: Unportable shebang in shell scripts
                 Key: OOZIE-2352
                 URL: https://issues.apache.org/jira/browse/OOZIE-2352
             Project: Oozie
          Issue Type: Bug
    Affects Versions: 4.2.0
            Reporter: Dmitry Sivachenko


Some shell scripts in oozie distribution use unportable shebangs:
#!/bin/bash

bash shell interpreter may be installed in different locations (e.g /usr/local/bin/bash on FreeBSD).

The proposed solution is to use more portable
#!/usr/bin/env bash
instead.

Affected files:
client/src/main/bin/oozie
distro/src/main/bin/addtowar.sh
distro/src/main/bin/oozied.sh
distro/src/main/bin/oozie-setup.sh
distro/src/main/bin/oozie-sys.sh
tools/src/main/bin/ooziedb.sh
core/src/main/conf/oozie-env.sh



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)