openvpn-easy-rsa: bump to 3.0.8 14191/head
authorLuiz Angelo Daros de Luca <luizluca@gmail.com>
Mon, 7 Dec 2020 21:00:37 +0000 (18:00 -0300)
committerLuiz Angelo Daros de Luca <luizluca@gmail.com>
Thu, 10 Dec 2020 18:59:56 +0000 (15:59 -0300)
commitde8b7ddc8cacff4b0c575fc60f48129c72a56544
tree0fd676309bc3a06ad1f411d409b628cadbfe46f1
parent8310fc5a177bc4eea2be44a066ccb8eab1755a42
openvpn-easy-rsa: bump to 3.0.8

New easyrsa will look for missing vars and x509-types where easyrsa
is located (following symlink). /usr/bin/easyrsa is now a link
to /usr/lib/easyrsa/easyrsa and /usr/lib/easyrsa/{vars,x509-types} a
link to /etc/easyrsa/{vars,x509-types}. This keeps the same previous
OpenWrt easyrsa behavior which tries to use $PWD/pki and
/etc/easyrsa/{vars,x509-types}, but without patching it.

Easyrsa can also use env vars to set pki root path (instead of
/usr/lib/easyrsa), pki path (instead of $PWD/pki) and vars path.
Those variables are commented in /etc/profile.d/50-openvpn-easy-rsa.sh
as an example of how to make easyrsa run independent of $PWD. That
scriptlet also sets $EASYRSA_TEMP_DIR from $EASYRSA_PKI/tmp to /tmp
in order to avoid writing to persistent media (normally flash). However,
as a profile scriptlet, it will only be used after session is restarted.

The "build" tgz was replaced by the "source" tar. "build" version has a
different file structure, making any patch backports too complex.

I'm also putting myself as maintainer.

Closes openwrt/openwrt#2926, since it moved to openwrt/packages.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
net/openvpn-easy-rsa/Makefile
net/openvpn-easy-rsa/files/openvpn-easy-rsa.profile [new file with mode: 0644]
net/openvpn-easy-rsa/patches/101-static_EASYRSA.patch [deleted file]