ctdb-tests: New install path CTDB_SCRIPT_DATA_DIR
[vlendec/samba-autobuild/.git] / ctdb / tests / scripts / script_install_paths.sh
1 # Hey Emacs, this is a -*- shell-script -*- !!!  :-)
2
3 # $ctdb_dir is set in common.sh
4 if [  -n "$ctdb_dir" ] ; then
5         # Running in-tree
6         CTDB_SCRIPTS_BASE="${ctdb_dir}/config"
7         CTDB_SCRIPTS_INIT_SCRIPT="${ctdb_dir}/config/ctdb.init"
8         CTDB_SCRIPTS_SBIN_DIR="${ctdb_dir}/config"
9         CTDB_SCRIPTS_TOOLS_BIN_DIR="${ctdb_dir}/tools"
10         CTDB_SCRIPTS_TOOLS_HELPER_DIR="${ctdb_dir}/tools"
11         CTDB_SCRIPTS_HELPER_BINDIR="${ctdb_dir}/bin"
12         CTDB_SCRIPTS_DATA_DIR="${ctdb_dir}/config"
13 else
14         # Installed
15         CTDB_SCRIPTS_BASE="/usr/local/etc/ctdb"
16         CTDB_SCRIPTS_INIT_SCRIPT="" # No ideas here... this is a packaging choice
17         CTDB_SCRIPTS_SBIN_DIR="/usr/local/sbin"
18         CTDB_SCRIPTS_TOOLS_BIN_DIR="/usr/local/bin"
19         CTDB_SCRIPTS_TOOLS_HELPER_DIR="/usr/local/libexec/ctdb"
20         CTDB_SCRIPTS_HELPER_BINDIR="/usr/local/libexec/ctdb"
21         CTDB_SCRIPTS_DATA_DIR="/usr/local/share/ctdb"
22 fi
23
24 export CTDB_SCRIPTS_BASE \
25        CTDB_SCRIPTS_BIN_DIR \
26        CTDB_SCRIPTS_INIT_SCRIPT \
27        CTDB_SCRIPTS_SBIN_DIR \
28        CTDB_SCRIPTS_TOOLS_HELPER_DIR \
29        CTDB_SCRIPTS_HELPER_BINDIR \
30        CTDB_SCRIPTS_DATA_DIR