#!/bin/sh
#
# Start/Stop LSB build environment
#
# chkconfig: 4 80 80
# description: Starts/stops lsbdev chroot environment

PATH=/usr/sbin:$PATH

case "$1" in
start)
    echo "Starting LSB build environment"
    lsb_start_dev_env
    [ $? -eq 0 ] && touch /var/lock/subsys/lsb-build-chroot
    ;;
stop)
    echo "Stopping LSB build environment"
    lsb_stop_dev_env
    [ $? -eq 0 ] && rm -f /var/lock/subsys/lsb-build-chroot
    ;;
restart|force-reload)
    echo "Restarting LSB build environment"
    lsb_stop_dev_env
    if [ $? -eq 0 ]; then
      rm -f /var/lock/subsys/lsb-build-chroot
      lsb_start_dev_env
      [ $? -eq 0 ] && touch /var/lock/subsys/lsb-build-chroot
    fi
    ;;
status)
    . /etc/lsbdev-chroot/lsbdev-chroot.conf
    if [ -f $RUNFILE ]; then
        exit 0;
    else
        exit 3;
    fi
    ;;
help|*)
    echo "Usage: $0 [help|start|stop|restart|status|force-reload]"
    exit 1
    ;;
esac
