5 if test $# -ge 1 ; then
6 if test "$1" == "--with-duma" ; then
11 if test "$1" == "--with-gdb" ; then
19 export SSO_STORAGE_PATH="/tmp/gsignond"
20 if [ -f "$SRC_HOME/test/daemon/.libs/lt-daemontest" ] ; then
21 export SSO_KEYCHAIN_SYSCTX="$SRC_HOME/test/daemon/.libs/lt-daemontest"
23 export SSO_KEYCHAIN_SYSCTX="$SRC_HOME/test/daemon/.libs/daemontest"
25 export SSO_BIN_DIR=$SRC_HOME/src/daemon/.libs
26 export SSO_GPLUGINS_DIR=$SRC_HOME/src/plugins/.libs
27 export LD_LIBRARY_PATH="$SRC_HOME/src/daemon/plugins/plugind/.libs:$SRC_HOME/src/daemon/plugins/.libs"
28 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"
29 export G_MESSAGES_DEBUG="all"
34 echo "--------------------------"
35 echo "with_duma: $with_duma"
36 echo "with_gdb: $with_gdb"
37 echo "--------------------------"
38 if test $with_duma -eq 1 ; then
39 export G_SLICE="always-malloc"
40 export DUMA_PROTECT_FREE=1
41 export DUMA_PROTECT_BELOW=1
43 LD_PRELOAD="libduma.so" $SRC_HOME/src/daemon/.libs/gsignond
45 if test $with_gdb -eq 1 ; then
46 sudo gdb --pid=`pidof gsignond`
48 elif test $with_gdb -eq 1 ; then
49 gdb $SRC_HOME/src/daemon/.libs/gsignond
51 $SRC_HOME/src/daemon/.libs/gsignond