This is the output. Unfortunately it doesn't mean much to me. I did see a rc_status=6 which i assume is that the service isn't running.
Code:
sh -x /etc/init.d/smbfs start
+ . /etc/rc.status
++ LC_ALL=POSIX
++ export LC_ALL
++ trap rc_lc SIGWINCH
++ rc_lc
++ test -n ''
+++ stty size
++ set -- 32 79
++ LINES=32
++ COLUMNS=79
++ test 32 -eq 0
++ test 79 -eq 0
++ export LINES COLUMNS
++ case ":$PATH:" in
++ test -t 1 -a xterm '!=' raw -a xterm '!=' dumb
++ stty size
+++ echo -en '\033'
++ esc=$'\E'
++ extd=''
++ warn=''
++ done=''
++ attn=''
+++ echo -en '\017'
++ norm=''
+++ echo -en '\015 '
++ stat=' '
++ rc_done=' done'
++ rc_running=' running'
++ rc_failed=' failed'
++ rc_missed=' missing'
++ rc_skipped=' skipped'
++ rc_dead=' dead'
++ rc_unused=' unused'
++ rc_unknown=' failed''
++ rc_reset=''p='
++ rc_save=''
++ rc_restor'='
++ _rc_service=/etc/init.d/smbfs
++ _rc_status=0
++ _rc_status_all=0
++ _rc_todo=start
++ test start = status
++ test -n start
++ cmdline=
+ rc_reset
+ _rc_status=0
+ _rc_status_all=0
+ rc_check
+ _rc_status_ret=0
+ test 0 -eq 0
+ test 0 -eq 0
+ return 0
+ return 0
+ LC_ALL=en_US
+ SMBFSTAB=/etc/samba/smbfstab
+ SMB_CONF=/etc/samba/smb.conf
+ SMBFS_STATE_FILE=/var/lock/subsys/smbfs
+ SLEEP=1
+ TIMEOUT=10
+ grep -q ' cifs ' /proc/mounts
+ test 1 -eq 0
+ smbfs_used=no
+ case "$1" in
+ grep -q '^[[:space:]]*[^#].*[[:space:]]cifs[[:space:]]' /etc/fstab
+ rc=1
+ '[' '!' -f /etc/samba/smbfstab -a 1 -ne 0 ']'
+ echo -n 'Mount CIFS File Systems '
Mount CIFS File Systems + service_used=no
+ '[' 1 -eq 0 ']'
+ timer=-1
+ test -e /etc/samba/smbfstab
+ read service mountpoint vfstype options
+ case "${service}" in
+ continue
+ read service mountpoint vfstype options
+ case "${service}" in
+ continue
+ read service mountpoint vfstype options
+ case "${service}" in
+ continue
+ read service mountpoint vfstype options
+ case "${service}" in
+ continue
+ read service mountpoint vfstype options
+ case "${service}" in
+ continue
+ read service mountpoint vfstype options
+ case "${service}" in
+ continue
+ read service mountpoint vfstype options
+ case "${service}" in
+ continue
+ read service mountpoint vfstype options
+ case "${service}" in
+ continue
+ read service mountpoint vfstype options
+ case "${service}" in
+ continue
+ read service mountpoint vfstype options
+ case "${service}" in
+ continue
+ read service mountpoint vfstype options
+ case "${service}" in
+ continue
+ read service mountpoint vfstype options
+ test no = no
+ rc_status -u
+ rc_check
+ _rc_status_ret=0
+ test 0 -eq 0
+ test 0 -eq 0
+ return 0
+ test 0 -gt 7
+ _rc_status_ret=0
+ case "$_rc_todo" in
+ local i
+ for i in '"$@"'
+ case "$i" in
+ echo -e ' unused'
unused
+ rc_failed 6
+ rc_reset
+ _rc_status=0
+ _rc_status_all=0
+ rc_check
+ _rc_status_ret=0
+ test 0 -eq 0
+ test 0 -eq 0
+ return 0
+ return 0
+ case "$1" in
+ _rc_status=6
+ rc_check
+ _rc_status_ret=0
+ test 0 -eq 0
+ test 6 -eq 0
+ _rc_status_all=6
+ return 0
+ return 6
+ return 0
+ touch /var/lock/subsys/smbfs
+ rc_exit
+ exit 6