#!/bin/sh

# Dieses Skript dient zum automatischen Aktivieren der Standalone-Fax-Funktion
# der ZyXEL-Elite-Modems und -ISDN-Adapter durch den Befehl atz2 beim
# Ausschalten des Computers. Es ist nach /usr/local/bin zu kopieren und von
# dort zweimal ein Verweis nach /usr/etc zu erstellen; der erste Verweis ist in
# halt, der zweite in reboot umzubenennen. halt und reboot selbst sind in
# halt.ORIGINAL und reboot.ORIGINAL umzubenennen. Die genaue
# Installationsanleitung findet sich in NEXTTOYOU 3/96.



# Nutzer-Konfiguration
###############################################################################

# Setze serielle Schnittstelle, an der das Modem / der ISDN-Adapter
# angeschlossen ist (a, b, c, d, ...)

CUF=c



# Skript
###############################################################################

# Pröfe auf Nothalt-Optionen

case $* in
	*-n* | *-q* )	STOP=1	;;
esac


# Falls kein Nothalt, stoppe FaxDaemon und sende "atz2" an das Modem

if [ ! "$STOP" ]; then
	kill `ps -ax | egrep "FaxDaemon" | egrep -v "egrep" | sed 's/^\([ 0-9]*\) .*/\1'/`
	/usr/local/bin/kermit -C "set line /dev/cuf$CUF, set speed 19200, msleep 300, o atz2\13, exit"
fi


# rufe das eigentliche Programm (halt bzw. reboot) auf

/usr$0.ORIGINAL $*
