feature: allow non-secure connections

- default to secure
- parameterize via env var
This commit is contained in:
2021-07-23 13:31:01 -06:00
parent ee38b2468e
commit 8f35aaef11
3 changed files with 24 additions and 5 deletions
+15
View File
@@ -6,21 +6,36 @@
# functions
certificateGenerateNew() {
certificateCheckEnabled
printf "\nGenerating new self-signed certificate:\n"
printf "Exporting new certificate:\n"
exit 0
}
certificateShow() {
certificateCheckEnabled
printf "\nCurrently loaded certificate:\n"
exit 0
}
certificateExport() {
certificateCheckEnabled
printf "\nExporting currently loaded certificate:\n"
exit 0
}
certificateCheckEnabled() {
httpsEnabled="$(convertCaseUpper "$LR_HTTPS")"
if [ "$httpsEnabled" != "TRUE" ]; then
printf "\nSSL/TLS not enabled. Please set LR_HTTPS=TRUE if you want to enable SSL/TLS.\n"
exit 1
fi
}
convertCaseUpper() {
printf "%s" "$1" | tr "[:lower:]" "[:upper:]"
}
# default variable values
doCertExport=0
doCertNew=0