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