From 5f50fffd9bcd242a095d28d29d919b0c099bfaf6 Mon Sep 17 00:00:00 2001 From: Andrei Pavel Date: Tue, 12 Aug 2025 11:37:25 +0300 Subject: [PATCH] [#3931] Use double quotes with @datarootdir@ Because it expands to shell variables like "${prefix}" --- src/share/yang/modules/utils/reinstall.sh.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/share/yang/modules/utils/reinstall.sh.in b/src/share/yang/modules/utils/reinstall.sh.in index d7fc1729cd..39e33b5f20 100755 --- a/src/share/yang/modules/utils/reinstall.sh.in +++ b/src/share/yang/modules/utils/reinstall.sh.in @@ -87,8 +87,8 @@ prefix="@prefix@" # If script is in sources, use modules from sources. # If script is in installation, use modules from installation. modules='@abs_top_srcdir@/src/share/yang/modules' -if test "${script_path}" = '@datarootdir@/kea/yang/modules/utils'; then - modules='@datarootdir@/kea/yang/modules' +if test "${script_path}" = "@datarootdir@/kea/yang/modules/utils"; then + modules="@datarootdir@/kea/yang/modules" fi if test -z "${modules+x}"; then printf 'ERROR: cannot find location of modules. Use this script from sources or from installation.\n' >&2