Description
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:
bin/mkdistro.sh client/src/main/conf/oozie-client-env.sh client/target/oozie-client-5.0.0-client/oozie-client-5.0.0/conf/oozie-client-env.sh core/src/main/conf/oozie-env.sh core/src/main/resources/ssh-wrapper.sh distro/src/main/bin/addtowar.sh distro/src/main/bin/oozie-jetty-server.sh distro/src/main/bin/oozie-run.sh distro/src/main/bin/oozie-setup.sh distro/src/main/bin/oozie-start.sh distro/src/main/bin/oozie-stop.sh distro/src/main/bin/oozie-sys.sh distro/src/main/bin/oozied.sh tools/src/main/bin/oozie-diag-bundle-collector.sh tools/src/main/bin/ooziedb.sh