challenger

OAuth 2.0-based authentication service that validates user can receive messages at a certain address
Log | Files | Refs | Submodules | README | LICENSE

commit bd67e05e43c40512bd88172e65560231dc124187
parent c0bac8f273ecfc60df79cac8edb2241308496fe0
Author: Christian Grothoff <christian@grothoff.org>
Date:   Tue, 30 Jun 2026 15:23:30 +0200

add support for aspsms

Diffstat:
Msrc/challenger/challenger-send-sms | 2+-
Msrc/challenger/challenger-send-sms-telesign | 3++-
Msrc/challenger/meson.build | 1+
3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/challenger/challenger-send-sms b/src/challenger/challenger-send-sms @@ -16,7 +16,7 @@ PHONE_NUMBER=$(echo "$1" | jq -r .CONTACT_PHONE) MESSAGE=$(cat -) # List of sub-scripts to try. -PROVIDERS="telesign clicksend" +PROVIDERS="telesign clicksend aspsms" for PROVIDER in $PROVIDERS; do SCRIPT_PATH="$SCRIPT_DIR/${BASE}-${PROVIDER}" diff --git a/src/challenger/challenger-send-sms-telesign b/src/challenger/challenger-send-sms-telesign @@ -10,7 +10,8 @@ then exit 1 fi -if [ $# -ne 1 ]; then +if [ $# -ne 1 ]; +then echo "Usage: $0 <phone_number>" 1>&2 exit 1 fi diff --git a/src/challenger/meson.build b/src/challenger/meson.build @@ -11,6 +11,7 @@ bin_SCRIPTS = [ 'challenger-send-email', 'challenger-send-post', 'challenger-send-sms', + 'challenger-send-sms-aspsms', 'challenger-send-sms-clicksend', 'challenger-send-sms-telesign', ]