forked from extern/shorewall_code
Ensure absolute path name in LIBEXEC and PERLLIB
Signed-off-by: Tom Eastep <teastep@shorewall.net>
This commit is contained in:
parent
6d7ebb14b8
commit
f75961dc63
@ -88,9 +88,6 @@ install_file() # $1 = source $2 = target $3 = mode
|
|||||||
|
|
||||||
[ -n "$DESTDIR" ] || DESTDIR="$PREFIX"
|
[ -n "$DESTDIR" ] || DESTDIR="$PREFIX"
|
||||||
|
|
||||||
#
|
|
||||||
# Parse the run line
|
|
||||||
#
|
|
||||||
# DEST is the SysVInit script directory
|
# DEST is the SysVInit script directory
|
||||||
# INIT is the name of the script in the $DEST directory
|
# INIT is the name of the script in the $DEST directory
|
||||||
# ARGS is "yes" if we've already parsed an argument
|
# ARGS is "yes" if we've already parsed an argument
|
||||||
@ -125,6 +122,15 @@ done
|
|||||||
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin
|
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin
|
||||||
|
|
||||||
[ -n "${LIBEXEC:=/usr/share}" ]
|
[ -n "${LIBEXEC:=/usr/share}" ]
|
||||||
|
|
||||||
|
case "$LIBEXEC" in
|
||||||
|
/*)
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
LIBEXEC=/usr/${LIBEXEC}
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
#
|
#
|
||||||
# Determine where to install the firewall script
|
# Determine where to install the firewall script
|
||||||
#
|
#
|
||||||
|
@ -124,6 +124,15 @@ done
|
|||||||
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin
|
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin
|
||||||
|
|
||||||
[ -n "${LIBEXEC:=/usr/share}" ]
|
[ -n "${LIBEXEC:=/usr/share}" ]
|
||||||
|
|
||||||
|
case "$LIBEXEC" in
|
||||||
|
/*)
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
LIBEXEC=/usr/${LIBEXEC}
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
#
|
#
|
||||||
# Determine where to install the firewall script
|
# Determine where to install the firewall script
|
||||||
#
|
#
|
||||||
|
@ -110,6 +110,22 @@ MANDIR=${MANDIR:-"/usr/share/man"}
|
|||||||
[ -n "${LIBEXEC:=/usr/share}" ]
|
[ -n "${LIBEXEC:=/usr/share}" ]
|
||||||
[ -n "${PERLLIB:=/usr/share/shorewall}" ]
|
[ -n "${PERLLIB:=/usr/share/shorewall}" ]
|
||||||
|
|
||||||
|
case "$LIBEXEC" in
|
||||||
|
/*)
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
LIBEXEC=/usr/${LIBEXEC}
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
case "$PERLLIB" in
|
||||||
|
/*)
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
PERLLIB=/usr/${PERLLIB}
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
INSTALLD='-D'
|
INSTALLD='-D'
|
||||||
|
|
||||||
case $(uname) in
|
case $(uname) in
|
||||||
|
@ -124,6 +124,15 @@ done
|
|||||||
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin
|
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin
|
||||||
|
|
||||||
[ -n "${LIBEXEC:=/usr/share}" ]
|
[ -n "${LIBEXEC:=/usr/share}" ]
|
||||||
|
|
||||||
|
case "$LIBEXEC" in
|
||||||
|
/*)
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
LIBEXEC=/usr/${LIBEXEC}
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
#
|
#
|
||||||
# Determine where to install the firewall script
|
# Determine where to install the firewall script
|
||||||
#
|
#
|
||||||
|
@ -113,6 +113,22 @@ INSTALLD='-D'
|
|||||||
[ -n "${LIBEXEC:=/usr/share}" ]
|
[ -n "${LIBEXEC:=/usr/share}" ]
|
||||||
[ -n "${PERLLIB:=/usr/share/shorewall}" ]
|
[ -n "${PERLLIB:=/usr/share/shorewall}" ]
|
||||||
|
|
||||||
|
case "$LIBEXEC" in
|
||||||
|
/*)
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
LIBEXEC=/usr/${LIBEXEC}
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
case "$PERLLIB" in
|
||||||
|
/*)
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
PERLLIB=/usr/${PERLLIB}
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
case $(uname) in
|
case $(uname) in
|
||||||
CYGWIN*)
|
CYGWIN*)
|
||||||
if [ -z "$DESTDIR" ]; then
|
if [ -z "$DESTDIR" ]; then
|
||||||
|
Loading…
Reference in New Issue
Block a user