Files
server/opt/drweb/scripts/include/lib.sh
2026-01-07 20:52:11 +01:00

12 lines
615 B
Bash

# Find out the library directory (most likely this script was "sourced"
# from another script!).
[ -f "/opt/drweb/scripts/include/lib.sh" ] && script_dir="/opt/drweb/scripts/include"
[ -f "/usr/local/drweb/scripts/include/lib.sh" ] && script_dir="/usr/local/drweb/scripts/include"
[ -z "$script_dir" ] && printf '\nScript library directory was not created. Please reinstall drweb-common package.\n\n' && exit 1
# Include all library scripts.
includes="gettext.sh strings.sh global.sh platform.sh services.sh key.sh icapd.sh defaults.sh"
for f in $includes ; do
[ -f "$script_dir/$f" ] && . $script_dir/$f
done