#!/bin/sh

. caterva-alterator.sh
. verborum-caterva-valtable

print_port()
{
    if [ -n "$mode" ] && [ "$mode" = "transparent" ]; then
        def_val SQ_MODE TRANSPARENT
        echo
        print_info "Define proxy port value of $http_port"
        echo "# Proxy port number"
        printf "PROXY=%s" "$http_port"
    else
        echo
        echo "pr_control off"
    fi
}

echo
cat <<EOF
if ! [ "\$1" = "on" ]; then
  pr_control off
  pr_commit
  exit 0
fi
EOF
metalterator-cmdline /squid action "read" | on_object print_port
