2024-11-25 20:48:02 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Nov 13 15:52:30 UTC 2024 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- Bump major to 17 for SLE.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Sep 19 11:30:29 UTC 2024 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- Bump major and default to 17 for Factory and TW.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Sep 12 08:28:00 UTC 2024 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- bsc#1230423: Relax the dependency of extensions on the server
|
|
|
|
version from exact major.minor to greater or equal, after Tom
|
|
|
|
Lane confirmed on the PostgreSQL packagers list that ABI
|
|
|
|
stability is being taken care of between minor releases.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Feb 27 15:28:14 UTC 2024 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- bsc#1219340: The last fix was not correct. Improve it by removing
|
|
|
|
the dependency again and call fillup only if it is installed.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Feb 8 12:09:14 UTC 2024 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- bsc#1219340: Require fillup.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Oct 13 16:58:03 UTC 2023 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- Interlock version and release of all noarch packages except for
|
|
|
|
the postgresql-docs.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Sep 14 13:03:29 UTC 2023 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- Bump default to 16 on Factory.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Aug 7 13:05:52 UTC 2023 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- Bump major version to prepare for PostgreSQL 16, but keep
|
|
|
|
default at 15 for now on Factory.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue May 23 11:45:10 UTC 2023 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- boo#1122892: Add a sysconfig variable for initdb.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon May 15 14:17:11 UTC 2023 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- Overhaul postgresql-README.SUSE and move it from the binary
|
|
|
|
package to the noarch wrapper package.
|
|
|
|
- bsc#1179231: Add an explanation for the /tmp -> /run/postgresql
|
|
|
|
move and permission change.
|
|
|
|
- Add postgresql-README as a separate source file.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Mar 27 17:10:16 UTC 2023 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- bsc#1209208: Drop hard dependency on systemd
|
|
|
|
|
2024-05-03 19:33:50 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jan 9 09:22:55 UTC 2023 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- bsc#1206796: Refine the distinction of where to use sysusers and
|
|
|
|
use bcond to have the expression only in one place.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Sep 22 14:23:49 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
|
|
|
|
|
|
|
- riscv64 does not have llvm support yet,
|
|
|
|
adapt the %postgresql_has_llvm macro accordingly.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Sep 5 13:12:41 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
|
|
|
|
|
|
|
- avoid bashisms in /bin/sh based startup script
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat May 21 15:11:15 UTC 2022 - Marcus Rueckert <mrueckert@suse.de>
|
|
|
|
|
|
|
|
- Bump to postgresql 15
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Mar 16 14:50:22 UTC 2022 - Callum Farmer <gmbr3@opensuse.org>
|
|
|
|
|
|
|
|
- Change to systemd-sysusers
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Feb 10 10:35:57 UTC 2022 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- Fix the pg_server_requires macro on older rpm versions (SLE-12).
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jan 28 15:26:21 UTC 2022 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- Avoid a dependency on awk in postgresql-script.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Dec 2 14:08:12 UTC 2021 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- Move the dependency of llvmjit-devel on clang and llvm to the
|
|
|
|
implementation packages where we can depend on the correct
|
|
|
|
versions.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Dec 2 11:45:03 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>
|
|
|
|
|
|
|
|
- fix postgresql_has_llvm usage
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Nov 15 12:09:10 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>
|
|
|
|
|
|
|
|
- First round of changes to make it easier to build extensions for
|
|
|
|
- add postgresql-llvmjit-devel subpackage:
|
|
|
|
This package will pull in clang and llvm if the distro has a
|
|
|
|
recent enough version, otherwise it will just pull
|
|
|
|
postgresql-server-devel.
|
|
|
|
- add postgresql macros to the postgresql-server-devel package
|
|
|
|
those cover all the variables from pg_config and some macros
|
|
|
|
to remove repitition from the spec files
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Oct 5 14:03:55 UTC 2021 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- Bump version to 14.
|
|
|
|
- Bump default to 14 on Factory and future SPs.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue May 18 13:43:45 UTC 2021 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- Re-enable build of the llvmjit subpackage on SLE, but it will
|
|
|
|
only be delivered on PackageHub for now (boo#1183118).
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jan 25 08:56:54 UTC 2021 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- Bump default version to 13 for SLE-15-SP3.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Sep 25 07:58:58 UTC 2020 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- Bump major version to 13.
|
|
|
|
- Bump default version to 13 in OBS.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Aug 13 08:22:16 UTC 2020 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- We also transfer PostgreSQL 9.4.26 to the new package layout in
|
|
|
|
SLE12-SP2 and newer. Reflect this in the conflict with
|
|
|
|
postgresql94.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jun 26 13:49:21 UTC 2020 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- Also conflict with PostgreSQL versions before 9.
|
|
|
|
- Conflicting with older versions is not limited to SLE.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jun 16 12:17:33 UTC 2020 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- Bump version to 12.0.1, so that the binary packages also have
|
|
|
|
a cut-point to conflict with.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jun 3 08:17:46 UTC 2020 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- Disable LLVM on SLE (bsc#1172274).
|
|
|
|
- Conflict with versions of the binary packages prior to the
|
|
|
|
May 2020 update, because we changed the package layout at that
|
|
|
|
point and need a clean cutover.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Mar 24 10:45:25 UTC 2020 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- Bump package version to 12, but leave default at 10 for
|
|
|
|
SLE-15 and SLE-15-SP1.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Dec 17 10:27:02 UTC 2019 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- Fix a mistake in the creation of /var/lib/pgsql/.bash_profile
|
|
|
|
with the tmpfiles mechanism (bsc#1159335).
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Nov 14 12:36:59 UTC 2019 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- Sync ownership of /run/postgresql in the file list with tmpfiles.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Oct 22 13:08:50 UTC 2019 - Marcus Rueckert <mrueckert@suse.de>
|
|
|
|
|
|
|
|
- bump to 12
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Oct 7 08:26:39 UTC 2019 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- Use the correct content for .bash_profile (boo#1153168).
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Sep 23 14:03:32 UTC 2019 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- Stop shipping SUSEfirewall2 config files (bsc#1151591).
|
|
|
|
- Fix installation of bash_profile for SLE11 (pre systemd).
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Feb 22 07:46:53 UTC 2019 - Franck Bui <fbui@suse.com>
|
|
|
|
|
|
|
|
- Drop use of $FIRST_ARG in .spec
|
|
|
|
|
|
|
|
The use of $FIRST_ARG was probably required because of the
|
|
|
|
%service_* rpm macros were playing tricks with the shell positional
|
|
|
|
parameters. This is bad practice and error prones so let's assume
|
|
|
|
that no macros should do that anymore and hence it's safe to assume
|
|
|
|
that positional parameters remains unchanged after any rpm macro
|
|
|
|
call.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Feb 19 16:05:22 UTC 2019 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- Change the persmissions for /var/run/postgresql to 1775, so that
|
|
|
|
the directory can only be used by users in the postgres group
|
|
|
|
(bsc#1123886).
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jan 31 13:23:56 UTC 2019 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- Move bash profile out of /var/lib to allow transactional updates
|
|
|
|
(bsc#1100397).
|
|
|
|
- Use /run/postgresql instead of /var/run/postgresql in %ghost and
|
|
|
|
postgresql-tmpfiles.conf to avoid rpmlint warnings and errors.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Nov 30 13:14:40 UTC 2018 - Marcus Rueckert <mrueckert@suse.de>
|
|
|
|
|
|
|
|
- add /var/run/postgresql to the filelist. as %ghost for systemd
|
|
|
|
systems and directly for non systemd systems
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Nov 30 11:05:00 UTC 2018 - Marcus Rueckert <mrueckert@suse.de>
|
|
|
|
|
|
|
|
- fix the unexpanded macro in the description of server-devel
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Nov 15 14:34:28 UTC 2018 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- Also bump the default package to 11.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Nov 7 16:57:50 UTC 2018 - Marcus Rueckert <mrueckert@suse.de>
|
|
|
|
|
|
|
|
- add server-devel and llvmjit package file sections
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Oct 25 13:14:25 UTC 2018 - Reinhard Max <max@suse.com>
|
|
|
|
|
|
|
|
- Add the new subpackages server-devel and llvmjit that were
|
|
|
|
introduced with postgresql11.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jul 2 17:08:32 UTC 2018 - mrueckert@suse.de
|
|
|
|
|
|
|
|
- bump to 11
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Apr 30 13:26:49 UTC 2018 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Require update-alternatives by postgresql: one of the main
|
|
|
|
scripts in use is install-alternatives, which calls u-a.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Feb 2 10:03:33 UTC 2018 - max@suse.com
|
|
|
|
|
|
|
|
- Put POSTGRES_LANG into LC_ALL instead of LANG to retain the
|
|
|
|
previous behaviour of that variable (boo#1077027).
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jan 17 16:48:57 UTC 2018 - max@suse.com
|
|
|
|
|
|
|
|
- postgresql-script: /etc/sysconfig/language is deprecated, use the
|
|
|
|
locale that was inherited from systemd instead for initializing
|
|
|
|
a new database instance (boo#1074988).
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Dec 13 18:10:54 UTC 2017 - mrueckert@suse.de
|
|
|
|
|
|
|
|
- add provides for all the pkgconfig() provides you also find in
|
|
|
|
the postgresqlXY-devel packages. then we automatically will pull
|
|
|
|
postgresql-devel which in turn will pull our default
|
|
|
|
postgresqlXY-devel package. (boo#1071971)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Dec 6 10:32:06 UTC 2017 - bruno@ioda-net.ch
|
|
|
|
|
|
|
|
- Replace references to /var/adm/fillup-templates with new
|
|
|
|
%_fillupdir macro (boo#1069468)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Nov 24 11:24:09 UTC 2017 - mrueckert@suse.de
|
|
|
|
|
|
|
|
- instead of hardcoding version 10, just check if the prio is
|
|
|
|
smaller than 80.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Nov 23 17:05:21 UTC 2017 - mrueckert@suse.de
|
|
|
|
|
|
|
|
- simplify the postgresql-install-alternatives to only require the
|
|
|
|
pg version and go from there.
|
|
|
|
|
|
|
|
supported calls of the script are:
|
|
|
|
/usr/share/postgresql/install-alternatives postgresqlXY
|
|
|
|
/usr/share/postgresql/install-alternatives XY
|
|
|
|
|
|
|
|
where XY can currently be: 92 93 94 95 96 10
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Nov 22 13:03:42 UTC 2017 - max@suse.com
|
|
|
|
|
|
|
|
- CVE-2017-14798, bsc#1062722: Fix LPE via postgres init script.
|
|
|
|
This only affected SysV-init based systems (i.e. SLE11).
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Nov 14 08:52:46 UTC 2017 - max@suse.com
|
|
|
|
|
|
|
|
- postgresql-test was missing a %files section.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Nov 3 12:55:14 UTC 2017 - max@suse.com
|
|
|
|
|
|
|
|
- Move the start/stop script to /usr/share/postgresql
|
|
|
|
- Add a script for handling update-alternatives as subpackages
|
|
|
|
get installed/uninstalled, so that the implementation packages
|
|
|
|
don't have to repeat the logic (postgresql-install-alternatives).
|
|
|
|
- Add the postgresql-test subpackage.
|
|
|
|
- Fix some dependencies.
|
|
|
|
- Save the enabled and running state when upgrading from the
|
|
|
|
obsolete postgresql-init package.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Oct 6 14:33:54 UTC 2017 - mrueckert@suse.de
|
|
|
|
|
|
|
|
- properly guard the systemd macro in %pre server so it wont be
|
|
|
|
used on sle11
|
|
|
|
- add Requires(pre) so we have groupadd/useradd available
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Sep 21 07:59:26 UTC 2017 - max@suse.com
|
|
|
|
|
|
|
|
- Refine the dependencies between the "dummy" packages and the
|
|
|
|
actual implementation of PostgreSQL. The dummy packages now
|
|
|
|
require an arbitrary implementation and recommend the default
|
|
|
|
version.
|
|
|
|
- Move the contents of postgresql-init to the server package.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Aug 3 23:06:39 UTC 2017 - mrueckert@suse.de
|
|
|
|
|
|
|
|
- bump to 10
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jun 28 09:35:46 UTC 2017 - max@suse.com
|
|
|
|
|
|
|
|
- Bump version and defaultpackage to 9.6 in SLE12 (bsc#1046324).
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Oct 30 06:17:24 UTC 2016 - 13ilya@gmail.com
|
|
|
|
|
|
|
|
- Bump version and defaultpackage to 9.6 in Factory.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Sep 28 15:04:31 UTC 2015 - max@suse.com
|
|
|
|
|
|
|
|
- Move ~postgres/.bash_profile to postgresql-server to avoid a
|
|
|
|
file conflict between the versioned server packages.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Aug 17 00:25:13 CEST 2015 - ro@suse.de
|
|
|
|
|
|
|
|
- Bump version and defaultpackage to 9.4. in SLE (bnc#941886)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Feb 18 15:28:45 UTC 2015 - max@suse.com
|
|
|
|
|
|
|
|
- Bump version and defaultpackage to 9.4 in Factory.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Sep 17 11:44:19 UTC 2013 - max@suse.com
|
|
|
|
|
|
|
|
- Bump version and defaultpackage to 9.3.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jan 9 09:55:11 UTC 2013 - max@suse.com
|
|
|
|
|
|
|
|
- Change license string to PostgreSQL.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Oct 5 17:28:22 UTC 2012 - max@suse.com
|
|
|
|
|
|
|
|
- Make all dummy packages noarch.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Oct 4 14:51:58 UTC 2012 - max@suse.com
|
|
|
|
|
|
|
|
- Make PostgreSQL 9.2 the default.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Oct 1 14:13:18 UTC 2012 - max@suse.com
|
|
|
|
|
|
|
|
- Reduce the postgresql packages with unversioned names to dummy
|
|
|
|
packages that require the respective versioned package names.
|
|
|
|
|