From 77999ceaeac5ba41db9d199dc3130a206ab9d21a Mon Sep 17 00:00:00 2001 From: Sofia Boldyreva Date: Wed, 24 Sep 2025 12:34:38 +0200 Subject: [PATCH 1/2] ELS alt-php/alt-python updates --- .../php/README.md | 11 +-- .../python/README.md | 2 +- .../ruby/README.md | 69 +++++++++++++++++++ docs/local-mirror-for-els-php/README.md | 1 + docs/local-mirror-for-els-python/README.md | 3 +- 5 files changed, 80 insertions(+), 6 deletions(-) create mode 100644 docs/els-for-runtimes-and-libraries/ruby/README.md diff --git a/docs/els-for-runtimes-and-libraries/php/README.md b/docs/els-for-runtimes-and-libraries/php/README.md index 8cf3c0c35..8ee1b8a55 100644 --- a/docs/els-for-runtimes-and-libraries/php/README.md +++ b/docs/els-for-runtimes-and-libraries/php/README.md @@ -36,7 +36,7 @@ alt-php provides a more flexible and convenient environment for working with dif | EL 9 ( AlmaLinux, CentOS, CloudLinux, Oracle Linux, etc.) | RPM | 9.x | | EL 10 ( AlmaLinux, CloudLinux, Oracle Linux, etc.) | RPM | 10.x | | Ubuntu | DEB | 16.04, 18.04, 20.04, 22.04, 24.04 | -| Debian | DEB | 10, 11, 12 | +| Debian | DEB | 10, 11, 12, 13 | | Windows | - | Windows Server 2019, 2022, 2025 | **For supported PHP versions, see [cve.tuxcare.com](https://cve.tuxcare.com/els-alt-php/projects).** @@ -128,8 +128,8 @@ sudo yum install libvpx-1.3.0 * Standard commands to install each version separately, for example, installing alt-php73: * To install all versions at the same time: @@ -537,7 +537,7 @@ To search for alt-php packages in repositories: For example: @@ -1073,6 +1073,7 @@ Currently, we provide OVAL data for the following OS versions: * Debian 10: [oval.xml](https://security.tuxcare.com/oval/els_alt_php/debian10/oval.xml) * Debian 11: [oval.xml](https://security.tuxcare.com/oval/els_alt_php/debian11/oval.xml) * Debian 12: [oval.xml](https://security.tuxcare.com/oval/els_alt_php/debian12/oval.xml) +* Debian 13: [oval.xml](https://security.tuxcare.com/oval/els_alt_php/debian13/oval.xml) ### How to use OVAL @@ -1133,6 +1134,7 @@ Currently, we provide CSAF data for the following OS versions: * Debian 10: [security.tuxcare.com/csaf/v2/els_alt_php/debian10/](https://security.tuxcare.com/csaf/v2/els_alt_php/debian10/) * Debian 11: [security.tuxcare.com/csaf/v2/els_alt_php/debian11/](https://security.tuxcare.com/csaf/v2/els_alt_php/debian11/) * Debian 12: [security.tuxcare.com/csaf/v2/els_alt_php/debian12/](https://security.tuxcare.com/csaf/v2/els_alt_php/debian12/) +* Debian 13: [security.tuxcare.com/csaf/v2/els_alt_php/debian13/](https://security.tuxcare.com/csaf/v2/els_alt_php/debian13/) ### How to Use CSAF @@ -1154,6 +1156,7 @@ Currently, we provide errata for the following OS versions: * Debian 10: [security.tuxcare.com/errata/els_alt_php/debian10/](https://security.tuxcare.com/errata/els_alt_php/debian10/) * Debian 11: [security.tuxcare.com/errata/els_alt_php/debian11/](https://security.tuxcare.com/errata/els_alt_php/debian11/) * Debian 12: [security.tuxcare.com/errata/els_alt_php/debian12/](https://security.tuxcare.com/errata/els_alt_php/debian12/) +* Debian 13: [security.tuxcare.com/errata/els_alt_php/debian13/](https://security.tuxcare.com/errata/els_alt_php/debian13/) ## PHP extensions list diff --git a/docs/els-for-runtimes-and-libraries/python/README.md b/docs/els-for-runtimes-and-libraries/python/README.md index 480136620..4491c53dc 100644 --- a/docs/els-for-runtimes-and-libraries/python/README.md +++ b/docs/els-for-runtimes-and-libraries/python/README.md @@ -12,7 +12,7 @@ Endless Lifecycle Support (ELS) for Python from TuxCare provides security fixes | EL 8 (CentOS, CentOS Stream, CloudLinux, Oracle Linux, etc.) | RPM | 8.x | | EL 9 (AlmaLinux) | RPM | 9.x | | Ubuntu | DEB | 16.04, 18.04, 20.04, 22.04, 24.04 | -| Debian | DEB | 10, 11, 12 | +| Debian | DEB | 10, 11, 12, 13 | **For supported Python versions, see [cve.tuxcare.com](https://cve.tuxcare.com/els-alt-python/projects).** diff --git a/docs/els-for-runtimes-and-libraries/ruby/README.md b/docs/els-for-runtimes-and-libraries/ruby/README.md new file mode 100644 index 000000000..4b4f20f44 --- /dev/null +++ b/docs/els-for-runtimes-and-libraries/ruby/README.md @@ -0,0 +1,69 @@ +# Ruby + +Endless Lifecycle Support (ELS) for Ruby from TuxCare provides security fixes for Ruby versions that have reached their end-of-life. This allows you to continue running your server vulnerability-free. + +## Supported OS and Ruby versions + +**Supported architecture:** 64-bit. + +| Operating Systems | Package Type | OS Version | +| :----------------------------------------------------------: | :----------: | :-------------------------------: | +| EL 7 (CentOS, CloudLinux, Oracle Linux, etc.) | RPM | 7.x | +| EL 8 (CentOS, CentOS Stream, CloudLinux, Oracle Linux, etc.) | RPM | 8.x | +| EL 9 ( AlmaLinux, CentOS, CloudLinux, Oracle Linux, etc.) | RPM | 9.x | +| Ubuntu | DEB | 18.04, 20.04, 22.04, 24.04 | +| Debian | DEB | 10, 11, 12, 13 | + +**For supported Ruby versions, see [cve.tuxcare.com](LINK).** + +* Other distros and architectures upon request. + +## Installation Instructions + +The following steps are provided for both **RPM-based** (CentOS, CentOS Stream, CloudLinux, Oracle Linux, AlmaLinux, etc) and **DEB-based** (Debian, Ubuntu) systems. Please select the appropriate tab for your distribution. + +1. Download the installer script: + + + +2. Run the installer script with your key. The installation script registers the server to CLN with the key, and adds our PGP key and repository to the server. + + + +3. Verify that the installation was successful. + + To ensure the installation has been completed successfully, run the following command. It should return info about a package. If information about the package is available it means that installation was successful. After which, updates will be available for installation from the repository using the usual command: + + + +4. Install Ruby package. + + * Standard commands to install each version separately, for example, installing alt-rubyVERSION: + + + + * To install all versions at the same time: + + + + * To find out which groups/meta-package are available for installation, use the following command: + + \ No newline at end of file diff --git a/docs/local-mirror-for-els-php/README.md b/docs/local-mirror-for-els-php/README.md index 4e8a93a98..d1196a455 100644 --- a/docs/local-mirror-for-els-php/README.md +++ b/docs/local-mirror-for-els-php/README.md @@ -62,3 +62,4 @@ We provide the ability to create local mirrors of PHP for ELS updates. | deb/debian/10/ | Debian 10 | | deb/debian/11/ | Debian 11 | | deb/debian/12/ | Debian 12 | +| deb/debian/13/ | Debian 13 | diff --git a/docs/local-mirror-for-els-python/README.md b/docs/local-mirror-for-els-python/README.md index 396caf936..08231242f 100644 --- a/docs/local-mirror-for-els-python/README.md +++ b/docs/local-mirror-for-els-python/README.md @@ -60,4 +60,5 @@ We provide the ability to create local mirrors of Python for ELS updates. | deb/ubuntu/24.04/ | Ubuntu 24.04 | | deb/debian/10/ | Debian 10 | | deb/debian/11/ | Debian 11 | -| deb/debian/12/ | Debian 12 | \ No newline at end of file +| deb/debian/12/ | Debian 12 | +| deb/debian/13/ | Debian 13 | \ No newline at end of file From e51621ef481c7a83910dfe87c8e58613a851cfcd Mon Sep 17 00:00:00 2001 From: Sofia Boldyreva Date: Wed, 24 Sep 2025 12:36:50 +0200 Subject: [PATCH 2/2] removed an unnecessary file --- .../ruby/README.md | 69 ------------------- 1 file changed, 69 deletions(-) delete mode 100644 docs/els-for-runtimes-and-libraries/ruby/README.md diff --git a/docs/els-for-runtimes-and-libraries/ruby/README.md b/docs/els-for-runtimes-and-libraries/ruby/README.md deleted file mode 100644 index 4b4f20f44..000000000 --- a/docs/els-for-runtimes-and-libraries/ruby/README.md +++ /dev/null @@ -1,69 +0,0 @@ -# Ruby - -Endless Lifecycle Support (ELS) for Ruby from TuxCare provides security fixes for Ruby versions that have reached their end-of-life. This allows you to continue running your server vulnerability-free. - -## Supported OS and Ruby versions - -**Supported architecture:** 64-bit. - -| Operating Systems | Package Type | OS Version | -| :----------------------------------------------------------: | :----------: | :-------------------------------: | -| EL 7 (CentOS, CloudLinux, Oracle Linux, etc.) | RPM | 7.x | -| EL 8 (CentOS, CentOS Stream, CloudLinux, Oracle Linux, etc.) | RPM | 8.x | -| EL 9 ( AlmaLinux, CentOS, CloudLinux, Oracle Linux, etc.) | RPM | 9.x | -| Ubuntu | DEB | 18.04, 20.04, 22.04, 24.04 | -| Debian | DEB | 10, 11, 12, 13 | - -**For supported Ruby versions, see [cve.tuxcare.com](LINK).** - -* Other distros and architectures upon request. - -## Installation Instructions - -The following steps are provided for both **RPM-based** (CentOS, CentOS Stream, CloudLinux, Oracle Linux, AlmaLinux, etc) and **DEB-based** (Debian, Ubuntu) systems. Please select the appropriate tab for your distribution. - -1. Download the installer script: - - - -2. Run the installer script with your key. The installation script registers the server to CLN with the key, and adds our PGP key and repository to the server. - - - -3. Verify that the installation was successful. - - To ensure the installation has been completed successfully, run the following command. It should return info about a package. If information about the package is available it means that installation was successful. After which, updates will be available for installation from the repository using the usual command: - - - -4. Install Ruby package. - - * Standard commands to install each version separately, for example, installing alt-rubyVERSION: - - - - * To install all versions at the same time: - - - - * To find out which groups/meta-package are available for installation, use the following command: - - \ No newline at end of file