Skip to content

Commit 77999ce

Browse files
committed
ELS alt-php/alt-python updates
1 parent 2cdf84b commit 77999ce

File tree

5 files changed

+80
-6
lines changed

5 files changed

+80
-6
lines changed

docs/els-for-runtimes-and-libraries/php/README.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ alt-php provides a more flexible and convenient environment for working with dif
3636
| EL 9 ( AlmaLinux, CentOS, CloudLinux, Oracle Linux, etc.) | RPM | 9.x |
3737
| EL 10 ( AlmaLinux, CloudLinux, Oracle Linux, etc.) | RPM | 10.x |
3838
| Ubuntu | DEB | 16.04, 18.04, 20.04, 22.04, 24.04 |
39-
| Debian | DEB | 10, 11, 12 |
39+
| Debian | DEB | 10, 11, 12, 13 |
4040
| Windows | - | Windows Server 2019, 2022, 2025 |
4141

4242
**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
128128
* Standard commands to install each version separately, for example, installing alt-php73:
129129

130130
<CodeTabs :tabs="[
131-
{ title: 'RPM', content: `yum install alt-php73*` },
132-
{ title: 'DEB', content: `apt-get install alt-php73*` }
131+
{ title: 'RPM', content: `yum groupinstall alt-php73` },
132+
{ title: 'DEB', content: `apt-get install alt-php73-meta` }
133133
]" />
134134

135135
* To install all versions at the same time:
@@ -537,7 +537,7 @@ To search for alt-php packages in repositories:
537537

538538
<CodeTabs :tabs="[
539539
{ title: 'RPM', content: `sudo yum search alt-package-name` },
540-
{ title: 'DEB', content: `ssudo apt search alt-package-name` }
540+
{ title: 'DEB', content: `sudo apt search alt-package-name` }
541541
]" />
542542

543543
For example:
@@ -1073,6 +1073,7 @@ Currently, we provide OVAL data for the following OS versions:
10731073
* Debian 10: [oval.xml](https://security.tuxcare.com/oval/els_alt_php/debian10/oval.xml)
10741074
* Debian 11: [oval.xml](https://security.tuxcare.com/oval/els_alt_php/debian11/oval.xml)
10751075
* Debian 12: [oval.xml](https://security.tuxcare.com/oval/els_alt_php/debian12/oval.xml)
1076+
* Debian 13: [oval.xml](https://security.tuxcare.com/oval/els_alt_php/debian13/oval.xml)
10761077
10771078
### How to use OVAL
10781079
@@ -1133,6 +1134,7 @@ Currently, we provide CSAF data for the following OS versions:
11331134
* Debian 10: [security.tuxcare.com/csaf/v2/els_alt_php/debian10/](https://security.tuxcare.com/csaf/v2/els_alt_php/debian10/)
11341135
* Debian 11: [security.tuxcare.com/csaf/v2/els_alt_php/debian11/](https://security.tuxcare.com/csaf/v2/els_alt_php/debian11/)
11351136
* Debian 12: [security.tuxcare.com/csaf/v2/els_alt_php/debian12/](https://security.tuxcare.com/csaf/v2/els_alt_php/debian12/)
1137+
* Debian 13: [security.tuxcare.com/csaf/v2/els_alt_php/debian13/](https://security.tuxcare.com/csaf/v2/els_alt_php/debian13/)
11361138

11371139
### How to Use CSAF
11381140

@@ -1154,6 +1156,7 @@ Currently, we provide errata for the following OS versions:
11541156
* Debian 10: [security.tuxcare.com/errata/els_alt_php/debian10/](https://security.tuxcare.com/errata/els_alt_php/debian10/)
11551157
* Debian 11: [security.tuxcare.com/errata/els_alt_php/debian11/](https://security.tuxcare.com/errata/els_alt_php/debian11/)
11561158
* Debian 12: [security.tuxcare.com/errata/els_alt_php/debian12/](https://security.tuxcare.com/errata/els_alt_php/debian12/)
1159+
* Debian 13: [security.tuxcare.com/errata/els_alt_php/debian13/](https://security.tuxcare.com/errata/els_alt_php/debian13/)
11571160

11581161
## PHP extensions list
11591162

docs/els-for-runtimes-and-libraries/python/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Endless Lifecycle Support (ELS) for Python from TuxCare provides security fixes
1212
| EL 8 (CentOS, CentOS Stream, CloudLinux, Oracle Linux, etc.) | RPM | 8.x |
1313
| EL 9 (AlmaLinux) | RPM | 9.x |
1414
| Ubuntu | DEB | 16.04, 18.04, 20.04, 22.04, 24.04 |
15-
| Debian | DEB | 10, 11, 12 |
15+
| Debian | DEB | 10, 11, 12, 13 |
1616

1717
**For supported Python versions, see [cve.tuxcare.com](https://cve.tuxcare.com/els-alt-python/projects).**
1818

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
# Ruby
2+
3+
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.
4+
5+
## Supported OS and Ruby versions
6+
7+
**Supported architecture:** 64-bit.
8+
9+
| Operating Systems | Package Type | OS Version |
10+
| :----------------------------------------------------------: | :----------: | :-------------------------------: |
11+
| EL 7 (CentOS, CloudLinux, Oracle Linux, etc.) | RPM | 7.x |
12+
| EL 8 (CentOS, CentOS Stream, CloudLinux, Oracle Linux, etc.) | RPM | 8.x |
13+
| EL 9 ( AlmaLinux, CentOS, CloudLinux, Oracle Linux, etc.) | RPM | 9.x |
14+
| Ubuntu | DEB | 18.04, 20.04, 22.04, 24.04 |
15+
| Debian | DEB | 10, 11, 12, 13 |
16+
17+
**For supported Ruby versions, see [cve.tuxcare.com](LINK).**
18+
19+
* Other distros and architectures upon request.
20+
21+
## Installation Instructions
22+
23+
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.
24+
25+
1. Download the installer script:
26+
27+
<CodeTabs :tabs="[
28+
{ title: 'RPM', content: `wget https://repo.alt.tuxcare.com/alt-ruby-els/install-els-alt-ruby-rpm-repo.sh` },
29+
{ title: 'DEB', content: `wget https://repo.alt.tuxcare.com/alt-ruby-els/install-els-alt-ruby-deb-repo.sh` }
30+
]" />
31+
32+
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.
33+
34+
<CodeTabs :tabs="[
35+
{ title: 'RPM', content: `sh install-els-alt-ruby-rpm-repo.sh --license-key XXX-XXXXXXXXXXXX` },
36+
{ title: 'DEB', content: `bash install-els-alt-ruby-deb-repo.sh --license-key XXX-XXXXXXXXXXXX` }
37+
]" />
38+
39+
3. Verify that the installation was successful.
40+
41+
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:
42+
43+
<CodeTabs :tabs="[
44+
{ title: 'RPM', content: `yum upgrade` },
45+
{ title: 'DEB', content: `apt upgrade` }
46+
]" />
47+
48+
4. Install Ruby package.
49+
50+
* Standard commands to install each version separately, for example, installing alt-rubyVERSION:
51+
52+
<CodeTabs :tabs="[
53+
{ title: 'RPM', content: `yum install alt-rubyVERSION*` },
54+
{ title: 'DEB', content: `apt-get install alt-rubyVERSION*` }
55+
]" />
56+
57+
* To install all versions at the same time:
58+
59+
<CodeTabs :tabs="[
60+
{ title: 'RPM', content: `yum groupinstall alt-ruby` },
61+
{ title: 'DEB', content: `apt-get install alt-ruby` }
62+
]" />
63+
64+
* To find out which groups/meta-package are available for installation, use the following command:
65+
66+
<CodeTabs :tabs="[
67+
{ title: 'RPM', content: `sudo yum group list` },
68+
{ title: 'DEB', content: `apt list -a | grep alt-ruby` }
69+
]" />

docs/local-mirror-for-els-php/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,3 +62,4 @@ We provide the ability to create local mirrors of PHP for ELS updates.
6262
| deb/debian/10/ | Debian 10 |
6363
| deb/debian/11/ | Debian 11 |
6464
| deb/debian/12/ | Debian 12 |
65+
| deb/debian/13/ | Debian 13 |

docs/local-mirror-for-els-python/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,4 +60,5 @@ We provide the ability to create local mirrors of Python for ELS updates.
6060
| deb/ubuntu/24.04/ | Ubuntu 24.04 |
6161
| deb/debian/10/ | Debian 10 |
6262
| deb/debian/11/ | Debian 11 |
63-
| deb/debian/12/ | Debian 12 |
63+
| deb/debian/12/ | Debian 12 |
64+
| deb/debian/13/ | Debian 13 |

0 commit comments

Comments
 (0)