Skip to content

Commit

Permalink
eurolinux-6-vault (#97)
Browse files Browse the repository at this point in the history
* eurolinux-6-vault

* fixes after review
  • Loading branch information
AlexBaranowski authored Jul 8, 2024
1 parent 8f6322b commit cee68bc
Show file tree
Hide file tree
Showing 2 changed files with 59 additions and 2 deletions.
58 changes: 58 additions & 0 deletions docs/knowledge-base/eurolinux-6-vault.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
# Accessing EuroLinux 6.10 Vaulted Repositories

## EuroLinux 6 ELS EOL 2024-06-30

EuroLinux 6 reached its end of life on 2020-11-30; EuroLinux 6 ELS
reached EOL on 2024-06-30 and is no longer supported. This means critical
security updated are no longer provided, making your system highly vulnerable
to security threats.


Upgrading might not always be possible due to reasons like replicating a
specific production environment in development, supporting legacy systems, or
strict software compatibility requirements. In such cases, while accessing the
vaulted repositories is an option, be aware of the inherent security risks.


## EuroLinux 6 vault

Using the following gist is a straightforward way to access the EuroLinux 6
vault:

<script src="https://gist.github.com/AlexBaranowski/cdff6f0c45a50f16ff485813518e44b6.js"></script>

Or manually add the following to `/etc/yum.repos.d/eurolinux-6-vault-repos.repo`:

```ini
[eurolinux6-base]
name=Eurolinux 6 Base Vault
baseurl=https://vault.cdn.euro-linux.com/legacy/eurolinux/6/6.10/BaseOS/x86_64/os/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-eurolinux

[eurolinux6-extras]
name=Eurolinux 6 Updates Vault
baseurl=https://vault.cdn.euro-linux.com/legacy/eurolinux/6/6.10/Extras/x86_64/os/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-eurolinux
```

If the GPG key is not present on your system, you can add it with the following
command:

```bash
curl -o /etc/pki/rpm-gpg/RPM-GPG-KEY-eurolinux https://fbi.cdn.euro-linux.com/security/RPM-GPG-KEY-eurolinux
```

## Removing subscription packages

Previously, due to EuroLinux 6 repositories being paywalled, a subscription was
required. This involved tools like `rhn_register` or `el_register` alongside
the EuroMan service or a local mirror. With EuroMan's sunsetting alongside
EuroLinux 6 ELS EOL, these subscription-related packages are no longer
necessary (unless using custom Spacewalk/EuroMan Forman/EuroMan). You can
safely remove them using the following command:

```bash
sudo yum remove -y rhn* subscription*
```
3 changes: 1 addition & 2 deletions docs/knowledge-base/eurolinux-7-vault.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,7 @@ vault:
<script src="https://gist.github.com/AlexBaranowski/4d1aab197164ec55e200c00ceb6884db.js"></script>


Or manually add the following files to `/etc/yum.repos.d/eurolinux-7-vault-repos.repo`:

Or manually add the following to `/etc/yum.repos.d/eurolinux-7-vault-repos.repo`:

```ini
[eurolinux7-base]
Expand Down

0 comments on commit cee68bc

Please sign in to comment.