#!/bin/sh
# /etc/init.d/networkmanager
#
### BEGIN INIT INFO
# Provides:          networkmanager
# Required-Start:    $local_fs
# Required-Stop:     $local_fs
# Default-Start:     5
# Default-Stop:      0 6
# Short-Description: Turns on network manager daemon
# Description:       Enables network manager daemon
### END INIT INFO

DAEMON=/usr/sbin/NetworkManager
#DAEMONOPTS="--config=/etc/NetworkManager/conf.d/Configuration.conf --pid-file /var/run/NetworkManager/NetworkManager.pid"
DAEMONOPTS="--pid-file /var/run/NetworkManager/NetworkManager.pid"
NAME=NetworkManager

mkdir -p /var/run/resolvconf/interface/
/sbin/resolvconf --enable-updates

case "$1" in
  start)
	echo -n "Starting app: $NAME"
    [ -d /var/run/${NAME} ] || mkdir -p /var/run/${NAME}
	start-stop-daemon --start --background --exec ${DAEMON} -- ${DAEMONOPTS} 
    echo "."
  ;;
  stop)

    echo -n "Stopping app: $NAME  "
    start-stop-daemon --stop --pidfile /var/run/${NAME}/${NAME}.pid --oknodo --exec ${DAEMON} -- ${DAEMONOPTS}
    rm -f /var/run/${NAME}/${NAME}.pid
    echo "."
  ;;
  reset)
		echo "Don't know how to reset right now"
  ;;
  *)
	echo "Usage /etc/init.d/networkmanager [start|stop|reset]"
	exit -1
  ;;
esac

exit 0
