wagon/back/dashboard_ssl.cgi

16 lines
335 B
Bash
Executable File

#!/bin/bash
# FILE: wagon:back/dashboard_ssl.cgi
# DESCRIPTION: Sends SSL certs and keys to users
source /etc/wagon/config
case "${REQUEST_METHOD}" in
# Get cert
'GET') /usr/lib/wagon/dashboard/ssl "${HTTP_X_REAL_IP}" "${QUERY_STRING}";;
# Bad request
*) printf 'Invalid HTTP verb' | /usr/lib/wagon/http_res 405;;
esac