gssproxy-0.8.2-lp152.2.6.1<>,O `PI/=„`uѦT2bQ YUH/xBqRN F)@ ĕ]՝0=0*p`t~:`g^P#_'Zw~VxD I1yѸdkƱ֔P 7vuL6ٍfnTN:^K 9t&!? %pIMFl޿hߪq0Dʛv6̅7qB~l8z{ImcޑqbƔ̺/X0VS>F'(?'d   B  ;AHj  4 R p   P Ht-(--( 894:=>?@FG$H`IXY\] ,^ b!c"cd"e"f"l"u#v#Pw%x%y&-z&&&&'Cgssproxy0.8.2lp152.2.6.1Daemon for managing gss-api requestsgssproxy allows the complexity of GSS security negotiation to be centrallized. It is particularly useful to keep this out of kernel space, so that CIPFS, NFS, AFS etc can use GSS-API without complexity in the kernel. Using it also improves isolation and privilege separation, so that HTTP servers, for example, can use GSS-API without needing to access keys directly.`PIcloud118eopenSUSE Leap 15.2openSUSEMIThttp://bugs.opensuse.orgProductivity/Networking/Systemhttps://pagure.io/gssproxylinuxx86_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 gssproxy.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 gssproxy.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 gssproxy.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 gssproxy.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in gssproxy.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 gssproxy.service ) || : fi fi @``A큤AA큤AA`P `P `P `P `P `P `P `P `PHZ»`P `P `P `P `P 1bf3dc8e116852054b032bdda53b48c4ac6ef2611bbce9757becb3b2f39a0887db5af5485c3f7b5c9fc5defc097e905c8c6dedb6b05e6df9bc3ef8844a1196114512bcd90b573e8bab81944cd765da471e7eb4fd9de53507b881d91144ba935505f84a17bc94af49422009c22dc08cbcb7a8fe7b5da08a60a104e35830182df98db83ebb49c8e8b199620fa52d7d1f76d8d4fa328b6978feab3919e9c10450a36f2cc9148277dde25f1e58788c27f97284a518c28dc3ed1292771bd30cda0f30f00e838305206bf1e0e10640b7a5f5519553af5b9d51881ae7c2964ee4c239c4c9013b41aa441ca6128b2a5ce9b80af73263216b375f49caf9d5985b0d86d7f16e4844f01bbc72212b07927ff71ddd1b512f8bad7a4c75d4b34cc9cd060f30f6servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgssproxy-0.8.2-lp152.2.6.1.src.rpmconfig(gssproxy)gssproxygssproxy(x86-64) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(gssproxy)ld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libgssapi_krb5.so.2()(64bit)libgssapi_krb5.so.2(gssapi_krb5_2_MIT)(64bit)libgssrpc.so.4()(64bit)libgssrpc.so.4(gssrpc_4_MIT)(64bit)libini_config.so.5()(64bit)libini_config.so.5(INI_CONFIG_1.1.0)(64bit)libini_config.so.5(INI_CONFIG_1.2.0)(64bit)libk5crypto.so.3()(64bit)libk5crypto.so.3(k5crypto_3_MIT)(64bit)libkrb5.so.3()(64bit)libkrb5.so.3(krb5_3_MIT)(64bit)libpopt.so.0()(64bit)libpopt.so.0(LIBPOPT_0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libref_array.so.1()(64bit)libref_array.so.1(REF_ARRAY_0.1.1)(64bit)libselinux.so.1()(64bit)libverto.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd0.8.2-lp152.2.6.13.0.4-14.6.0-14.0-15.2-14.14.1``P]@]\9Y@X@XCSamuel Cabrero pgajdos@suse.comSamuel Cabrero Tomáš Chvátal Tomáš Chvátal nfbrown@suse.comnfbrown@suse.comnfbrown@suse.com- Use /run instead of /var/run for daemon PID files; (bsc#1185161);- security update - added patches fix CVE-2020-12658 [bsc#1180515], unlock cond_mutex issue before pthread exit in gp_worker_main() + gssproxy-CVE-2020-12658.patch- Fix paths in tests and replace python's f-string usage - Test are passing in OBS, drop patch disable-failing-test.patch - Added patches: * 0001-Fix-runtests.py.patch - Removed patches: * disable-failing-test.patch- Add patch to disable one test that fails in OBS only: * disable-failing-test.patch- Update to 0.8.2: * no actual changelog, many bugfixes and friends - Remove no longer appplicable stuff: * 0001-Add-support-for-the-NO_CI_FLAG-credentials-option.REVERT * 0002-Add-test-to-check-setting-cred-options.REVERT * 0003-Include-header-for-writev.patch * gp_config.fix - Remove localy created .pc files- 0003-Include-header-for-writev.patch upstream patch to fix build error- gssproxy.spec - lots of tidy up, particularly using pkgconfig() for BuildRequires- Initial check-in of version 0.7.0 gssproxy is needed on the NFS server if krb5 is used for NFS authentication using an AD directory server. /etc/krb5.conf may need "auth_to_local = RULE:[1:$1@$0]" on the "realms" section when "winbind" is used for nsswitch.conf. (bsc#1024309)(FATE#322526) - gp_config.fix 0001-Add-support-for-the-NO_CI_FLAG-credentials-option.REVERT 0002-Add-test-to-check-setting-cred-options.REVERT Conditionally allow compilation on older releases./bin/sh/bin/sh/bin/sh/bin/shcloud118 1620922441 0.8.2-lp152.2.6.10.8.2-lp152.2.6.10.8.2-lp152.2.6.1 gssproxy24-nfs-server.confgssproxy.confgssproxy.servicegssproxyproxymech.sogssproxyrcgssproxygssproxyCOPYINGgssproxy.conf.5.gzgssproxy-mech.8.gzgssproxy.8.gzgssproxyrcache/etc//etc/gssproxy//usr/lib/systemd/system//usr/lib64//usr/lib64/gssproxy//usr/sbin//usr/share/licenses//usr/share/licenses/gssproxy//usr/share/man/man5//usr/share/man/man8//var/lib//var/lib/gssproxy/-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:Maintenance:16282/openSUSE_Leap_15.2_Update/851148ab110f9c4783d21f03036fb24c-gssproxy.openSUSE_Leap_15.2_Updatedrpmxz5x86_64-suse-linuxdirectoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b07700dc64c914ee72cf930999bff94ee9c34dcc, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=45dffa55d45e05128be63695fb95df33c9fed3be, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRR RR R RRRRRRRR"RRRRRR RRRR RR R RR RRRRR$RR!R#RRRR0WF6S)utf-8d3ca8e88641bafdb2b3168bf65431e4b4025b6528a28b9816d430f27c3769b7c?7zXZ !t/7h#]"k%wFss1%Y.P>k@f;uet;`fÙb {i4{Ureb723-I[quk<,TefAqʯIut#G:`>,J ޞK7陝Ƹ^ڋt˫׵p碪=:a %^ x8.ĚN+'!u:C&l~"nݭ}h8|e wG0n,tc=u `, {{; &VY O6o 9=QCE?g\W̐Kȣ$z#fб}@QYۑ]kW,垳zE!V bntk~G%Tَ[I,_.?U@y[bؼ%]eݩ`vQV] -RV.Qrs2ˆQ;9󊾓Z }}|"z:*T<#_㱑~$ @ieWv?YDz[*dJ u)I/gm"I$)Xvȡj Kt]6 ;}&1 lbK^ĿT(]/Goa[̠7IلWTI9Έ\ ~'fVr2DCxTDo8w.@@ <Ѱ (2ꂴ/HGcd=)d% Qiy  R[&  Uvaye5Z-.nĒe!ARm۴kr s&_SkSdБ*p} EFZF60ւAi5D %[B#1̮3?:Ę -hy ^%;f- F=Wg}du>#a'1G@0G ]Y{L+AzG'O"M qá` 6Pp\Q4+YTG zU~ PjGґ޵ ܘu1DnHЛ<kG^EgѴIh"e\B`,Hs.4=* 0AМVbcD J` vwn DDXzg+ fAV\y=Pn䷗?'1='" |Hmqͱlf;LwxrwN|w' / Y[ɟj$ru5 G@KfTS7M'k=?-A.L;;]̸FQ"up8d [DoQ7UF$oܯ0 A!fP*2Įyf-]܍g%:vPi9y%ѷamϩBs~TezvaIUI6AO~N39oQຒn+V8{-9ƺtv@ArxX 3mѴ,t_NK#lF5Qm T<( =ɳ}1/[ 7j-Yyh5Msۼ#D+s%<χ&c$cj-EX73H̓JcMxMD7do.:;aHw&!&H#d|wa?-aO_8#8}4-S/"PP1ݔ0˖ D{d_6@Wo6MO-ԩ,kNROx mz6ԕ]W>!Ȣ~2kg6za>w3IںlU{w%~` YcCauI>K DS81׼顏5H3+4wPKZqAN)y9}-J{Y>TFRDŽ>JGFBm Y\)͡F lgƕs } ~?Nv$b9Ʈ1=3t@ylUuL1c,\MS{#˄eqC@{n*ֿ$l0r$LtGELܾ꟝ q!LQ@;HM`c- -n8 ZK<®c%n\Ƈ|+HiZF4wz܌:_+r*sѳRWS92j= mX]|i,H:m2|*_;7)r=IJ/5*. fϿy3Қl@9' =%S(|:JrcܮڠK~b Tqd˳r|^J(!E]Ϫ3F#!ϵI% ϛal?2[Ȥ6>~m(н+R-gkMiw&]Uzj;C+G0 "wj|KLh+<2`@KYxGFCLK>Abo(ZLq~&)"a @U>[o5%eb4t\}ހ AJ>gG8jH1vlQ{޿:֛͗74[8_v + 0y^Byi[TUw0; |'~0R"z|,01%2EaasrcŎd(O*9ѴTEUO%NU2VPe4p5N aCe2)aEJ;]#\%u%+8Rbn`\3DCqz;.DYF[Kb>n X8WR~"G8#Cay?d;f- `4Jb SF1;l 50#weD~ʮZ}r {čJ@idJq,/=g؊h޲(.vʭV3:"S2ѕD('}jqJ]O9%"MϽu)ЛH4nْ3cuO ́[bQTaL# 7m(Q.DTϨubV*gNWe97aB8ޅe[V iaNnZG_uWq;&r!-˰` FQ_Z(ˮ&Q, C^Λq GѾԗk';ŪOQX⾍PfuPĊ~+><@2x{μ&.Nf(Rq9n3KD2й߶ѧ3#ۆԾe乊hkr©6p͉% (uW`~*JuwQ5лǷ3Dk A^2}E8ޱOUV70xU*̦C0V8..:Yv'xblTts ?1-OU#DA~}:aQ\Jxl?{C{ץ#۽˲1 (k8{ل! B..3Z?IKB)bAC3^]/Z?g,Y7=p7NfN\i *a Ur `s-#'\lKoG$ 9 !iwQw+c 8];ύp>oʓ!~7XJu=% Oh^ mN/*`eS _biDRy0C,Majϟeد~ @xNj;/nǘ;0L 8&7 tLkh" (Il_W0 0$2Xښ0" ʗK@h3;s3z3nS) D),Kٻql\R&j6;' X8׼ 9? 矋Fs!GzťCD\O)+ m0X1ióV'cBV;! ,mff3DCA Ү VVMD{9tݽG6SE-”7CD'2t,10.K=Y*6o!,b~rsV#|vKUY N3} s\{WN# ԥLACn@$Twcg.aZir[(p?6E~I:t0C֊2}l4>QCZN_^!/=/5&?\ȡ41TO#vs.,d4*ڞEװpWZvs%ܓ dO ?1Ou]_~_r=不zgG_4-XLZN9uȹKC"Wy21s.1 N9'}&; :j:Ky"ҏ?ğ#3")H509ljcq-8gg$LLs۟2&_kn#B|*Ʒ"fKAD1H7TdL*4ߡ`O`6ր|-g)`Q>hoCN My< r#'00ںP.v3!M`t(g>wpƌuO_KTtE{q7&#'Ve FnƜP YZ