Commit Graph

11 Commits

Author SHA1 Message Date
sthen
4bda402628 update to newer eduvpn-documentation checkout 2023-01-26 15:11:14 +00:00
sthen
902c70a086 update to vpn-user-portal-3.3.0
database migration required if you use this with pgsql/mariadb (it's
handled automatically for the default sqlite); for info, see
https://github.com/eduvpn/documentation/blob/v3/DATABASE.md#database-migration
2023-01-26 15:10:21 +00:00
sthen
eaab8307da update to vpn-user-portal-3.2.2 2023-01-07 21:19:43 +00:00
sthen
570192a5ac update to vpn-user-portal-3.2.0 2022-12-16 14:43:55 +00:00
sthen
e7ad644556 vpn-daemon: mark BROKEN-i386, golang.org/x/sys does not have unix.SOCK_CLOEXEC
or unix.SOCK_NONBLOCK for openbsd_386 (though it does for other archs)
2022-12-15 11:42:11 +00:00
sthen
b373a4d39b vpn-user-node: CA_KEY_TYPE=EdDSA didn't actually work, rejected in
openvpn with "error:14FFF0F7:SSL routines:(UNKNOWN)SSL_internal:unknown
certificate type". Patch to set to CA_KEY_TYPE=ECDSA instead (rather
than previous patch which removed CA_KEY_TYPE altogether presumably
falling back to RSA). There's something confusing because the only
relevant cert I found is in the generated openvpn config file, and
that's ECDSA regardless of what's set in this file.
2022-12-14 19:29:50 +00:00
sthen
79be426743 no need to disable EdDSA keys 2022-12-14 12:08:39 +00:00
sthen
b4875a94af factor out some more common parts to ../Makefile.inc, partly from kn@ suggestion 2022-12-14 12:03:00 +00:00
sthen
c223d2c328 tls-version-min 1.2 patch not needed (at least with OpenVPN built against
-current libressl)
2022-12-14 11:46:31 +00:00
sthen
3db264041a adjust case of COMMENT, pointed out kn@ 2022-12-14 11:45:33 +00:00
sthen
2ea6b6cfd7 import ports/net/eduvpn, ok kn@ (I'll make some tweaks before hooking up
to the build)

This collection of ports provides a front-end for OpenVPN and WireGuard
with easy client installers, and lots of authentication options (a
webapp handles authentication and provides a time-limited config to
connect; with the usual clients it's seamlessly handled in the client
app).
2022-12-14 11:45:08 +00:00