ansible-taler-exchange

Ansible playbook to deploy a production Taler Exchange
Log | Files | Refs | Submodules | README | LICENSE

commit c18b3f6d4561459bb6b4a1739800866a33b384e6
parent 18d7767eeabb87fb29252ca10ca310114c071a9f
Author: Florian Dold <florian@dold.me>
Date:   Sun, 15 Feb 2026 15:44:06 +0100

remove .sh from challenger helpers

Diffstat:
Mroles/challenger/files/etc/systemd/system/postal-challenger-httpd.service | 2+-
Mroles/challenger/files/etc/systemd/system/sms-challenger-httpd.service | 2+-
Mroles/challenger/templates/etc/challenger/challenger-email.conf.j2 | 4++--
Mroles/challenger/templates/etc/challenger/challenger-postal.conf.j2 | 4++--
Mroles/challenger/templates/etc/challenger/challenger-sms.conf.j2 | 6+++---
5 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/roles/challenger/files/etc/systemd/system/postal-challenger-httpd.service b/roles/challenger/files/etc/systemd/system/postal-challenger-httpd.service @@ -11,7 +11,7 @@ RestartSec=1s RestartPreventExitStatus=9 RuntimeMaxSec=3600s ExecStart=/usr/bin/challenger-httpd -c /etc/challenger/challenger-postal.conf -L INFO -# Used to set the credentials for the challenger-send-post.sh script. +# Used to set the credentials for the challenger-send-post helper. EnvironmentFile=/etc/challenger/postal-challenger.env RuntimeDirectory=challenger-postal diff --git a/roles/challenger/files/etc/systemd/system/sms-challenger-httpd.service b/roles/challenger/files/etc/systemd/system/sms-challenger-httpd.service @@ -11,7 +11,7 @@ RestartSec=1s RestartPreventExitStatus=9 RuntimeMaxSec=3600s ExecStart=/usr/bin/challenger-httpd -c /etc/challenger/challenger-sms.conf -L INFO -# Used to set the AUTH_TOKEN for the challenger-send-sms.sh script. +# Used to set the AUTH_TOKEN for the challenger-send-sms helper. EnvironmentFile=/etc/challenger/sms-challenger.env RuntimeDirectory=challenger-sms diff --git a/roles/challenger/templates/etc/challenger/challenger-email.conf.j2 b/roles/challenger/templates/etc/challenger/challenger-email.conf.j2 @@ -11,8 +11,8 @@ UNIXPATH = /run/challenger-email/challenger-http.sock UNIXPATH_MODE = 666 # Which external command should be used to transmit challenges? -# Example commands are challenger-send-{sms,email,post}.sh -AUTH_COMMAND = /usr/bin/challenger-send-email.sh +# Example commands are challenger-send-{sms,email,post} +AUTH_COMMAND = /usr/bin/challenger-send-email # How long is an individual validation request valid? VALIDATION_DURATION = 7d diff --git a/roles/challenger/templates/etc/challenger/challenger-postal.conf.j2 b/roles/challenger/templates/etc/challenger/challenger-postal.conf.j2 @@ -11,8 +11,8 @@ UNIXPATH = /run/challenger-postal/challenger-http.sock UNIXPATH_MODE = 666 # Which external command should be used to transmit challenges? -# Example commands are challenger-send-{sms,email,post}.sh -AUTH_COMMAND = /usr/bin/challenger-send-post.sh +# Example commands are challenger-send-{sms,email,post} +AUTH_COMMAND = /usr/bin/challenger-send-post # Publicly visible base URL of the challenger. # BASE_URL = https://example.com/ diff --git a/roles/challenger/templates/etc/challenger/challenger-sms.conf.j2 b/roles/challenger/templates/etc/challenger/challenger-sms.conf.j2 @@ -11,8 +11,8 @@ UNIXPATH = /run/challenger-sms/challenger-http.sock UNIXPATH_MODE = 666 # Which external command should be used to transmit challenges? -# Example commands are challenger-send-{sms,email,post}.sh -AUTH_COMMAND = /usr/bin/challenger-send-sms.sh +# Example commands are challenger-send-{sms,email,post} +AUTH_COMMAND = /usr/bin/challenger-send-sms # Name of a file with the message to send with the challenge. MESSAGE_TEMPLATE_FILE = /etc/challenger/sms-message-template.txt @@ -35,5 +35,5 @@ ADDRESS_RESTRICTIONS = {"CONTACT_PHONE":{"hint":"{{ EXCHANGE_AML_PROGRAM_TOPS_SM [challengerdb-postgres] -#The connection string the plugin has to use for connecting to the database +# The connection string the plugin has to use for connecting to the database CONFIG = postgres:///challenger-sms