Documentation

Server 3.x

Production Package Repositories#

This page will tell you everything about the production package repositories for eduVPN / Let’s Connect!.

This page will always reflect the most up to date configuration and keys that are required for using the packages.

Repository Key#

sec   ed25519 2022-05-16 [SC] [expires: 2032-05-13]
      F6710CAAFBB47A8A3EC91800629D7EE2B63DDE73
uid           [ultimate] eduVPN 3.x Repo Signing Key <repo+v3@eduvpn.org>

PGP Key#

-----BEGIN PGP PUBLIC KEY BLOCK-----

mDMEYoKbBhYJKwYBBAHaRw8BAQdAYqEfYQm8BFK1dC7dFbOQRoV+q47cB9i0gur8
z9Dg4820MGVkdVZQTiAzLnggUmVwbyBTaWduaW5nIEtleSA8cmVwbyt2M0BlZHV2
cG4ub3JnPoiZBBMWCgBBFiEE9nEMqvu0eoo+yRgAYp1+4rY93nMFAmKCmwYCGwMF
CRLMAwAFCwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQYp1+4rY93nPy0QEA
2hsMIdl4M/rYC/xWjwlJMPdYhRumcsB4LPvpFCynV80A/iezye1QS+HbFvWLe35f
2fCzZPEXcfBj62wfeP3j+9EE
=3C81
-----END PGP PUBLIC KEY BLOCK-----

Debian / Ubuntu#

Repository Key#

$ sudo mkdir -p /etc/apt/keyrings
$ curl -s https://repo.eduvpn.org/v3/deb/repo+v3@eduvpn.org.gpg | sudo tee /etc/apt/keyrings/repo+v3@eduvpn.org.gpg >/dev/null

Repository Config#

$ cat << EOF | sudo tee /etc/apt/sources.list.d/eduVPN_v3.sources >/dev/null
Types: deb
URIs: https://repo.eduvpn.org/v3/deb
Suites: $(lsb_release -cs)
Components: main
Signed-By: /etc/apt/keyrings/repo+v3@eduvpn.org.gpg
Architectures: $(dpkg --print-architecture)
EOF

Fedora#

Repository Key#

$ curl -s https://repo.eduvpn.org/v3/rpm/repo+v3@eduvpn.org.asc | sudo tee /etc/pki/rpm-gpg/RPM-GPG-KEY-eduVPN_v3 > /dev/null

Repository Config#

Add the following to the file /etc/yum.repos.d/eduVPN_v3.repo:

[eduVPN_v3]
name=eduVPN 3.x Packages (Fedora $releasever)
baseurl=https://repo.eduvpn.org/v3/rpm/fedora-$releasever-$basearch
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-eduVPN_v3
gpgcheck=1
enabled=1

Red Hat Enterprise Linux#

Repository Key#

$ curl -s https://repo.eduvpn.org/v3/rpm/repo+v3@eduvpn.org.asc | sudo tee /etc/pki/rpm-gpg/RPM-GPG-KEY-eduVPN_v3 > /dev/null

Repository Config#

Add the following to the file /etc/yum.repos.d/eduVPN_v3.repo:

[eduVPN_v3]
name=eduVPN 3.x Packages (EL $releasever)
baseurl=https://repo.eduvpn.org/v3/rpm/rhel+epel-$releasever-$basearch
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-eduVPN_v3
gpgcheck=1
enabled=1

AlmaLinux#

Repository Key#

$ curl -s https://repo.eduvpn.org/v3/rpm/repo+v3@eduvpn.org.asc | sudo tee /etc/pki/rpm-gpg/RPM-GPG-KEY-eduVPN_v3 > /dev/null

Repository Config#

Add the following to the file /etc/yum.repos.d/eduVPN_v3.repo:

[eduVPN_v3]
name=eduVPN 3.x Packages (EL $releasever)
baseurl=https://repo.eduvpn.org/v3/rpm/alma+epel-$releasever-$basearch
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-eduVPN_v3
gpgcheck=1
enabled=1

Rocky Linux#

$ curl -s https://repo.eduvpn.org/v3/rpm/repo+v3@eduvpn.org.asc | sudo tee /etc/pki/rpm-gpg/RPM-GPG-KEY-eduVPN_v3 > /dev/null

Repository Config#

Add the following to the file /etc/yum.repos.d/eduVPN_v3.repo:

[eduVPN_v3]
name=eduVPN 3.x Packages (EL $releasever)
baseurl=https://repo.eduvpn.org/v3/rpm/rocky+epel-$releasever-$basearch
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-eduVPN_v3
gpgcheck=1
enabled=1