root@squeeze:~# sh -x /usr/lib/ocf/resource.d/linbit/drbd start oot@squeeze:~# sh -x /usr/lib/ocf/resource.d/linbit/drbd start ; echo $?
+ . /usr/lib/ocf/resource.d/heartbeat/.ocf-shellfuncs
+ unset LC_ALL
+ export LC_ALL
+ unset LANGUAGE
+ export LANGUAGE
+ basename /usr/lib/ocf/resource.d/linbit/drbd
+ __SCRIPT_NAME=drbd
+ [ -z /usr/lib/ocf ]
+ : /usr/lib/ocf/resource.d/heartbeat
+ . /usr/lib/ocf/resource.d/heartbeat/.ocf-binaries
+ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin:/bin:/usr/sbin:/usr/bin
+ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/ucb
+ export PATH
+ : mawk
+ : /bin/grep -E
+ : -a
+ : mail
+ : /bin/ping
+ : /bin/bash
+ : /usr/bin/test
+ : /usr/bin/test
+ : basename
+ : blockdev
+ : cat
+ : fsck
+ : fuser
+ : getent
+ : grep
+ : ifconfig
+ : iptables
+ : ip
+ : mdadm
+ : modprobe
+ : mount
+ : msgfmt
+ : netstat
+ : perl
+ : python
+ : raidstart
+ : raidstop
+ : route
+ : umount
+ : reboot
+ : poweroff
+ : wget
+ : whoami
+ : strings
+ : scp
+ : ssh
+ : swig
+ : gzip
+ : tar
+ : md5
+ : drbdadm
+ : drbdsetup
+ . /usr/lib/ocf/resource.d/heartbeat/.ocf-returncodes
+ OCF_SUCCESS=0
+ OCF_ERR_GENERIC=1
+ OCF_ERR_ARGS=2
+ OCF_ERR_UNIMPLEMENTED=3
+ OCF_ERR_PERM=4
+ OCF_ERR_INSTALLED=5
+ OCF_ERR_CONFIGURED=6
+ OCF_NOT_RUNNING=7
+ OCF_RUNNING_MASTER=8
+ OCF_FAILED_MASTER=9
+ . /usr/lib/ocf/resource.d/heartbeat/.ocf-directories
+ prefix=/usr
+ exec_prefix=/usr
+ : /etc/init.d
+ : /etc/ha.d
+ : /etc/ha.d/rc.d
+ : /etc/ha.d/conf
+ : /etc/ha.d/ha.cf
+ : /var/lib/heartbeat
+ : /var/run/heartbeat/rsctmp
+ : /var/lib/heartbeat/fifo
+ : /usr/lib/heartbeat
+ : /usr/sbin
+ : %Y/%m/%d_%T
+ : /dev/null
+ : /etc/ha.d/resource.d
+ : /usr/share/doc/heartbeat
+ : drbd
+ : drbd[21032]
+ : /var/run/
+ : /var/lock/subsys/
+ : 0
+ __ocf_set_defaults start oot@squeeze:~# sh -x /usr/lib/ocf/resource.d/linbit/drbd start
+ __OCF_ACTION=start
+ unset LANG
+ LC_ALL=C
+ export LC_ALL
+ [ -z ]
+ : 0
+ [ ! -d /usr/lib/ocf ]
+ [ -z ]
+ : drbd
+ [ -z ]
+ : We are being invoked as an init script.
+ : Fill in some things with reasonable values.
+ : default
+ return 0
+ export LANG=C LANGUAGE=C LC_ALL=C
+ OCF_RESKEY_drbdconf_default=/etc/drbd.conf
+ : /etc/drbd.conf
+ : 1
+ : 1
+ : 1
+ DEBUG_LOG_DIR=/tmp/drbd.ocf.ra.debug
+ DEBUG_LOG=/tmp/drbd.ocf.ra.debug/log
+ USE_DEBUG_LOG=false
+ ls_stat_is_dir_0700_root /tmp/drbd.ocf.ra.debug
+ command ls -ldn /tmp/drbd.ocf.ra.debug
+ set --
+ [[ / = drwx?-??-?/0 ]]
/usr/lib/ocf/resource.d/linbit/drbd: 1: [[: not found
+ exec
+ [ 6 != 1 ]
+ usage
/usr/lib/ocf/resource.d/linbit/drbd: 1: usage: not found
+ exit 2
2