#!/bin/sh

set -e

. /usr/share/debconf/confmodule

while true; do
    db_input medium flashplugin-nonfree/local || true
    db_go
    db_get flashplugin-nonfree/local
    if [ -d "$RET" -a -f "$RET"/install_flash_player_7_linux.tar.gz ]; then
		LOCAL="true"
		break;
    elif [ "x$RET" = "x" ]; then
		break;
    fi
    db_reset flashplugin-nonfree/not_exist || true
    db_reset flashplugin-nonfree/local || true
    db_text medium flashplugin-nonfree/not_exist || true
    db_go
done

if [ "$LOCAL" = "true" ]; then
    db_input medium flashplugin-nonfree/delete || true
    db_go
else
    db_input medium flashplugin-nonfree/httpget || true
    db_go
    db_get flashplugin-nonfree/httpget
    if [ "$RET" = "true" ]; then
		db_get flashplugin-nonfree/http_proxy
		if [ "$RET" = "" -a "$http_proxy" != "" ]; then
			db_set flashplugin-nonfree/http_proxy $http_proxy
		fi
		db_input medium flashplugin-nonfree/http_proxy || true
		db_go
		db_input medium flashplugin-nonfree/delete || true
		db_go
    fi
fi
