File tree Expand file tree Collapse file tree 5 files changed +5
-50
lines changed Expand file tree Collapse file tree 5 files changed +5
-50
lines changed Original file line number Diff line number Diff line change @@ -15,8 +15,7 @@ RUN echo "http://dl-cdn.alpinelinux.org/alpine/edge/testing/" >> /etc/apk/reposi
1515ENV OPENVPN=/etc/openvpn
1616ENV EASYRSA=/usr/share/easy-rsa \
1717 EASYRSA_CRL_DAYS=3650 \
18- EASYRSA_PKI=$OPENVPN/pki \
19- EASYRSA_VARS_FILE=$OPENVPN/vars
18+ EASYRSA_PKI=$OPENVPN/pki
2019
2120VOLUME ["/etc/openvpn" ]
2221
Original file line number Diff line number Diff line change @@ -15,7 +15,6 @@ RUN echo "http://dl-4.alpinelinux.org/alpine/edge/community/" >> /etc/apk/reposi
1515ENV OPENVPN /etc/openvpn
1616ENV EASYRSA /usr/share/easy-rsa
1717ENV EASYRSA_PKI $OPENVPN/pki
18- ENV EASYRSA_VARS_FILE $OPENVPN/vars
1918
2019# Prevents refused client connection because of an expired CRL
2120ENV EASYRSA_CRL_DAYS 3650
Original file line number Diff line number Diff line change @@ -31,20 +31,20 @@ a corresponding [Digital Ocean Community Tutorial](http://bit.ly/1AGUZkq).
3131 private key used by the newly generated certificate authority.
3232
3333 docker volume create --name $OVPN_DATA
34- docker run -v $OVPN_DATA:/etc/openvpn --log-driver=none -- rm kylemanna/openvpn ovpn_genconfig -u udp://VPN.SERVERNAME.COM
35- docker run -v $OVPN_DATA:/etc/openvpn --log-driver=none -- rm -it kylemanna/openvpn ovpn_initpki
34+ docker run -v $OVPN_DATA:/etc/openvpn --rm kylemanna/openvpn ovpn_genconfig -u udp://VPN.SERVERNAME.COM
35+ docker run -v $OVPN_DATA:/etc/openvpn --rm -it kylemanna/openvpn ovpn_initpki
3636
3737* Start OpenVPN server process
3838
3939 docker run -v $OVPN_DATA:/etc/openvpn -d -p 1194:1194/udp --cap-add=NET_ADMIN kylemanna/openvpn
4040
4141* Generate a client certificate without a passphrase
4242
43- docker run -v $OVPN_DATA:/etc/openvpn --log-driver=none -- rm -it kylemanna/openvpn easyrsa build-client-full CLIENTNAME nopass
43+ docker run -v $OVPN_DATA:/etc/openvpn --rm -it kylemanna/openvpn easyrsa build-client-full CLIENTNAME nopass
4444
4545* Retrieve the client configuration with embedded certificates
4646
47- docker run -v $OVPN_DATA:/etc/openvpn --log-driver=none -- rm kylemanna/openvpn ovpn_getclient CLIENTNAME > CLIENTNAME.ovpn
47+ docker run -v $OVPN_DATA:/etc/openvpn --rm kylemanna/openvpn ovpn_getclient CLIENTNAME > CLIENTNAME.ovpn
4848
4949## Next Steps
5050
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -15,10 +15,6 @@ source "$OPENVPN/ovpn_env.sh"
1515# Specify "nopass" as arg[2] to make the CA insecure (not recommended!)
1616nopass=$1
1717
18- # EasyRSA 3.0.7 introduced checks for $EASYRSA_VARS_FILE existence
19- # in the init-pki script
20- touch $EASYRSA_VARS_FILE
21-
2218# Provides a sufficient warning before erasing pre-existing files
2319easyrsa init-pki
2420
You can’t perform that action at this time.
0 commit comments