#!/bin/sh
### BEGIN INIT INFO
# Provides:             tsm
# Required-Start:       $network $local_fs $remote_fs hostname
# Required-Stop:        $network $local_fs $remote_fs hostname
# Default-Start:        2 3 4 5
# Default-Stop:         0 1 6
# Short-Description:    TSM
# Description:          TSM
### END INIT INFO
#
# Startup-script for the tsm-client.
#

DSM_LOG=/var/log
LC_ALL="en_US.UTF-8"

export DSM_LOG LC_ALL

case "$1" in
start)
        if [ ! -x /opt/tivoli/tsm/client/ba/bin/dsmc -o ! -f /opt/tivoli/tsm/client/ba/bin/dsm.sys ]; then
                exit 0
        fi

        cd /var/log || exit 1

        /opt/tivoli/tsm/client/ba/bin/dsmc schedule >/dev/null 2>&1 &

        ;;
stop)
        pkill dsmc
        ;;
esac
