Skip to content

Commit 3fd68cb

Browse files
authored
Merge pull request #6743 from EnterpriseDB/content/docs/epas/DBP-1327
EPAS/PGE - May release
2 parents 0559283 + f38c462 commit 3fd68cb

File tree

103 files changed

+1027
-181
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

103 files changed

+1027
-181
lines changed

install_template/templates/products/edb-postgres-advanced-server/base.njk

+3
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@ To install an individual component:
2424
sudo {{packageManager}} -y install <package_name>
2525
```
2626
Where `package_name` can be any of the available packages from the [available package list](/epas/{{ product.version }}/installing/linux_install_details/rpm_packages/).
27+
28+
See [excluding/including the packages](/epas/{{ product.version }}/installing/linux_install_details/managing_an_advanced_server_installation/exclude_include_packages/) to exclude or include an individual package while installing the EDB Postgres Advanced Server.
29+
2730
{% endblock slesoption %}{% endblock installCommand %}
2831

2932
{% block postinstall %}

install_template/templates/products/edb-postgres-advanced-server/sles-15.njk

+2
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,6 @@ To install an individual component:
1010
sudo {{packageManager}} -n install <package_name>
1111
```
1212
Where `package_name` can be any of the available packages from the [available package list](/epas/{{ product.version }}/installing/linux_install_details/rpm_packages/).
13+
14+
See [excluding/including the packages](/epas/{{ product.version }}/installing/linux_install_details/managing_an_advanced_server_installation/exclude_include_packages/) to exclude or include an individual package while installing the EDB Postgres Advanced Server.
1315
{% endblock slesoption %}

product_docs/docs/efm/5/installing/index.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ Select a link to access the applicable installation instructions:
5656

5757
### Debian and derivatives
5858

59-
- [Ubuntu 24.04](linux_x86_64/efm_ubuntu_24), [Ubuntu 22.04](linux_x86_64/efm_ubuntu_22), [Ubuntu 20.04](linux_x86_64/efm_ubuntu_20)
59+
- [Ubuntu 22.04](linux_x86_64/efm_ubuntu_22)
6060

6161
- [Debian 12](linux_x86_64/efm_debian_12), [Debian 11](linux_x86_64/efm_debian_11)
6262

product_docs/docs/efm/5/installing/linux_x86_64/index.mdx

-3
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ navigation:
1616
- efm_other_linux_9
1717
- efm_other_linux_8
1818
- efm_sles_15
19-
- efm_ubuntu_24
2019
- efm_ubuntu_22
2120
- efm_debian_12
2221
- efm_debian_11
@@ -48,8 +47,6 @@ Operating system-specific install instructions are described in the correspondin
4847

4948
### Debian and derivatives
5049

51-
- [Ubuntu 24.04](efm_ubuntu_24)
52-
5350
- [Ubuntu 22.04](efm_ubuntu_22)
5451

5552
- [Debian 12](efm_debian_12)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
title: EDB Postgres Advanced Server 13.21.27 release notes
3+
navTitle: "Version 13.21.27"
4+
---
5+
6+
Released: 09 May 2025
7+
8+
EDB Postgres Advanced Server 13.21.27 includes the following enhancements and bug fixes:
9+
10+
| Type | Description | Addresses&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |
11+
|----------------|----------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------|
12+
| Upstream merge | Merged with community PostgreSQL 13.21. This release includes a fix for [CVE-2025-4207](https://www.postgresql.org/support/security/CVE-2025-4207/). See the [PostgreSQL 13.21 Release Notes](https://www.postgresql.org/docs/release/13.21/) for more information. | |
13+
| Bug&nbsp;fix | Modified SUBSTRB() to accept clipped slices, aligning its behavior with Redwood by allowing incomplete character boundaries and improving compatibility. | #45636 |

product_docs/docs/epas/13/epas_rel_notes/index.mdx

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
navTitle: Release Notes
33
title: "EDB Postgres Advanced Server Release Notes"
44
navigation:
5+
- epas13_21_27_rel_notes
56
- epas13_20_26_rel_notes
67
- epas13_19_25_rel_notes
78
- epas13_18_24_rel_notes
@@ -36,6 +37,7 @@ The EDB Postgres Advanced Server (Advanced Server) documentation describes the l
3637

3738
| Version | Release Date | Upstream Merges |
3839
|-------------------------------------|--------------|------------------------------------------------------------------------------------------------------------------------|
40+
| [13.21.27](epas13_21_27_rel_notes) | 08 May 2025 | [13.21](https://www.postgresql.org/docs/release/13.21/) |
3941
| [13.20.26](epas13_20_26_rel_notes) | 20 Feb 2025 | [13.20](https://www.postgresql.org/docs/release/13.20/) |
4042
| [13.19.25](epas13_19_25_rel_notes) | 13 Feb 2025 | [13.19](https://www.postgresql.org/docs/release/13.19/) |
4143
| [13.18.24](epas13_18_24_rel_notes) | 21 Nov 2024 | [13.18](https://www.postgresql.org/docs/release/13.18/) |

product_docs/docs/epas/13/installing/linux_arm64/epas_rhel_9.mdx

+2
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@ sudo dnf -y install <package_name>
6868

6969
Where `package_name` can be any of the available packages from the [available package list](/epas/13/installing/linux_install_details/rpm_packages/).
7070

71+
See [excluding/including the packages](/epas/13/installing/linux_install_details/managing_an_advanced_server_installation/exclude_include_packages/) to exclude or include an individual package while installing the EDB Postgres Advanced Server.
72+
7173
Installing the server package creates an operating system user named enterprisedb. The user is assigned a user ID (UID) and a group ID (GID). The user has no default password. Use the `passwd` command to assign a password for the user. The default shell for the user is `bash`, and the user's home directory is `/var/lib/edb/as13`.
7274

7375
## Initial configuration
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
---
2+
title: "Excluding/Including the packages"
3+
---
4+
5+
Different Linux distributions handle recommended or weak dependencies uniquely. This provides instructions on how to include or exclude these dependencies during package installation.
6+
7+
Adjusting these settings allows for more control over package installations, which can be particularly useful for creating minimal environments or reducing unnecessary package bloat.
8+
9+
## RHEL/Rocky Linux/AlmaLinux
10+
11+
**Exclude Weak Dependencies Temporarily:**
12+
13+
To prevent DNF from installing weak dependencies during a single operation:
14+
15+
```bash
16+
dnf --setopt=install_weak_deps=False install <package-name>
17+
```
18+
19+
**Exclude Weak Dependencies Permanently:**
20+
21+
To disable the installation of weak dependencies system-wide:
22+
23+
1. Open the DNF configuration file:
24+
25+
```bash
26+
sudo nano /etc/dnf/dnf.conf
27+
```
28+
29+
2. Add the following line:
30+
31+
```ini
32+
install_weak_deps=False
33+
```
34+
35+
This setting ensures that weak dependencies are not installed by default.
36+
37+
38+
## SLES
39+
40+
**Exclude Recommended Packages Temporarily:**
41+
42+
To install only the required packages without recommended ones:
43+
44+
```bash
45+
zypper install --no-recommends <package-name>
46+
```
47+
48+
**Include Recommended Packages Explicitly:**
49+
50+
To ensure both required and recommended packages are installed:
51+
52+
```bash
53+
zypper install --recommends <package-name>
54+
```
55+
56+
**Configure Default Behavior:**
57+
58+
To change the default behavior of Zypper regarding recommended packages:
59+
60+
1. Edit the Zypper configuration file:
61+
62+
```bash
63+
sudo nano /etc/zypp/zypp.conf
64+
```
65+
66+
2. Set the following option:
67+
68+
```ini
69+
solver.onlyRequires = true
70+
```
71+
72+
This configuration ensures that only required packages are installed by default.
73+
74+
## Debian/Ubuntu
75+
76+
**Exclude Recommended Packages Temporarily:**
77+
78+
To install a package without its recommended dependencies:
79+
80+
```bash
81+
apt-get install --no-install-recommends <package-name>
82+
```
83+
84+
**Set Default Behavior:**
85+
86+
To prevent APT from installing recommended packages by default:
87+
88+
1. Create a new configuration file:
89+
90+
```bash
91+
sudo nano /etc/apt/apt.conf.d/99norecommends
92+
```
93+
94+
2. Add the following lines:
95+
96+
```ini
97+
APT::Install-Recommends "false";
98+
APT::Install-Suggests "false";
99+
```
100+
101+
This configuration disables the automatic installation of recommended and suggested packages.

0 commit comments

Comments
 (0)