tayga-0.9.2-bp155.4.3.1<>,@ȉeDI%z d|rj W[j1XkЕr>p;2yxF ҿc͖;dH )B=o'%)Q33Ε A+)]\:{.%D;+#k{RdyBqn9vg9>ZAjO-U&Wf+Q=E$ZC~7I ,kv/h0MU)5hV'P#GYkQOZ(i&>_,O&x~vmD?|xቃ4 :w=*\ ]<8 e8<{]9s)J>F?d  GPT`d} Z Y       8       Rt  (A8H9`:!=!>)?1@9FAGX H I XY\ ]H ^ bc9deflu v0w x y z$48>Ctayga0.9.2bp155.4.3.1Out-of-kernel stateless NAT64 implementationTAYGA is an out-of-kernel stateless NAT64 implementation for Linux that uses the TUN driver to exchange IPv4 and IPv6 packets with the kernel. It is intended to provide production-quality NAT64 service for networks where dedicated NAT64 hardware would be overkill.eDi02-ch2d[SUSE Linux Enterprise 15openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgProductivity/Networking/Otherhttp://www.litech.org/tayga/linuxx86_64 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 tayga.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 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 tayga.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 tayga.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 tayga.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in tayga.service ; do sysv_service="${service%.*}" rm -f "/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 tayga.service ) || : fi fi z]HFH A큤A큤AeDeDeDeDeDeDeDM=eDMeDeDeD1a2bda6f744c8e0f2856d4a9ef0b232a26858123d877192cb1ab0c3f98e3ea9ef4c6b9b8c5853e5fe411bcebdc6c99927b75982a4360037f90263ba26aaa2116255cfc7e5260b826e835de9ee30e2f1710f4f34b587e1f1c6851600af6e54add6f35c97cc37a8efe89c4d34dc6008bf2c7589909ea8cca8404386eab670a3f75bad35bb6759882960b62a58705ccc883bfb8ab7ac49b2f2e152328f17394038642624f9868880c0683ec37b50a0aac0e7063b5a80aee3eb3c16c0aa2fba1303432b1062f7da84967e7019d01ab805935caa7ab7321a7ced0e30ebe75e5df1670f6582e981d1928daf5a6264f2606179ea84e88caae115f49db2b45dc20d7e68964e951978a8421061488ff66dd36572062b2e3c45c50d675c4461f52bf9bb189servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottayga-0.9.2-bp155.4.3.1.src.rpmconfig(tayga)taygatayga(x86-64)@ @@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/shconfig(tayga)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.9.2-bp155.4.3.13.0.4-14.6.0-14.0-15.2-14.14.3e6`@e6`@a)@WjQYvQVGeorg Pfuetzenreuter Georg Pfuetzenreuter Johannes Segitz mardnh@gmx.demhrusecky@suse.commhrusecky@suse.com- Add tayga_destroy_tun to delete the tunnel interface when the service is stopped- Drop PrivateDevices and ProtectClock hardening options to repair startup failure while accessing /dev/net/tun - Add conditional to tayga_setup_tun to facilitate operation on systems without iptables- Added hardening to systemd service(s) (bsc#1181400). Modified: * tayga.service- specfile cleanup - add patch: tayga-obey-cflags.diff (build with proper CFLAGS)- systemd integration- Initial version of tayga package/bin/sh/bin/sh/bin/sh/bin/shi02-ch2d 1699001222 0.9.2-bp155.4.3.10.9.2-bp155.4.3.10.9.2-bp155.4.3.1 tayga.conftayga.servicerctaygataygatayga_destroy_tuntayga_setup_tuntaygaREADMEtaygaCOPYINGtayga.conf.5.gztayga.8.gztayga/etc//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/tayga//usr/share/licenses//usr/share/licenses/tayga//usr/share/man/man5//usr/share/man/man8//var/lib/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:18170/openSUSE_Backports_SLE-15-SP5_Update/6b182c6f3ce1b09ecfa8fb046bacb82d-tayga.openSUSE_Backports_SLE-15-SP5_Updatedrpmxz5x86_64-suse-linuxASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=6a29a7c6c4c984632eeb39d6477f22d739075a41, for GNU/Linux 3.2.0, not strippedBourne-Again shell script, ASCII text executabledirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)R RRRRR~,[`L|Jutf-873a29dc32c0bc479dd12a2abadc8c7f20320969e80e4f534b2a90eab8b1c87b1?7zXZ !t/G5i]"k%fA€nBNݿi_G$ݬ6L)M^#d̻Sv"8P0H(gO/~7ڍrLB.͖yC($jj˧Le-Mm CqP' cWVI D  k9s)O:/- YՏH R>:T /qJl9 @hK/R^4TL̶X?5ӧ^qP`i:P^q &BJ%\0n2$R:h[@fhH/nӅ2aZU2UF: Hz*1]ӺU„LTIAdΦ0Db6>q-ڑU6W i{<77/c%xP@5LVs)3 YDyJ93ȢHtE\kb}X(™uGt1" :@R=sZ0qa)U=ZJ;pNo㈪cV 8Bw9ޒ5p>E/\(`Fr4yгC`Nֹ5xd=[[u|82%.NoLmltD)\Oe>7wڭxJ<:渮zX_ N!1ܯx eoG P |N>G6ͥ Hn7@Ցq&Y7q˾@ܞna9_(='2VPY X%j3c{FiT~KINًrV_+.B"0ut힛BYİHpN1v[z>߉ cA^eY_AZB~`WX,90 Wa7r jQi^shW:Kf.^ۚ)56g%?&?-9=&@H-`_܃e|N )]sqC `̈́9iE@IVdjNf SDrx"w[vq+yCu&_=5>]Ft%4#DG’KuFlvmtw0U ^"}%@q% YMufNen;}s2&< ޽`Pೝgddk&ڹE[X9I&;>m(!9A橔 od%āH驧-. Ui8_U^QF QhyjXlA^hD>DBFגԄ~2<Ψș 9v5zF乚b#@CF~awxط4ftTp>}x@t8͛w>z_y~E3jºֻ#5?a/qYF@LjE7=fJ u xZPQvj;cy6od/iE7.Qn?&x#ho95&"f}?G@T|bx~.m% xZG`dPǹ~,3㚜Ky'±e6f=% V~)/MtDS>ToW H1XWK|[mֶ  nsѡTҚ(R1?f9N1rZ:|iP/oPCuGfcs=$iwms-hT}ّ?ɗU vNUP&G X(ZOhe 'RXr<io{Hǡb:cLQ~RTeu8|$fAC`o5yoɹzEۖp ^;|  j`(&֣ٱElG9@W*%;]) zrz- rFB ;g PJ"Ąᘸ$9p|cdlFL/rxV?j͔}#68Z"zF+45flϝ9/'qCs9hSrnO~,1-b,*ql gUBisD$2/ w4gZNK,S!ts)F@l%͋AVUUre0RNP֞4Gs['3 c鈀mˊ_`=,`b/`MqUO5(]zUu% $}C̳d!!#]A4"b3H'LF;hJ5򣽠:Ԫ>`g LIÜE {O`j$PA-b/N{G:;(w3{VVMM=őT-:nwJp-(D\?͍csKWmFpCڝK{"1~kUg;{sҥ{&ųqoEb|$ @y>+{8ÕDDJfgN΋9PNS0.8@+3<jhBe4,#Qg¾lĠM1JW ͔@L 6M?K#8}:wWFgl+4u1ӝb3Wࣘ >ޜ![>G|A $o pC4ַydOtdE(굥Uѳl, ʺ!în2p}}Gy4WB*[̃J Ɠ*L1з l6<ޞe@dVLJD*3z͕BDc>3Lv zdupUbQ3kݮGgbMqzjs,tBЈhJa]z6ft\/G5ΝW(6F} m1ށ뻵Iʼn3<Y[.kP6 ,ܩ<=sˈE&T";3,|S_`G֞6yYMUw42v] >̑r*Hlf#fBvW'"D Q&7'GK8 ѯ,f"TĴQw~Z& uo6 =._q6YXq9H:LBg7m %#$Z;&SMROv ˒G YD4pr߻0U;8ETDJ"1Pk4l7X(bJd*9IQ7h)B'gmnlwlF.#Y Qf3T*'B+#^"LUeNS݅꺐[%=G2+Y_䡽tRC݀9E1aғƤē U %Գglg'-@S$)Hh7%H9DLr@ViAG0K$.Kۖ;0J(D3̀lF[eP5wʄ ʀ@k^ix5=~DS\]{RoE R+N|X |b"M^*GeX lhb>מJAjj Rഝ7,Bۓd Ut :eS]l'<̜Q w}BmK:s]2ZOs]tLJ< g6rtf6اM2 b lH^4-E$.@AB9ex/H㏓F,+.8bQcBRTuoSKdyyhDT [Tb9)ٯg :D}ac(OTO$^LzdZZGg?*Hq޼m۵7AO1 tF sf V9 g/jXWxv$蹸y*6G V6>qk.?[43:qV Ks۸.bgX^W>0&6 Լbڭj7iKxgԣY=>7_ yR}bPlZlBWTu-WH< \hY' AJ:7p+}^!nJՔ6OIeERq6UG5 l쎅kCV:x/7ߛ)nQB|yuC7bn[]#L9󵙽p8-> +v*6-F];.*ߒ6"Ƶqڞ#:δ%ta4ƕ /$o(D"t:(,86)F+ N^H:X~"c6ŔR&lE[#=~㾨MG^;*Lg_7)bbF"هiĵ䮼]@ !+=}(V6o $1kq=Ϭ3\{tgXoo2"!BTPx`9+7)ilw;m7!T g+~h6Яe\wÃGP^ [eJ>R\6\Ϗ$.sl뾮Z[ CG"EW*l$m-i<3=*ԁiDNW5LoG,PVٮW)h +{ Pd V_ߎtv.s}Avoho>=d˒mjYAZ<۸ N=9ʄn@;U4ڊqLu4$ߞKԴ室4D}$3!ظDq3|vխ MTBGŭo7G~E]C tYb %9::Ѵ0P`emA7D\Zzz_/ÔyeejLV+&V Mu[vAH[9f]Njg[锔TML*nO%Z-l ZJ 쇓e.?I xI1y0%:>Oh6ARt73? 5ޤ HFv.NzbL@KBܱ<^̈́`T,h})S5XtCk܃яp|\kֵ(#O9fa?{Ϸ;%銠YĞ[1P"XQMnFlPB\!G9s:1%ϒ g*yцF)20Tm V -K05O{ݖ"^U&i\a2f 'N^K&#%i8 q81Г´AXH/nŪ+@_d# 0bm@hCn/Mt1T Rm) %oæyQϰ k q叫P8Vʑv[Sވ0\B1tP) pij|̕Sχ[QiU~;jךXҝ'Zi)4f&cf =^ &EM 5@8NN-ٿ[m)+pn?u YZ