X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=apache-site;h=9a22d2aad73a308d4bffc0b4fd6c6e2a85e2dcf7;hb=17878ab5996f12d3f9d1ce602954bb2fbf357849;hp=59e541b648dccfdfb04e0e756f48b9b2e1ca3b1c;hpb=f2b46cd021980ef90d947a169b2164d6a68d0f57;p=basic-https-conf diff --git a/apache-site b/apache-site index 59e541b..9a22d2a 100755 --- a/apache-site +++ b/apache-site @@ -26,10 +26,10 @@ ssl config provided by let's encrypt and my standard location for storing certs. EXTRA_SETTINGS_FILE can be - for stdin --p PORT --i Insecure, no ssl -c CERT_DIR In priority: this arg, $ACME_TINY_WRAPPER_CERT_DIR, $HOME/webservercerts, if the other options aren't set. +-i Insecure, no ssl +-p PORT Main port to listen on, default 443 -r DocumentRoot -h|--help Print help and exit @@ -62,9 +62,9 @@ while true; do done if (( ${#@} == 2 )); then - read extra_settings h <<<"${@}" + read -r extra_settings h <<<"${@}" else - read h <<<"${@}" + read -r h <<<"${@}" fi if [[ ! $h ]]; then @@ -126,7 +126,7 @@ EOF dd of=/etc/apache2/sites-enabled/httpsredir.conf <<'EOF' # vhost_combined with %D (request time in microseconds) # this file is just a convenient place to drop it. -LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\" %{ms}T" vhost_time_combined +LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\" %D" vhost_time_combined ServerAdmin webmaster@localhost DocumentRoot /var/www/html