diff --git a/packaging/centos63/cloud-ipallocator.rc b/packaging/centos63/cloud-ipallocator.rc index d26287dcb3c..d3eadec8a82 100755 --- a/packaging/centos63/cloud-ipallocator.rc +++ b/packaging/centos63/cloud-ipallocator.rc @@ -25,7 +25,7 @@ # set environment variables -SHORTNAME=`basename $0` +SHORTNAME="$(basename $(readlink -f $0))" PIDFILE=/var/run/"$SHORTNAME".pid LOCKFILE=/var/lock/subsys/"$SHORTNAME" LOGFILE=/var/log/cloudstack/ipallocator/ipallocator.log diff --git a/packaging/centos63/cloud-management.rc b/packaging/centos63/cloud-management.rc index 6d2874854ee..f5ed7a8048a 100755 --- a/packaging/centos63/cloud-management.rc +++ b/packaging/centos63/cloud-management.rc @@ -42,7 +42,7 @@ if [ -r /lib/lsb/init-functions ]; then fi -NAME="$(basename $0)" +NAME="$(basename $(readlink -f $0))" export SERVICE_NAME="$NAME" stop() { SHUTDOWN_WAIT="30" diff --git a/packaging/centos7/cloud-ipallocator.rc b/packaging/centos7/cloud-ipallocator.rc index d26287dcb3c..d3eadec8a82 100755 --- a/packaging/centos7/cloud-ipallocator.rc +++ b/packaging/centos7/cloud-ipallocator.rc @@ -25,7 +25,7 @@ # set environment variables -SHORTNAME=`basename $0` +SHORTNAME="$(basename $(readlink -f $0))" PIDFILE=/var/run/"$SHORTNAME".pid LOCKFILE=/var/lock/subsys/"$SHORTNAME" LOGFILE=/var/log/cloudstack/ipallocator/ipallocator.log diff --git a/packaging/fedora20/cloud-ipallocator.rc b/packaging/fedora20/cloud-ipallocator.rc index d26287dcb3c..d3eadec8a82 100755 --- a/packaging/fedora20/cloud-ipallocator.rc +++ b/packaging/fedora20/cloud-ipallocator.rc @@ -25,7 +25,7 @@ # set environment variables -SHORTNAME=`basename $0` +SHORTNAME="$(basename $(readlink -f $0))" PIDFILE=/var/run/"$SHORTNAME".pid LOCKFILE=/var/lock/subsys/"$SHORTNAME" LOGFILE=/var/log/cloudstack/ipallocator/ipallocator.log diff --git a/packaging/fedora20/cloud-management.rc b/packaging/fedora20/cloud-management.rc index 6d2874854ee..f5ed7a8048a 100755 --- a/packaging/fedora20/cloud-management.rc +++ b/packaging/fedora20/cloud-management.rc @@ -42,7 +42,7 @@ if [ -r /lib/lsb/init-functions ]; then fi -NAME="$(basename $0)" +NAME="$(basename $(readlink -f $0))" export SERVICE_NAME="$NAME" stop() { SHUTDOWN_WAIT="30" diff --git a/packaging/fedora21/cloud-ipallocator.rc b/packaging/fedora21/cloud-ipallocator.rc index d26287dcb3c..d3eadec8a82 100755 --- a/packaging/fedora21/cloud-ipallocator.rc +++ b/packaging/fedora21/cloud-ipallocator.rc @@ -25,7 +25,7 @@ # set environment variables -SHORTNAME=`basename $0` +SHORTNAME="$(basename $(readlink -f $0))" PIDFILE=/var/run/"$SHORTNAME".pid LOCKFILE=/var/lock/subsys/"$SHORTNAME" LOGFILE=/var/log/cloudstack/ipallocator/ipallocator.log diff --git a/packaging/fedora21/cloud-management.rc b/packaging/fedora21/cloud-management.rc index 6d2874854ee..f5ed7a8048a 100755 --- a/packaging/fedora21/cloud-management.rc +++ b/packaging/fedora21/cloud-management.rc @@ -42,7 +42,7 @@ if [ -r /lib/lsb/init-functions ]; then fi -NAME="$(basename $0)" +NAME="$(basename $(readlink -f $0))" export SERVICE_NAME="$NAME" stop() { SHUTDOWN_WAIT="30"