From ace580c522836e5287f4603ceea5da41881a4651 Mon Sep 17 00:00:00 2001 From: Lexi Winter Date: Wed, 4 Jun 2025 19:33:21 +0100 Subject: replace lfacme-{setup,renew} with a single lfacme command --- setup.sh.in | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 setup.sh.in (limited to 'setup.sh.in') diff --git a/setup.sh.in b/setup.sh.in new file mode 100644 index 0000000..a37a691 --- /dev/null +++ b/setup.sh.in @@ -0,0 +1,25 @@ +#! /bin/sh +# This source code is released into the public domain. + +# Parse command-line arguments. +args=$(getopt y $*) +if [ $? -ne 0 ]; then + exit 1 +fi +set -- $args + +_uacme_flags="" + +while :; do + case "$1" in + -y) + _uacme_flags="$_uacme_flags $1" + shift;; + --) + shift; break;; + esac +done + +# Run uacme. +mkdir -p "$_UACME_DIR" +_uacme $_uacme_flags new -- cgit v1.2.3