[GIT] Evergreen ILS branch rel_3_13 updated. 7d87cf9fafb85907cbdad05234be2eddb15736d7

This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Evergreen ILS". The branch, rel_3_13 has been updated via 7d87cf9fafb85907cbdad05234be2eddb15736d7 (commit) from 0f9ddfc5eee28bf321e5c2a7402642e960a1bc22 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 7d87cf9fafb85907cbdad05234be2eddb15736d7 Author: Jason Boyer <> Date: Mon Feb 3 15:29:17 2025 -0500 LP2097308: Use PostgreSQL apt archive when necessary Debian Buster has been moved to PostgreSQL's apt archive and removed from the primary repo. This will break fresh installs as the pgdg repo can't be added correctly. This patch will allow buster installations to work again and can be used as a template when other Debian PostgreSQL packages are archived before we stop supporting them. Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org> Signed-off-by: Chris Sharp <csharp@georgialibraries.org> diff --git a/Open-ILS/src/extras/install/Makefile.debian b/Open-ILS/src/extras/install/Makefile.debian index bc427ecc4c..a74c1dc443 100644 --- a/Open-ILS/src/extras/install/Makefile.debian +++ b/Open-ILS/src/extras/install/Makefile.debian @@ -33,9 +33,15 @@ debian_sys_config: # Adding this for installing versions from PostgreSQL community apt source debian_postgresql_repo: - if test -z "$$(grep -R apt.postgresql.org /etc/apt/)" ; then \ - echo "deb [signed-by=/etc/apt/trusted.gpg.d/pgdg.asc] http://apt.postgresql.org/pub/repos/apt/ $(RELEASE_CODENAME)-pgdg main" \ - > /etc/apt/sources.list.d/pgdg.list; \ + if test -z "$$(grep -R postgresql.org /etc/apt/)" ; then \ + if test "$(RELEASE_CODENAME)" = "buster" ; then \ + $(APT_TOOL) install apt-transport-https ; \ + echo "deb [signed-by=/etc/apt/trusted.gpg.d/pgdg.asc] https://apt-archive.postgresql.org/pub/repos/apt/ $(RELEASE_CODENAME)-pgdg main" \ + > /etc/apt/sources.list.d/pgdg.list; \ + else \ + echo "deb [signed-by=/etc/apt/trusted.gpg.d/pgdg.asc] http://apt.postgresql.org/pub/repos/apt/ $(RELEASE_CODENAME)-pgdg main" \ + > /etc/apt/sources.list.d/pgdg.list; \ + fi ; \ wget --quiet -O /etc/apt/trusted.gpg.d/pgdg.asc https://www.postgresql.org/media/keys/ACCC4CF8.asc ; \ $(APT_TOOL) update ; \ fi ----------------------------------------------------------------------- Summary of changes: Open-ILS/src/extras/install/Makefile.debian | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) hooks/post-receive -- Evergreen ILS
participants (1)
-
Git User