#!/usr/bin/haserl -u 200 -U /var/tmp PATH=/bin:/usr/bin:/sbin:/usr/sbin . /usr/lib/libmodcgi.sh cgi_begin 'Konfiguration wiederherstellen (Restore)' 'do_restore' ?>
cd /var/tmp
export BACKUP_DIR='var_flash'
rm -rf $BACKUP_DIR
echo "Extracting backup files..."
tar xvzf $FORM_uploadfile
echo "Restoring configuration..."
for file in $(ls $BACKUP_DIR); do
echo "cat $BACKUP_DIR/$file > /var/flash/$file"
cat $BACKUP_DIR/$file > /var/flash/$file
done
echo "done"
echo "Removing backup..."
rm -rf $BACKUP_DIR
rm -f $FORM_uploadfile
echo "done"
if [ "$FORM_restart" = "on" ]; then
echo "Restarting in 5 seconds..."
(sleep 5; reboot)&
fi
?>
else ?>
Sie haben keine Sicherungs-Datei zum Hochladen ausgewählt. Der Zustand
der Fritz!Box wurde nicht verändert.
fi ?>
cgi_end ?>