From: Andrei Pavel Date: Mon, 5 Sep 2022 19:56:18 +0000 (+0300) Subject: [#2558] improved searching of sysrepoctl in reinstall.sh X-Git-Tag: Kea-2.3.1~23 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7a768ec2b82281d47d4c09e4d04f4e88cf3bfa38;p=thirdparty%2Fkea.git [#2558] improved searching of sysrepoctl in reinstall.sh --- diff --git a/src/share/yang/modules/utils/reinstall.sh.in b/src/share/yang/modules/utils/reinstall.sh.in index 5924a6cd66..bb01184b23 100644 --- a/src/share/yang/modules/utils/reinstall.sh.in +++ b/src/share/yang/modules/utils/reinstall.sh.in @@ -59,8 +59,18 @@ while test ${#} -gt 0; do esac; shift done +SYSREPO_PREFIX='@SYSREPO_PREFIX@' + # Default arguments -test -z "${sysrepo+x}" && sysrepo='/usr/local' +if test -z "${sysrepo+x}"; then + if test -d "${SYSREPO_PREFIX}"; then + sysrepo="${SYSREPO_PREFIX}" + LD_LIBRARY_PATH="${LD_LIBRARY_PATH-}:${SYSREPO_PREFIX}/lib:${SYSREPO_PREFIX}/lib64" + export LD_LIBRARY_PATH + else + sysrepo='/usr/local' + fi +fi test -z "${uninstall_first+x}" && uninstall_first='false' #------------------------------------------------------------------------------#