5 if test $# -ge 1 ; then
6 if test "$1" == "--with-duma" ; then
11 if test "$1" == "--with-gdb" ; then
19 export SSO_SECRET_PATH="/tmp/gsignond"
20 export SSO_STORAGE_PATH="/tmp/gsignond"
21 if [ -f "$SRC_HOME/test/daemon/.libs/lt-daemontest" ] ; then
22 export SSO_KEYCHAIN_SYSCTX="$SRC_HOME/test/daemon/.libs/lt-daemontest"
24 export SSO_KEYCHAIN_SYSCTX="$SRC_HOME/test/daemon/.libs/daemontest"
26 export SSO_BIN_DIR=$SRC_HOME/src/daemon/.libs
27 export SSO_PLUGINS_DIR=$SRC_HOME/src/plugins/.libs
28 export LD_LIBRARY_PATH="$SRC_HOME/src/daemon/plugins/plugind/.libs:$SRC_HOME/src/daemon/plugins/.libs"
29 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$SRC_HOME/src/common/.libs:$SRC_HOME/src/common/db/.libs:$SRC_HOME/src/daemon/.libs:$SRC_HOME/src/daemon/db/.libs:$SRC_HOME/src/daemon/dbus/.libs"
30 export G_MESSAGES_DEBUG="all"
35 echo "--------------------------"
36 echo "with_duma: $with_duma"
37 echo "with_gdb: $with_gdb"
38 echo "--------------------------"
39 if test $with_duma -eq 1 ; then
40 export G_SLICE="always-malloc"
41 export DUMA_PROTECT_FREE=1
42 export DUMA_PROTECT_BELOW=1
44 LD_PRELOAD="libduma.so" $SRC_HOME/src/daemon/.libs/gsignond &
46 if test $with_gdb -eq 1 ; then
47 sudo gdb --pid=`pidof gsignond`
49 elif test $with_gdb -eq 1 ; then
50 gdb $SRC_HOME/src/daemon/.libs/gsignond
52 $SRC_HOME/src/daemon/.libs/gsignond