#!/bin/sh
# Startet isdn system
PATH="/bin"
CTRL=/usr/sbin/isdnctrl
LOGGER=/usr/bin/logger
test -f /var/start/force-offline &&
{
	$LOGGER -p local3.debug "Offline wird aufgezwungen"
	exit 1
}
/usr/bin/isonline &&
{
	$LOGGER -p local3.debug "System ist bereits on"
	exit 1
}
test -f /var/start/offline ||
{
	# System ist online, trotzdem geht es derzeit nicht
	$LOGGER -p local3.debug "System neu starten"
	/usr/bin/restart
	exit 0
}
$LOGGER -p local3.info "System on"
rm -f /var/start/offline
/usr/bin/sudo /etc/init.d/isdnutils start &> /dev/null
sleep 3
$CTRL dial ippp0 &> /dev/null
exit 0