INNER CODE UNIT · Shell

ufw

chaifeng/ufw-docker · docker-entrypoint.sh:9

function ufw-allow-or-deny-service() {
    declare id="$1"
    declare port="$2"

    if [[ "$port" = deny || "$port" = */deny ]]; then
        port="${port%deny}"
        port="${port%/}"
        declare -a opts=("$id")
        [[ -z "$port" ]] || opts+=("$port")
        run-ufw-docker delete allow "${opts[@]}"
    else
        run-ufw-docker add-service-rule "$id" "$port"
    fi
}

function update-ufw-rules() {
    declare -p | sed -e '/^declare -x ufw_public_/!d' \
                     -e 's/^declare -x ufw_public_//' \

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…