88 Commits

Author SHA256 Message Date
Reinhard Max
62d421e920 - Use the correct content for .bash_profile (boo#1153168).
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=117
2019-10-07 08:31:46 +00:00
Reinhard Max
bae088c398 - Stop shipping SUSEfirewall2 config files (bsc#1151591).
- Fix installation of bash_profile for SLE11 (pre systemd).

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=116
2019-09-23 14:29:26 +00:00
Reinhard Max
06cfbc3462 Accepting request 678171 from home:fbui:branches:server:database:postgresql
- 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.

OBS-URL: https://build.opensuse.org/request/show/678171
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=115
2019-02-25 15:10:48 +00:00
Reinhard Max
affb1eeb43 the directory can only be used by users in the postgres group
(bsc#1123886).

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=114
2019-02-25 15:03:17 +00:00
Reinhard Max
45b893abc9 - Change the persmissions for /var/run/postgresql to 1775, so that
the directory can only be used by users in the postgres group.
  At the same time a patch will be added to the postgresqlXX
  packages that adds a fallback to /tmp if socket creation in
  /var/run/postgresql fails.

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=113
2019-02-19 16:10:28 +00:00
Reinhard Max
cc93967c99 Revert ownership change
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=110
2019-01-31 15:24:22 +00:00
Reinhard Max
c56829af43 - Move bash profile out of /var/lib to allow transactional updates
(bsc#1100397).
- Fix permissions and ownership of /var/run/postgresql .
- Use /run/postgresql instead of /var/run/postgresql in %ghost and
  postgresql-tmpfiles.conf to avoid rpmlint warnings and errors.

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=109
2019-01-31 13:50:51 +00:00
Lars Vogdt
e02a7c1604 Accepting request 653071 from home:darix:branches:server:database:postgresql
- add /var/run/postgresql to the filelist. as %ghost for systemd
  systems and directly for non systemd systems

OBS-URL: https://build.opensuse.org/request/show/653071
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=108
2018-12-04 15:17:50 +00:00
afec6e157e - fix the unexpanded macro in the description of server-devel
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=107
2018-11-30 11:05:16 +00:00
Reinhard Max
cac213e51b - Also bump the default package to 11.
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=106
2018-11-15 14:35:10 +00:00
f8af2b0a17 Accepting request 647055 from home:darix:branches:server:database:postgresql
- add server-devel and llvmjit package file sections

OBS-URL: https://build.opensuse.org/request/show/647055
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=105
2018-11-07 17:01:11 +00:00
Reinhard Max
84c15fc166 - Add the new subpackages server-devel and llvmjit that were
introduced with postgresql11.

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=104
2018-10-25 13:15:53 +00:00
Reinhard Max
22345bc5f8 Accepting request 644310 from home:darix:branches:server:database:postgresql
- bump to 11

OBS-URL: https://build.opensuse.org/request/show/644310
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=103
2018-10-24 13:56:43 +00:00
Reinhard Max
9be996bc70 - Put POSTGRES_LANG into LC_ALL instead of LANG to retain the
previous behaviour of that variable (boo#1077027).

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=102
2018-05-02 15:35:49 +00:00
38903b2e5f Accepting request 602555 from home:dimstar:Factory
- Require update-alternatives by postgresql: one of the main
  scripts in use is install-alternatives, which calls u-a.

OBS-URL: https://build.opensuse.org/request/show/602555
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=101
2018-05-02 14:02:08 +00:00
Reinhard Max
efaf1f2029 - postgresql-script: /etc/sysconfig/language is deprecated, use the
locale that was inherited from systemd instead for initializing
  a new database instance (boo#1074988).

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=100
2018-01-17 17:14:44 +00:00
Martin Pluskal
38997f090a Accepting request 556940 from home:darix:branches:server:database:postgresql
- 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)

OBS-URL: https://build.opensuse.org/request/show/556940
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=99
2017-12-14 11:49:04 +00:00
de0278567f Accepting request 554763 from home:bruno_friedmann:branches:server:database:postgresql
- Replace references to /var/adm/fillup-templates with new 
  %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/554763
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=98
2017-12-12 15:43:28 +00:00
Reinhard Max
15a35fecca Accepting request 545144 from home:darix:branches:server:database:postgresql
- instead of hardcoding version 10, just check if the prio is
  smaller than 80.

- 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

OBS-URL: https://build.opensuse.org/request/show/545144
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=97
2017-11-24 12:45:09 +00:00
Reinhard Max
3eac0cf988 - CVE-2017-14798, bsc#1062722: Fix LPE via postgres init script.
This only affected SysV-init based systems (i.e. SLE11).

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=96
2017-11-22 13:04:57 +00:00
Reinhard Max
6631adb591 - postgresql-test was missing a %files section.
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=95
2017-11-14 08:56:22 +00:00
Reinhard Max
68e3cdac9a - 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.

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=92
2017-11-03 12:59:51 +00:00
b13c8cb1c4 - properly guard the systemd macro in %pre server so it wont be
used on sle11
- add Requires(pre) so we have groupadd/useradd available

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=90
2017-10-06 14:39:51 +00:00
Reinhard Max
0f2fbd2c27 - 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.

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=84
2017-09-21 13:48:21 +00:00
Reinhard Max
5bb6fea7ae Accepting request 525781 from home:darix:branches:server:database:postgresql
- bump to 10

OBS-URL: https://build.opensuse.org/request/show/525781
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=83
2017-09-13 16:53:50 +00:00
Reinhard Max
cabd6b3bcc Sync changes with SLE12
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=82
2017-07-05 11:24:29 +00:00
Martin Pluskal
9d6d170313 Accepting request 440011 from home:13ilya:branches:server:database:postgresql
OBS-URL: https://build.opensuse.org/request/show/440011
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=81
2016-12-01 08:38:54 +00:00
Reinhard Max
03694168dc - Move ~postgres/.bash_profile to postgresql-server to avoid a
file conflict between the versioned server packages.

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=78
2015-09-28 15:09:38 +00:00
Reinhard Max
74edc60107 - Bump version and defaultpackage to 9.4.
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=77
2015-02-18 15:29:10 +00:00
Reinhard Max
d2747c20c4 - Bump version and defaultpackage to 9.3.
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=76
2013-09-17 11:44:46 +00:00
Reinhard Max
a98d67828c Use PostgreSQL license
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=75
2013-01-09 09:55:46 +00:00
Reinhard Max
ec27156b3e make it noarch
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=73
2012-10-05 17:28:53 +00:00
Reinhard Max
da734c2e6c - Make PostgreSQL 9.2 the default.
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=71
2012-10-04 14:52:38 +00:00
Reinhard Max
0fa7eb3203 Accepting request 137043 from home:rmax:branches:OBS_Maintained:postgresql
- Reduce the postgresql packages with unversioned names to dummy
  packages that require the respective versioned package names.

OBS-URL: https://build.opensuse.org/request/show/137043
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=70
2012-10-04 14:22:52 +00:00
Reinhard Max
2c7873676f This will become an empty wrapper package
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=69
2012-08-14 17:21:44 +00:00
Reinhard Max
e95eb5a09d Add bugzilla numbers
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=68
2012-03-12 09:50:48 +00:00
Reinhard Max
8b145ea6b6 Version 9.1.3
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=67
2012-03-12 09:03:07 +00:00
Reinhard Max
826daf1c41 Accepting request 101537 from home:-miska-
- fixed build for arm
  - using atomic builtins from gcc
  - patch taken from upstream mailing list

OBS-URL: https://build.opensuse.org/request/show/101537
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=66
2012-02-08 08:17:08 +00:00
Reinhard Max
3f813fccfa Accepting request 96350 from home:deadpoint:branches:server:database:postgresql
version update to 9.1.2

OBS-URL: https://build.opensuse.org/request/show/96350
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=64
2011-12-14 14:19:37 +00:00
Reinhard Max
72388599a8 Version 9.1.1
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=61
2011-10-05 16:42:26 +00:00
Reinhard Max
3284eba5df Revert the postgresq-libs split for SLE
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=58
2011-06-08 16:44:08 +00:00
Reinhard Max
bb30ab4f30 adjust patch file name
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=56
2011-05-25 13:07:06 +00:00
Reinhard Max
0af2f722cc Accepting request 71245 from home:namtrac:branches:server:database:postgresql
Add postgresql-9.0.4-perl514.patch: For Perl 5.14 GvCV(sv) is no longer an lvalue and needs to be replaced by GvCV_set(sv, value) 

About patch naming please see http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines#Patch_naming , its recommended that package version is in the patch name.

OBS-URL: https://build.opensuse.org/request/show/71245
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=55
2011-05-25 13:04:26 +00:00
Reinhard Max
bcb86aa1e7 Version 9.0.4
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=54
2011-04-21 10:13:45 +00:00
Reinhard Max
42e0481ae6 Accepting request 65747 from home:nkrinner:branches:OSSP
reviewed ok.

OBS-URL: https://build.opensuse.org/request/show/65747
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=53
2011-04-01 12:25:52 +00:00
Reinhard Max
262b6d62e1 Correct provides/obsoletes in postgresql-libs
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=52
2011-03-04 15:03:49 +00:00
Ruediger Oertel
eaef72306d Accepting request 62223 from home:oertel:branches:openSUSE:Factory
accept fix of last fix

OBS-URL: https://build.opensuse.org/request/show/62223
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=50
2011-02-21 00:12:14 +00:00
Stephan Kulow
ff041a24d4 Accepting request 62167 from home:coolo:branches:openSUSE:Factory
self accept to get this base pack in early

OBS-URL: https://build.opensuse.org/request/show/62167
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=48
2011-02-19 20:14:46 +00:00
Reinhard Max
ab4914b726 Fix build of external server extensions
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=46
2011-02-17 11:42:18 +00:00
Reinhard Max
1699be4f2a Move pg_config from -server to -devel to fix build of certain client software
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql?expand=0&rev=45
2011-02-16 19:13:51 +00:00