hsqldb-2.3.3-150000.7.3.1<>,gcW=p9|&~U2 q)$Ky.MR*;ϦhH `hgjƏdu-՟+Xx'ٛOHtaMNX15L*7X?u+ ET'zrSƹoP-.԰3F,?,d   5$(04Mn{  !"d    ` u  p(,84 9\ : =%`>%h?%p@%xF%G%H%I&<X&TY&d\&]&^'b(c)d* e*f*l*u*(v*|w+x+y,(z,D,T,X,^,Chsqldb2.3.3150000.7.3.1HyperSQL Database EngineHSQLdb is a relational database engine written in JavaTM , with a JDBC driver, supporting a subset of ANSI-92 SQL. It offers a small (about 100k), fast database engine which offers both in memory and disk based tables. Embedded and server modes are available. Additionally, it includes tools such as a minimal web server, in-memory query and management tools (can be run as applets or servlets, too) and a number of demonstration examples. Downloaded code should be regarded as being of production quality. The product is currently being used as a database and persistence engine in many Open Source Software projects and even in commercial projects and products! In it's current version it is extremely stable and reliable. It is best known for its small size, ability to execute completely in memory and its speed. Yet it is a completely functional relational database management system that is completely free under the Modified BSD License. Yes, that's right, completely free of cost or restrictions!cW=sheep26SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Productivity/Databases/Servershttp://hsqldb.sourceforge.net/linuxnoarch# Add the "hsqldb" user and group # we need a shell to be able to use su - later if [ `getent group hsqldb` ]; then : OK group hsqldb already present else /usr/sbin/groupadd -r hsqldb 2> /dev/null || : fi if [ `getent passwd hsqldb` ]; then : OK user hsqldb already present else /usr/sbin/useradd -r -g hsqldb -c "Hsqldb" -s /bin/sh \ -d /var/lib/hsqldb hsqldb 2> /dev/null || : fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in hsqldb.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi PNAME=hsqldb 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 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in hsqldb.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable hsqldb.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop hsqldb.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in hsqldb.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart hsqldb.service ) || : fi fi $B^*q;A큤A큤A큤AAAcW5cW5cW5cW5cW5cW5cW5cW5UƎcW5cW5cW5UNcW5cW5cW6cW6cW6cW5cW5cW51c5367ce0faedea1604416223a9939d76847f4622f112fbcb16fd9280fa0d12696f448645bff3a9811e8f7a04f403bd74c529cbc9bab66f6334d068b50ec3b1b059fc2bcc887db6bf31ef741ace04ed74d2437898100cb5896485595fbf39691f87359e0c3afc9dfdc8555e10f794d901816cf5c088203c5330fe37e8e6b0bdcd6c895f1501485a3aaf09e86d44844d61b3d86e165ba2b0b6506d8b538461f0949a196ad82890012dd9db6e1bf6e688cfae3857969af4cef0cc354aae43cac7af792f492bc0a38f3ae4bfd13da99aa9bcc1977429121056209d53797fa3faab177ba880c9780c1da21293684b03b96d542dd9ac83d6dd86ddfc3016e95b70f287e5b7b173b69ccce77b474a6720fa39882ab0edfc96e283b8f7efb652771e099ab8b0018c85fbd26f7013b9d265333d17d274f62f02eeb468f780392c3f2a0afc4e39ebc0a9cca035669c2f955296443575656440f9e904b3525e9ed9e0da8aac7a7f3d6497f108e0ec1773de7a4b60ebf31e77730b5797ed12ad02ba33586aeservice/usr/share/java/hsqldb.jar/usr/share/java/servletapi5.jarrootrootrootrootrootrootrootrootrootrootrootrootrootroothsqldbrootrootrootroothsqldbrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothsqldbrootrootrootroothsqldbroothsqldb-2.3.3-150000.7.3.1.src.rpmconfig(hsqldb)hsqldbmvn(org.hsqldb:hsqldb)mvn(org.hsqldb:hsqldb:pom:) @@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/shconfig(hsqldb)javajava-headlessjavapackages-toolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)servletapi5systemdsystemdsystemdsystemd2.3.3-150000.7.3.13.0.4-14.6.0-14.0-15.2-14.14.1cV~@Z7Z@Y5Y@Y@U@U hT@R-@david.anes@suse.comfstrba@suse.comrbrown@suse.comfstrba@suse.comfstrba@suse.commpluskal@suse.comtchvatal@suse.comtchvatal@suse.comp.drouand@gmail.comtchvatal@suse.com- Security fix: Untrusted input may lead to RCE attack (bsc#1204521, CVE-2022-41853) * Added patch hsqldb-CVE-2022-41853.patch- Added patch: * hsqldb-2.3.3-javadoc10.patch + Fix build with jdk10's javadoc that ends in error when a link cannot be downloaded- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Mofified patch: * hsqldb-apidocs.patch + Don't force -Xdoclint:none, since we switched the default doclint run off in all our java-devel providers and this option does not work with java < 1.8- Specify java source and target version 1.7 in order to allow build with jdk9- Update dependencies- Version bump to 2.3.3: * Various serveral minor issues * No obvious detailed changelog - Fix build with jdk8 by tweaking doclint: * hsqldb-apidocs.patch- Fix build with new javapackages-tools- Update to version 2.3.2 * fixed several minor issues * fixed bug with incomplete rollback of MVCC transaction that inserts and updates the same row * fixed issue with parsing of long BIT strings in SQL * fixed issue with SQL triggers when columns were added or dropped from a table with SQL triggers * fixed issue with an index added to a TEMP table with ON COMMIT PRESERVE ROWS and containing data * added URL property hsqldb.digest which can be used with alternative secure hash algorithms for passwords * changed the class used for offline backup and restore to org.hsqldb.lib.tar.DbBackupMain * extended the scope of SET DATABASE SQL REFERENCES TRUE to catch ambiguity with identical table aliases * extended support for the DEFAULT keyword used in INSERT and UPDATE to apply to columns with no default * improved support for recursive queries * improved ORA and MYS syntax compatibility modes- Move from jpackage-utils to javapackage-tools/bin/sh/bin/sh/bin/sh/bin/shsheep26 1666683197 2.3.3-150000.7.3.12.3.3-150000.7.3.12.3.32.3.3 hsqldb.confhsqldbhsqldb-posthsqldb-stophsqldb-wrapperhsqldb.servicerchsqldbhsqldb-2.3.3hsqldb_lic.txthsqldb.jarhsqldb.xmlmaven-pomsJPP-hsqldb.pomhsqldbdatalibhsqldb.jarservletapi5.jarserver.propertiessqltool.rcwebserver.properties/etc//usr/lib//usr/lib/hsqldb//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/hsqldb-2.3.3//usr/share/java//usr/share/maven-metadata//usr/share//usr/share/maven-poms//var/lib//var/lib/hsqldb//var/lib/hsqldb/lib/-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.suse.de/SUSE:Maintenance:26565/SUSE_SLE-15_Update/50de526dbee5575dacc847df5f3157f7-hsqldb.SUSE_SLE-15_Updatedrpmxz5noarch-suse-linuxASCII textdirectoryPOSIX shell script, ASCII text executableASCII text, with CRLF line terminatorsgzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v1.0 to extract Java archive data (JAR))XML 1.0 document, ASCII textRRRPPRRťie\(utf-8f884831f942fffa7a56f3f3bda7b188ca1a8d3c8f669126560155fc8d2adc490?7zXZ !t/Sq6]"k%QnN Z%œʌ$K"_7iU]kaDmI_p)_3:bc0O/AX3X<3p&ג$\i3X{ y܉J.A{x?>9ԥ<GԽ Krv: SݮHe?l !KtV*T@ X법= DZϟ_Q ܤ58,fQ /KߠM'Ff~<{qbj['W}UX`'4^Y,-,A=9 Zk+po-+q2/"_Am`Ů)1LG_)T.LQŢXAHZj u)*UpH1B̞!$>I3]9+ql3`5tRhCz2TyA>sZ>f,MJp/n)ڰ15ÅU.(-&C!rQ.KS+GwhLܯ4?8ƕ ЬC$86wE"!y_vq % ݕEJٵRaG̃t=+O( ~@c7SBA k}X^Fz45V봕Q дmd\[ìl҈hJ?Ԃ7U'LHL} vPrEvq߅W .>sZiʼoT8򘥷Mv 0 RzwsYxa |ڼ {Ϊ?eAwH.Q^3ƃ)pg.GZ``F$C8^Et1p";:󟍾uhiK^gv4mF%. z B[#7!A4.z\ݔއڙ85WP6>oqX^l~K5ؠ I5%w\Ɖ%dѤ.x#KOw7FPoJ31DCVu ';sy,*S7Aص_kR6.6ߪ0HLpvB֬Z ٰlgK=WֻIl2),.edI&GSFʁ</QEfn~,\ԟ ,VjQu pez2Щ&X'Ԃ8*fu DkH#d1{to@VX}F4$u>oY>L&MIyt ^s=/2}GjSu%u R9Shd njf_ɹo+y,q%v.J@ΐV@)-ӭ9/d#|^Rv>~V}'N;%w>DBB1hQw{NL%PM V4m:JN*FkEk%ezCxžhG0utJTM<_:)%̋1 NC կ>jtEXsnTe!ZE}X[K1s~%<ȍx3OoKoJG9Z"{H̛go;O.H_嶪VSG0j+` ' $eeP6ae#' ֽQ65~I#mv,_Ӂᴁ00W?!e=}D4> nuѺ VÉ^& ET))oחlY~d ;<0IUǸf|2pLcSAi e/<>'`"غI^upWHx(8؛մLcʌ]rAc#fj[pY<4.:Gtf!kwUYEb [e68 @0W D^jtLqRe.F(f!8f r;H߾ŘWp6̱& {1RO<mE9({*6?b.ټN3ߥrl/ `? 5yh58Fr rПp#CцKx @0]|aqG2pF[b2MK;|^(:)Q 1¹~6Kѩ%sf'Kag2u$4a չ5aL˂m_Я+IlPsF@U7fR0Psԕ}AG#P\|𮉞>VA8z W} k@xQ|jD9d'5@MJ 8\/> hԫJ tɒaeaJ}@!l n.'j²?dt~ђϺ# k(&Z3(̚)fqJ~*fk )n;kET.!5J |~ZyƝUSFs[ |Pd,qc\nŠwXKwsPU R1ZtdN(ق8ۈrUJA.h ۀdI! l@$,*7lEFv@IR~czHe\RF6k&)ؓ/Jk.+oq2vɆ<bss۟6@+|ɨVjz\_0tO}-6N͠-L\yt1~PqKCEV}RC{C[8_":s[o%7^eO}OgA_8=/r]H&27k"T2޵컈ւ#3eu!uj-AJ-33-eRjxaam\22΢ctgc8W2 3ӯZGλo]'_m1bZHï^ܙn"]TT*E7ѷIܦ[~z(W뾘&)J:{j5ԉkŴM]RxV11+ǷN4,Q*LUb7+patDhQ}L/d.٪ V<D`ÊMA5_ ѐ1´Tnz6I&{fG @Aw8cP_>4I7ʠܵY8)>53Pf׼`K3VH54Jc`OMgւ sd6C6:gQTY. GAQT|2+T{%i"un8:I@<}񰵖#=b;)@qտ$#X[V>^v鹨V h=𿪰N'<;8b>@"'ϗ ctZʢk?f2E/z*BiUaZO'Wٟ;|)hm"Zڰn7-ySU<߃_rxBUl=X.NG:t-̷X_;3El?wA}רu|J_QSf>l.S s)_$73]SPonko\npr4 wMh쨊IRUq*޺\$ҋD)Z(D\ ifS.mj,9T 9K-55hhutqCb.IZq3* v˺$Ukd"Fa ^K<;DT>&.@G{a(FIcGq}gxfO={p׍~)@zA1B"1Nzj1bVWg2ǟ]o ϕI'T&n$ު`lD AfSM [NYmec?_:$2HR>CǎjA3n;WDMp2f|u8\GևLWo`q%\6{c%$D)saTWg|m(_AotaUB:⥘zTw|@E`z y c3d;j89D;H5n,U oݓA f93YT"\BEU= (L]!{>MY@;a#ph 0xvwJPP#8>!HFQ*?gr؀whh(zKnha.-A@WF4\UA+m#$ٺ%BBDt6uބG(-^w ~۾&HJe?P |R u0\;P76 "*/t9ku]Pb\ #;vE]X3j]7>9.#x Ul$$~T>gR`3C; &GtjoǣU pB3o=Ovk][Z,;k)~DJL]dq^+l{G]Mhn:o2 \+eY 2˭_JOŊ"n! 9Y޶uI4sEbN}\qWh{ohMaӋuͽ[LebBI1r"rUT/ݲ N_IZi;֪\ͯ~RQeأ؉AmDӁ!)LN da EVp5W27d#J*xv8J@ >i5V)d)ט9 Ve[=(jJfεWƝff|<>sux+!_O!DNw{Zϻ,* C Gu|?ԗնd!q'xݧs<(@[-I CM}xC(A=ض(aMb(}9-_-brCMs`;w)NiT Czo D%h= &ûD/wl.IM냣Ψ)~ӱGnt-pC}";+O)V;+vD[ q9)~뿨Yuo.W^Oz._zAl1 $s@'FUl]w8|-t>|%ںBK$0jFŇ!&8!ov A\>)ӣ7Cڌ5>?>O8tf2`,s 5xݴdfJ ",2 Z+wn 8u =pj<ՠ'$h'}QKq9JF!p̜\zO` IPZ$ m0v`/nCpO KU }@| a[/A,-l_Om(-Ӑ, Ԩ˵{U|3xHZ;pcg?x@Z`FG>"!߱9x3 Fc1G"~]_/0lFR.tyhJNUÂ>^q3 <m@ "MVVfK*JNHWRЈ{)ˆ» `jH%"1kݵ)ٔ*ؠ96W#]۰T](eJXf" >FG0q588(n`iL>M^r2_ OTbj#!Q30QWj|qk *6T*ܘrrQT쯿ۜvq|fЁ4|X&akep I@ k Mz wU]3#QPF,SolkCG~f;j|qV@hHi7FƎ\!X羒PH N~qq'WMq%N=rY58Wq{n/ (>_̄^ZU6–^~}aU[k-PF%oTYYbբ\eӳb(Bm$n8swl/{J'*Q54v2=4lm4͏j+E~ _JRB΂EZHr\EOD.,\H+Mk&ѺS %{OTf}bxse(&e=cpQ6XiBs$̜)^&I"nk F~}@KcH@L%},ZHqj $<}ӊ>,r6_Y6ZſbߚmƐ)fX~r; 4j/|n%O"!|yړ]@Ŝ C ? Y!{y{M?/BcbQtRJb)C ,h*ʎ&X[BH#i7ˡdywq2&P*$kפ95~vվ5a51k<{.Ѝq}')G[[_߀44C 2]|x#2[R3fڲ঩u_|yhģPS&S6 DBME8!T/\ U]v-F|Nfً^2du((d[*m]v ͮzX#4ͅ%WLKf_pöKH![=5bG2bNNf!^~&WCȜNއ۬O:![B:ڼNI GTż90sJbmDӞ̳ zhH(rWr%bby24ÿ`ag+1ƐǬ_̄@h!Y i.ְo\7;coR?#,4{oMZ \Fi*lhߴq(.8Aġ-} :gQ=O-*KtXxR苬3Mr-nLS9"֋ :2ءX];N5v4!owFa Au686#kEV.g$MV7$k8{'Dxkǚkj/ v=ii+JB99, {@[z-Yq"6`U<#"E(۞9 ̂G?`كLwYU+2CXQZ[jߑAIQe1Ҿk;LPg#(9Q';h)t˻9h(>kr?۽z>Vd͎nOǽ~>;xF"Ws :ٷkƮgD4kOM3{I#ă V,:D-{?2 .ڇ(էxԏ<0W [?.?)%8g,}l^TΞ2˃&+<&oS`dR6щ`)70Y7+Ax%{f7E^RyK7&j=f|l6ms$VK v=OQqѱS,Z1'6z]`")Dk#QvSi1&.!sjl9og(j䖯1䄦C53j:҂=krjweƚ`64,YR~k<=vP+Nބ]ʴvgQAbwIu ozi' .MCP ';v8Up|5d6Lԗo Gj6w܅+8ie&=5nI!H#m6f.NXWҩlFAX ߺ[ 'Sk.Ǖ4yRB;/͚,-V?mSk1R6$+C0zsfT{Ky={ɍuxY Gqla4ܢœ PdIDwOxe*BUe5naȲ:z'`@&e*dR=xa5Y>4[I0LqZ 4%[ udN/Hg-Ž:[ );yRD8E 6j,_qQMQ]1SK6F CCoW036$x/t9{-rRE짚0̉2|5@ɳft'}"ùM]]r|[n_B! YyD/ѓKriVlpe ƱX;G+@v ICpD{8=*q5иI[! ])_ 4faT v-_WЋVj\5+%M06u4{m;bQ(-1\Q%J<*; k-9m4K}?v:<2=_3o5m9\Y$;9ehPy|`֒&q8 -ox֞oT 1י~G '·•9$ Ӫ壛7Vyc鬠цGm~Wʤ|=f+YoVg8UК47&@F_Pxũy bPi| GcjŪn(< gx%!?iέ@]6  z]]Y8AI1jG"23c.AleyXAiy.WCa9pG\)Xc\@bjƠ[t lp9/ӈ]o8NYHFgoե HL便rÇȋʸϊH۹f/S&[)EOZt R0ĔaB TYnv@h OY`sv sZ+F<IXo $*  G 8>Ddv|Yث-,߂GG]쀕[]>IYV9Cm;ܐ퀉zL.H d"|%دBk wpzTF’):t`!o35\mU OZõD!R5H&#~z@~[GZaǠ$rlh?ZJ-k>/qVH7s5UUOAv]S,[^QI߇Ft!9(JJS.gw$9 '[)dzҞk=S|qKUCNVV/H_=siH2Nn-aFYT)U^\zhwݑ j[T\DFu{:S2NT0ъ=e!eEM7%7rq_Uߛ[Ӏy)ElG4ZcUE`.{^\'ؖ OTwur5CirKs)gfw4=k#(@cUjяRSC/T"=CN~ڐ:w+).TۦΑ-13X|0>4;@+{"FF{*kW$(t=Ai^[6͋;ET?nApE+;^ DIzO^ժF0Nhxt9j@`L@Wv+oӤIuaX"\2KZ{}^OY$K-j0IP/c|V-JlD`ڶ YZ