#!/bin/sh export DATE="5.9.2005" export TITLE="Verwaltung: Neustart" . ${0%/*}/cgi-bin-pre.sh cat<<EOF

# Verwaltung: Neustart

EOF if [ "$REQUEST_METHOD" = "POST" ]; then read QUERY_STRING fi if [ -z "$QUERY_STRING" ]; then cat<<EOF

EOF if [ "$(nvram get boot_wait)" != "on" ]; then cat<<EOF

Hinweis: Die Konfigurations-Einstellung `boot_wait` hat aktuell den Wert "$(nvram get boot_wait)". Um im Notfall eine neue Firmware über TFTP einspielen zu können, wird dieser Wert vor dem Neustart auf "on" gesetzt.

EOF fi else if [ "$(nvram get boot_wait)" != "on" ]; then nvram set boot_wait="on" nvram commit>/dev/null 2>&1 fi cat<<EOF

Das Gerät wird jetzt neu gestartet. Bitte warten...

EOF sh -c "sleep 2;reboot">/dev/null 2>&1 & fi . ${0%/*}/cgi-bin-post.sh