Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions docs/.vuepress/components/ELSOSSelector.vue
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,11 @@

<script setup>
const operatingSystems = [
{
name: "Amazon Linux 2",
icon: "/images/placeholder-logo.webp",
link: "./amazon-linux-2-els",
},
{
name: "Alpine Linux 3.18",
icon: "/images/alpine-linux.webp",
Expand Down
4 changes: 4 additions & 0 deletions docs/.vuepress/config-client/sidebar.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,10 @@ export default {
collapsable: false,
children: [
"/els-for-os/",
{
path: '/els-for-os/amazon-linux-2-els/',
icon: '/images/placeholder-logo.webp',
},
{
path: '/els-for-os/alpine-linux-3-18-els/',
icon: '/images/alpine-linux.webp',
Expand Down
48 changes: 48 additions & 0 deletions docs/els-for-os/amazon-linux-2-els/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Amazon Linux 2 ELS

## Installation

<ELSPrerequisites>

* A valid TuxCare ELS license key
* Root access to the server
* TCP port 443 open to `cln.cloudlinux.com` and `repo.tuxcare.com`
* Architecture: x86_64. For other architectures, please contact our [sales@tuxcare.com](mailto:sales@tuxcare.com).

</ELSPrerequisites>

<ELSSteps>

1. Download the install script:

```
wget https://repo.tuxcare.com/amazonlinux2-els/install-amazonlinux2-els-repo.sh
```

2. Run with your license key.

The script registers the server in the CLN with the key, adds a PGP key to the server.

```
sh install-amazonlinux2-els-repo.sh --license-key XXXXXXXX
```

3. Verify that the installation was successful by running the following command:

```
yum info els-define
```

It should return information about the available package. If the package information is displayed, the installation was successful.
After that, you can install updates from the repository using a standard `yum upgrade` command.

</ELSSteps>

## What's next?

<WhatsNext hide-title>

* ![](/images/eye.webp) [CVE Tracker](https://tuxcare.com/cve-tracker/) — Track vulnerability fixes and updates
* ![](/images/wrench.webp) [Managing the ELS repository](/els-for-os/managing-els-repository/) — Updates, local mirror, and other repository operations

</WhatsNext>
2 changes: 1 addition & 1 deletion docs/els-for-os/machine-readable-security-data/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Released fixes are available via [cve.tuxcare.com](https://cve.tuxcare.com) and
| Oracle Linux 6 ELS | [oval.xml](https://security.tuxcare.com/oval/els_os/oraclelinux6els/oval.xml) | [csaf](https://security.tuxcare.com/csaf/v2/els_os/oraclelinux6els/) | [rss](https://cve.tuxcare.com/rss_feed/els/releases/oraclelinux6els) |
| Oracle Linux 7 ELS | [oval.xml](https://security.tuxcare.com/oval/els_os/oraclelinux7els/oval.xml) | [csaf](https://security.tuxcare.com/csaf/v2/els_os/oraclelinux7els/) | [rss](https://cve.tuxcare.com/rss_feed/els/releases/oraclelinux7els) |
| Red Hat Enterprise Linux 7 ELS | [oval.xml](https://security.tuxcare.com/oval/els_os/rhel7els/oval.xml) | [csaf](https://security.tuxcare.com/csaf/v2/els_os/rhel7els/) | [rss](https://cve.tuxcare.com/rss_feed/els/releases/rhel7els) |
| Red Hat Enterprise Linux 8 ELS | [oval.xml](https://security.tuxcare.com/oval/els_os/rhel8els/oval.xml) | [csaf](https://security.tuxcare.com/csaf/v2/els_os/rhel8els/) | [CVE Tracker](https://tuxcare.com/cve-tracker/) |
| Red Hat Enterprise Linux 8 ELS | [oval.xml](https://security.tuxcare.com/oval/els_os/rhel8els/oval.xml) | [csaf](https://security.tuxcare.com/csaf/v2/els_os/rhel8els/) | [rss](https://tuxcare.com/cve-tracker/) |
| Ubuntu 16.04 ELS | [oval.xml](https://security.tuxcare.com/oval/els_os/ubuntu16.04els/oval.xml) | [csaf](https://security.tuxcare.com/csaf/v2/els_os/ubuntu16.04els/) | [rss](https://cve.tuxcare.com/rss_feed/els/releases/ubuntu16.04els) |
| Ubuntu 18.04 ELS | [oval.xml](https://security.tuxcare.com/oval/els_os/ubuntu18.04els/oval.xml) | [csaf](https://security.tuxcare.com/csaf/v2/els_os/ubuntu18.04els/) | [rss](https://cve.tuxcare.com/rss_feed/els/releases/ubuntu18.04els) |
| Ubuntu 20.04 ELS | [oval.xml](https://security.tuxcare.com/oval/els_os/ubuntu20.04els/oval.xml) | [csaf](https://security.tuxcare.com/csaf/v2/els_os/ubuntu20.04els/) | [rss](https://cve.tuxcare.com/rss_feed/els/releases/ubuntu20.04els) |
Expand Down
8 changes: 4 additions & 4 deletions docs/els-for-os/managing-els-repository/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ After the ELS repository is installed, you can apply security updates using your

<template #RPM-based_(YUM)>

**Applies to:** CentOS 6, CentOS 7, CentOS 8, CentOS Stream 8, Oracle Linux 6, Oracle Linux 7, Red Hat Enterprise Linux 7, Red Hat Enterprise Linux 8
**Applies to:** Amazon Linux 2, CentOS 6, CentOS 7, CentOS 8, CentOS Stream 8, Oracle Linux 6, Oracle Linux 7, Red Hat Enterprise Linux 7, Red Hat Enterprise Linux 8

Update all packages:

Expand Down Expand Up @@ -75,12 +75,12 @@ To obtain access to the local mirroring facility, provide your external IP addre

<template #RPM-based_(YUM)>

**Applies to:** CentOS 6, CentOS 7, CentOS 8, CentOS Stream 8, Oracle Linux 6, Oracle Linux 7, Red Hat Enterprise Linux 7, Red Hat Enterprise Linux 8
**Applies to:** Amazon Linux 2, CentOS 6, CentOS 7, CentOS 8, CentOS Stream 8, Oracle Linux 6, Oracle Linux 7, Red Hat Enterprise Linux 7, Red Hat Enterprise Linux 8

**For Red Hat Enterprise Linux 8**, the repository can be removed by running the installation script with the `--delete` flag:
**For Amazon Linux 2 and Red Hat Enterprise Linux 8**, the repository can be removed by running the installation script with the `--delete` flag. For example:

```
sh install-rhel8-els-repo.sh --delete
sh install-amazonlinux2-els-repo.sh --delete
```

**For other RPM-based systems:**
Expand Down
14 changes: 14 additions & 0 deletions docs/local-mirror-els/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,20 @@ For example:
rsync -avSHP --delete rsync://repo.tuxcare.com/RHEL8ELS/ .
```

### Amazon Linux 2 ELS

To create a local mirror of the [amazonlinux2-els](https://repo.tuxcare.com/amazonlinux2-els/) repository with security updates via `rsync`, use the following:

```
rsync://repo.tuxcare.com/AMAZONLINUX2ELS/
```

For example:

```
rsync -avSHP --delete rsync://repo.tuxcare.com/AMAZONLINUX2ELS/ .
```

### Ubuntu 16.04 ELS

To create a local mirror of the ubuntu16_04-els repository with security updates via `rsync`, use the following:
Expand Down