#!/usr/bin/env bash set -euo pipefail name="${1:-}" file="${2:-}" [[ -n "$name" && -n "$file" && -f "$file" ]] || { echo "Usage: backtunnel-authorize "; exit 1; } dir="${XDG_CONFIG_HOME:-$HOME/.config}/backtunnel/authorized" mkdir -p "$dir" install -m 644 "$file" "$dir/$name.pub" echo "Saved: $dir/$name.pub"