aboutsummaryrefslogtreecommitdiffstats
path: root/modules/scripts/usque-warp
diff options
context:
space:
mode:
Diffstat (limited to 'modules/scripts/usque-warp')
-rw-r--r--modules/scripts/usque-warp/script.sh6
1 files changed, 2 insertions, 4 deletions
diff --git a/modules/scripts/usque-warp/script.sh b/modules/scripts/usque-warp/script.sh
index a959cc4..5736018 100644
--- a/modules/scripts/usque-warp/script.sh
+++ b/modules/scripts/usque-warp/script.sh
@@ -27,13 +27,11 @@ is_running() {
}
ensure_config() {
- echo "usque config not found."
echo "Creating $CONFIG_DIR..."
mkdir -p "$CONFIG_DIR"
+ rm -f "$CONFIG"
echo "Registering Cloudflare WARP account..."
- yes | usque register
- echo "Generating usque config..."
- usque generate -o "$CONFIG"
+ usque -c "$CONFIG" register < <(yes)
if [[ ! -f "$CONFIG" ]]; then
echo "Failed to create config file: $CONFIG"
exit 1