postgresql-server-12-lp152.2.2 >  A ^2/=„kp q0Vih?'٥VPlIF顋AWs/ri>ڰ \X፮^ܕzkB4(7ܺ HCk] Bw>}qecISgLg@bF,Zrgpl@F;o^S&0V{}.rk+b^ۊ4P1{MCX 9 Z#IFk_Q NlZ 5906dbe905a2c53e7dd8be3aa910b5b9fce2e0bc457b3ebda3252d790a3905a69076791803dc4f0e747a6ac9f466314a180c3ab6B$^2/=„nm#na8q&FVٟ]h)o j9(b#ȵ W:Z1i 4QQbW'..>d p윋{DΪQW ԺCmOd8i ,~RГC`c ;9|^-@lv|XY1fyKI(GK"M^7)PDa0GR~~Y)#R6k^W04,0dp̝kZW(^tud)N>pN4t?4dd ! [ )Hdjq #u D ` |   "t$ll(8!9<!:!=,>,?,@,B,F,G,H-I-<X-LY-\Z-[-\-]-^. b/c0ld0e0f0l0u0v1$w1x2$y2\z2`2p33344444`Cpostgresql-server12lp152.2.2The Programs Needed to Create and Run a PostgreSQL ServerPostgreSQL is an advanced object-relational database management system that supports an extended subset of the SQL standard, including transactions, foreign keys, sub-queries, triggers, and user-defined types and functions. This package includes the programs needed to create and run a PostgreSQL server, which will in turn allow you to create and maintain PostgreSQL databases.^(build84=openSUSE Leap 15.2openSUSEPostgreSQLhttps://bugs.opensuse.orgProductivity/Databases/Servershttps://www.postgresql.org/linuxnoarchgetent group postgres > /dev/null || groupadd -g 26 -o -r postgres getent passwd postgres > /dev/null || useradd -g postgres -o -r -d /var/lib/pgsql -s /bin/bash \ -c "PostgreSQL Server" -u 26 postgres test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in postgresql.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in postgresql.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-postgresql-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-postgresql-update-$service-new-in-upgrade" fi done for service in postgresql.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi # Save the "enabled" and "active" state across the transition of # ownership of postgresql.service from postgresql-init to # postgresql-server. if [ $1 -ge 1 ]; then \ if [ x$(systemctl is-enabled postgresql.service 2>/dev/null ||:) = "xenabled" ]; then touch /run/postgresql-was-enabled fi systemctl is-active postgresql.service &>/dev/null && touch /run/postgresql-was-running ||: fi PNAME=postgresql SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi PROFILE="/var/lib/pgsql/.bash_profile" if test -r "$PROFILE" && test "`cat $PROFILE`" = "/usr/share/postgresql/bash_profile" then # Correct a mistake in /usr/lib/tmpfiles.d/postgresql.conf # that created /var/lib/pgsql/.bash_profile with invalid # content (bsc#1159335). rm "$PROFILE" fi [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && /usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/postgresql.conf || : test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset postgresql.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in postgresql.service ; do if [ ! -e "/run/rpm-postgresql-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-postgresql-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in postgresql.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi# Cannot use systemd macros here, because they're doing too much /usr/bin/systemctl --no-reload disable postgresql.service || :# Cannot use systemd macros here, because they're doing too much rm -f "/var/lib/systemd/migrated/postgresql" /usr/bin/systemctl daemon-reload || :SgA큤CA$A큤A聠^'^'^'^'^'^'^'^'^'^'^'^'^'^'960edf766303ca4cacd6f40494ab83e63a70b4fe268493839368ac6f53f616d1ae8015892bcd253de0eca188e0112ebed08ff79ea9f1de230698e1242d1d75c8755cdd4f48a61f5aacb2d052ab1fd4c8af763408886ec74ceebdba6a2cc647f8f0b86431a249d50f54efcd2a253884d5c53dcc5e4219b3d5d0c70c91f20875f2fbdad0ec144cbf3bd8300280017eb6bef219d8b3aec233383845534a471e0ce8683ee2ad2c07176a21f5caef80f77649442fc744df85f8ad9f8883914a8cda4fb174847aa7a6b2ea65ab7c780069a7ed65eea4e99b851037d1df7453362694e5service@Arootrootpostgresrootrootrootrootrootrootrootrootrootpostgrespostgresrootrootpostgresrootrootrootrootrootrootrootrootrootpostgrespostgrespostgresql-12-lp152.2.2.src.rpmconfig(postgresql-server)postgresql-initpostgresql-serverpostgresql-server-noarch  @    /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/shconfig(postgresql-server)postgresqlpostgresql-server-implementationrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)shadowsystemdsystemdsystemdsystemd12-lp152.2.212-lp152.2.23.0.4-14.6.0-14.0-15.2-14.14.1^@]@]A]@](]\o@\k\R@\&@\&@[_[[Ѱ@[:Z@ZtRZ_:Z1@Z'Z Z@ZfZ YZ@Yp@YéY@YS@XV +U{@T~Reinhard Max Reinhard Max Reinhard Max Marcus Rueckert Reinhard Max Reinhard Max Franck Bui Reinhard Max Reinhard Max Marcus Rueckert Marcus Rueckert Reinhard Max Marcus Rueckert Reinhard Max mrueckert@suse.dedimstar@opensuse.orgmax@suse.commax@suse.commrueckert@suse.debruno@ioda-net.chmrueckert@suse.demrueckert@suse.demax@suse.commax@suse.commax@suse.commrueckert@suse.demax@suse.commrueckert@suse.demax@suse.com13ilya@gmail.commax@suse.comro@suse.demax@suse.com- Disable LLVM on SLE (bsc#1172274).- Fix a mistake in the creation of /var/lib/pgsql/.bash_profile with the tmpfiles mechanism (bsc#1159335).- Sync ownership of /run/postgresql in the file list with tmpfiles.- bump to 12- Use the correct content for .bash_profile (boo#1153168).- Stop shipping SUSEfirewall2 config files (bsc#1151591). - Fix installation of bash_profile for SLE11 (pre systemd).- 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.- 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).- 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.- add /var/run/postgresql to the filelist. as %ghost for systemd systems and directly for non systemd systems- fix the unexpanded macro in the description of server-devel- Also bump the default package to 11.- add server-devel and llvmjit package file sections- Add the new subpackages server-devel and llvmjit that were introduced with postgresql11.- bump to 11- Require update-alternatives by postgresql: one of the main scripts in use is install-alternatives, which calls u-a.- Put POSTGRES_LANG into LC_ALL instead of LANG to retain the previous behaviour of that variable (boo#1077027).- postgresql-script: /etc/sysconfig/language is deprecated, use the locale that was inherited from systemd instead for initializing a new database instance (boo#1074988).- 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)- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- 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- CVE-2017-14798, bsc#1062722: Fix LPE via postgres init script. This only affected SysV-init based systems (i.e. SLE11).- postgresql-test was missing a %files section.- 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.- properly guard the systemd macro in %pre server so it wont be used on sle11 - add Requires(pre) so we have groupadd/useradd available- 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.- bump to 10- Bump version and defaultpackage to 9.6 in SLE12 (bsc#1046324).- Bump version and defaultpackage to 9.6 in Factory.- Move ~postgres/.bash_profile to postgresql-server to avoid a file conflict between the versioned server packages.- Bump version and defaultpackage to 9.4. in SLE (bnc#941886)- Bump version and defaultpackage to 9.4 in Factory./bin/sh/bin/sh/bin/sh/bin/shpostgresql-initbuild84 1591658536 12-lp152.2.212.0-lp152.2.212-lp152.2.212-lp152.2.212.0-lp152.2.2 servicespostgresqlpostgresqlsystempostgresql.servicepostgresql.confrcpostgresqlpostgresql-serverREADMEsysconfig.postgresqlbash_profilepostgresql-scriptpgsql.bash_profile/etc/sysconfig/SuSEfirewall2.d//etc/sysconfig/SuSEfirewall2.d/services//run//usr/lib/systemd//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/postgresql-server//usr/share/fillup-templates//usr/share/postgresql//var/lib//var/lib/pgsql/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2/standard/252c423f453677d4c9190410c5f6fe07-postgresqlcpioxz5noarch-suse-linuxdirectoryASCII textPOSIX shell script, ASCII text executablecannot open `/home/abuild/rpmbuild/BUILDROOT/postgresql-12-lp152.2.2.x86_64/var/lib/pgsql/.bash_profile' (No such file or directory)Rq'rr[|`# Save the "enabled" and "active" state across the transition of # ownership of postgresql.service from postgresql-init to # postgresql-server. if test -f /run/postgresql-was-enabled; then rm -f /run/postgresql-was-enabled systemctl enable postgresql.service fi if test -f /run/postgresql-was-running; then rm -f /run/postgresql-was-running systemctl start postgresql.service fi/bin/shpostgresql12-serverutf-888c8d9f539593294422f8bafc177902ea8a010a13dce7c1a172bbf42cc89d72a? 7zXZ !t/g] crt:bLL CΈl.*]ֵf>'0 b#'/DzF' 4΋= ;Br C1$PE#%[9sߚ+XFn$]1`q׌M^j@0җ %h͍1?o^*#Zw[Aj/$) `;ydt LGOMk2fuŧ;U"/v@trf1/Wk« '[t- {_o~Κ>0HrzE 'm+ϥҬ][W`Un?ۉiFi6'Lg`?ۈ4J}p"N}G(iRD!O GF8-C?+JƄV:V)N5RO l A칮ҁVյ杳݄hAUЊ|bUǚ}i3Wla8,и\hkSZa`!iY43'tEaJk1 ]jB@90~J{mxñfq{gx'Y`Qlk3rV=U!µd_>4ǭd5i^k~ *#TY 3V4uےɝr&'{73gJ}/Ľ> (uC ܩV_x|8>KDu-Rmh92q޶xAI(!FՙWf#G燊bɬC\$HA2i}T J)RƸYGBMxx)7ZxٮOWVwx1#( Nw7wꃳũmGnۖ4XyNlE2Th3[:\0RXjAK'U..= Hɭu,`؛Jp+TJRQ8' ȂPȈ|8= +E}H34RZӲVxB3 wmKO:ȿ^\1I!0, X NB `ԭq̜;3:aI6hy庘#tHiE?M(M EҨ9 pZ3/L&0+8g֑PAri\]341ñ ӳRo~5rAl$}blCޕ}:?r8P|.ֵ hh^"ғ:'F!%~tN:zchNm PtO zT:D:M-W r?EvP/9& w{5h}X, l- I(~Zֆ$y:4G`ǩ, i\\Տ )wڟ ScyQ2ٍ's9o"OA='xa ,JT0= ;q#gv=y䏍aYK7z|Y`,pwxl SrP LԸ ŷYۚA\Xaޒlm6KFok#k^`vx)}pS-pL1 &XɦB$^(|LNڲO͙E0*Tw٨uPhBN2kMOKUL( F{v0 y5sJ;B"mv}h ~)ɿ$%ιG۫T8hľTGGJ{o BxB%J: B뾥3WM#wX&ʒWrhSp-,)un~?f{|~aʍ\]DK FGxXX!JrE<1E@Y8%pRp`{lyUI7P;I_d?Eu!+a !zYCnkZVι2w#\HWRucf؁n=Cai=a 癏iz6zI)xjڂ!qWC5+2Th`K$Xm88⌳#~ZJD j+{@SElز0BOiфGf3?n  YZ