Skip to content

Commit

Permalink
Default country to US
Browse files Browse the repository at this point in the history
  • Loading branch information
janole committed Jun 9, 2024
1 parent 80a8072 commit ef2f063
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
3 changes: 3 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,9 @@ ENV TCPCONF=${VPNDIR}/tcp-server.conf

ENV VPN_PORT=1194

ENV CA_COUNTRY=US
ENV VPN_COUNTRY=US
ENV CLIENT_COUNTRY=US

COPY ./rules.v4 /etc/iptables/rules.v4
COPY ./templates ${TEMPLATESDIR}/
Expand Down
6 changes: 3 additions & 3 deletions scripts/init-vpn.sh
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ createCA()

mkdir -p `dirname ${CACERTFILE}`
CACONF="${TEMPLATESDIR}/openssl/ca.conf.template"
envsubst < ${CACONF} | openssl req -config - -x509 -new -nodes -extensions v3_ca -key ${CAKEYFILE} -sha256 -days ${CACERTDAYS:-3650} -out ${CACERTFILE}
envsubst < ${CACONF} | grep -Ev "^[^=]+=[ ]+$" | openssl req -config - -x509 -new -nodes -extensions v3_ca -key ${CAKEYFILE} -sha256 -days ${CACERTDAYS:-3650} -out ${CACERTFILE}
}

createServer()
Expand All @@ -71,7 +71,7 @@ createServer()
VPNCONF="${TEMPLATESDIR}/openssl/vpn.conf.template"
VPNCSRFILE="${VPNDIR}/vpn.csr"
mkdir -p `dirname ${VPNCSRFILE}`
envsubst < ${VPNCONF} | openssl req -config - -new -key ${VPNKEYFILE} -out ${VPNCSRFILE}
envsubst < ${VPNCONF} | grep -Ev "^[^=]+=[ ]+$" | openssl req -config - -new -key ${VPNKEYFILE} -out ${VPNCSRFILE}
openssl x509 -req -in ${VPNCSRFILE} -CA ${CACERTFILE} -CAkey ${CAKEYFILE} -CAcreateserial -out ${VPNCERTFILE} -days ${VPNCERTDAYS:-365} -sha256

createTA
Expand Down Expand Up @@ -101,7 +101,7 @@ createClient()
then
createKey ${KEYFILE}

envsubst < ${CLIENTCONF} | openssl req -config - -new -key ${KEYFILE} -out ${CSRFILE}
envsubst < ${CLIENTCONF} | grep -Ev "^[^=]+=[ ]+$" | openssl req -config - -new -key ${KEYFILE} -out ${CSRFILE}
openssl x509 -req -in ${CSRFILE} -CA ${CACERTFILE} -CAkey ${CAKEYFILE} -CAcreateserial -out ${CERTFILE} -days ${CLIENTCERTDAYS:-365} -sha256
fi

Expand Down

0 comments on commit ef2f063

Please sign in to comment.