openafs-server-1.8.8-lp154.2.2.1<>,̉cM츋/=„zuV* 5'aD|J:"4~4oTZWi%g3@' *b؍JcYE:ߴ.;6T,]${lXޙV%Ia1w}@ ,ULr i8U199 G~~p ./PaWrk  'y+@d0`YĴL6⛡5՞kZ6 $UE߄uwJTq؍pyr7j>F?d # >  &.Vnp    7 :<,>ATAxCCDE(F 8FD9G$D:PMD=k>k?k@kFkGkHn IpXpYp\p]r^{ b|c}_d}e}f}l}u~v !wxyzHX\bCopenafs-server1.8.8lp154.2.2.1OpenAFS File System ServerAFS is a cross-platform distributed file system product pioneered at Carnegie Mellon University and supported and developed as a product by Transarc Corporation (now IBM Pittsburgh Labs). It offers a client-server architecture for file sharing, providing location independence, scalability, and transparent migration capabilities for data. In addition, among its features are authentication, encryption, caching, disconnected operations, replication for higher availability and load balancing, and ACLs. This package contains the static libraries and header files needed to develop applications for OpenAFS.cMobs-power9-102NopenSUSE Leap 15.4openSUSEIPL-1.0http://bugs.opensuse.orgSystem/Filesystemshttp://www.openafs.org/linuxppc64le 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 openafs-server.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/sbin/ldconfig PNAME=openafs-server 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 openafs-server.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 if [ "$FIRST_ARG" -gt 1 ]; then # update no new install echo Not stopping the possibly running services. echo You must restart the service to put the upgrade into effect. if [ -d /var/openafs ]; then echo To upgrade, stop the server, copy the contents of /var/openafs to /var/lib/openafs, echo remove the empty directory /var/openafs and then start the server again. fi else echo For configuring the server, please check /etc/sysconfig/openafs-server echo and/or follow the instructions found on http://www.openafs.org to install an openafs-client. 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 openafs-server.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 openafs-server.service ) || : 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 || : ( 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 ) || : fi/sbin/ldconfig test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in openafs-server.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 openafs-server.service ) || : fi fi # # devel P%p $H  @ @  0 x     p    m  C ? O -  \ : . A d9@=! s i x ^ v m b ~ [ c c \  m | | " { q    ~AAA큤A큤큤AAcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcMcM4677e5b6fac0a5442cbe8b8b463815021657207411de06eb48b9ea3fa94e40da53d72b936850cb07ecf493cfd1c7e53f2037c346e2926ebffa09ae263b3ac91215ff1d8162232d401747d622daa216a40526edc1e1eb6d187b0eccbf2d51b3f8a5a3e1af5caf2fd34ae813c755aff93ee10e747c9fc863124b10f418cbec38c247e17bf290ce34c60bd91f7eec79265da1752f64cd1a37ad1abc05ac0d0c9517a01e63971accb4f85ce78b40125e9c4f1791c723d750571f831b45e892d52c59c157c6283958c7d07ec2bba6f779da4bd1facf8e7e5e5265febddd68f8e2200e0dde2ee2eb51f10a9e22f6e74d8edc0131eec334ff03517dd6b588bcf1629c9e7862e4eb39773a54d9c815ad9f7dadd2ff3ce09c6c61cbb412cd8f4589da7b07d7ca6b15a166d78907e009f5da138ce2df5715bfd9ea38db95e5ac2e6a30529ac09608113df272c4abb1cdafe00baf6b1398041fbecb2cb708f4ae8470ca66dca61d1b978d4259aec339d2fd57e5af16be96493badffa0312b10b88fdc29937dd7cb9d46a4cb47833fc18a32420526700d318d30e8c6d4f399970aa7d46834a71172e9d397c2695f2378a88ffb39c0c6894c12c0293f4a50eb0a0a90a9bb7cfc3058ffc085966a791bb6f8ddeaed13e6d7046300220836a1fc8aaa3080b2d562e37b259b16342103b02b1f8f8ebe060fda6488180093ec24318fe55980054cab6f53d877bcf2d916a18c46d95c97ddfcac262bc10c110a018cec120067f240d71e2da8b93d85f9d5279d746360d4eb11502bdde9b39cb5f7a59c5364db229f75a6bb77c764c485f3e37ca2cd5391b43cc96d59781e1388e625570d17af33412a88c9e4ac5ebb929820f3d66089308544af4600598177db1d102cc9903625e76b1f74229b65f5e050b12b9ded82e47d56b33d20ab3f6ab0a201f6619e974401794c5fa4c373c87cbe72242e7f8d44734b54f9373b896c8f0c89030cbe2d94417324542527ecca034782e50cfde0cd7eaac7cbb342f00f2fef23af398b275d86cf66caf3ae37d6809f8bafa5e317197f422639a9fee9e749a9da28880c536714ad714f2fcaf9d691fa26897b72e85ad3d979a2f8952056efea5cbfbf0dc98cd85149ce050364f15714b42e33d7ea3c30d7a3cab92a612ed547b2d2613b36d74f69c53ba229462a0291a0ee42bed9536f84be2a5a4be62734644425afdbe6ce611a451570059df4ff3e62f9e80cc5e27fa3902d31393a620e5101dc6630f9ebdc91bb0d143be8e850042abef09b434d700b12b713fb940f182eb292cc19912dab82978faf0b34266d9af3ee3b2bb7e8422f0833d772f2899052cb0a24f29da60bc9b550c9a05e10b5ce6967fd4f5b2324d5f6998dac4845d17e255d0af8b1583be683dc6bc862af1d1292d0710bfaeedf393a92dccb6b1fceaa5294fe7033f34802fe4257408a70ac5d973b4be4e66775218f04d858e1e472137fb7b87bc6a57477297515d9e9361d6b11813dec85d4b9634524213d70dd54e8e16f8cdf4238db2d665dfadc71f9949ad75081f4275b0aa693da3d48d1f47630e56939fbb5a8470e3e6ba9fc03a652502aa2c2cf4716d4c0775ca6cc83844b83c741462cbfecb03554fbfce915fc9b5083c2a0d79581b85ebcb1d8e72469b20ffd1c3c239fc33da0eae854ccf148ba06ffdcd02d047c316bce6039c1295100d18a1471db465a87bf4020d5cdcee050c0c3ed9833def9d1ed84b8c18a1a626a98460cf4209e247ba9b06f2dd065a820d3221d6e24ad64c513b9fcc5fb6e185605a07b6b380206d90eb5c1c09b7bddebc31dde9049d421fb673773a29614eae5316fab1c7dd7dd3735e91eed4b9e3d49e7dfbfe4bd9859077190acdae843e8b778b444bbd8e1a140a873c058f1902d4c0b1fe41f6e033aee8136afa4a0d5822e7f1c6cde7e70c9ac220c97b568f55462be2cfe5f421719f9616bebcb5ffc787a60fd62f6ac9d702b28e90c47566cd6f491c0465e0171fb645ec0280243334a663a37fc4a54e11d16a3253ecb07b93c74415094628333301cb24338f6424e0fb198125e1c4e538c61db8fdf5d309ca420c8cd97dcdcf35ddc0974963eca6a1d951b54ef88b7275c2efa6d064fb509f6558c9ddd51d5759c399d334088a25a5f2f00c8129e52fc43947fc6645730b7d6b7cb3e19ffe6b5b310012631aa6bd43105b45f17c753cf49756bb87089ba236ce1f4f82c6120d9f5ce5a6e48ffae09329ce6e76c8e0dc4a134732be177129342bbb3dbeb872156465fb399fad641a90a23ef9155de8b87b46a0cd143963daff2f701e3710b31bad589de746db908136bc83255c9ecca5e835ef9ea69932b100e97f626bbc6544c5963d9b5ccdb2b057236e6df897c02d046d9ed67d3d6ef21b167059609f2e3412c5bc865edbc5e64074fafcefe31dc9d94396923e13cb90cbe4eba4b3a5495fa52cf3a32db9bbe9d2f0116c2767d8ef1fa3d0a3db19190d754e79f5945c9caf7e506864c79c4edcf31e0311532cafaec608abd211c5095c0bc6e63db52bfc66316cd520676612a7b1cd891a6669d111adaace9edaac3a7a513aaa1200c26a4d4dadd035a3fa46777621fb0571733d2f1888235c7baf29277793791a8db2e2c29a0d1ff9d1359044b01ae6a61a22b11ee36f35bf1f0258db449bada6c9c9379aad9cebcb0fe111a1c722333c1653443f4b71c1789944479694d86e1b112702ea56918b809e1bd00c5963b633b742d278c3379574df33c242937116686e621042a797c46bea509143bf2101332691ed5e744f87301a176bb46e8de99cbf342b15400fd659362d772b8bc0907fb6e37c5c40862c222fac2932bf964cb138223eb08d545c6b3d5f84188e757ac96adae9a9e96a8d5a4525ccb2afac44638a2b34b1f1a7f2a6ce2ec6adedd36f8da518979c865479d730e6ac480766cc5ab050a635e39e32ee11ac1bdf436fc697d4671592f40cf1e50bf90f1053bc1451217838ca648c1524661ae4dd1c6c9155c9911a6d89c602cb04864dee0cd17e72cbaa94e629bc6c923d7df33d5a214e551c21b92180501cb802c76f3c474cd5c8c7f17ecf0bc12039d38943b9fc351587e20a78e8616bb1a15028953ae35670b2ba00895a113325d610640c4cd519a8a84ce036d29a806d0edd36bd314bee44d8293372f2a03ca75616aede03d4e0b16a2fceebcfadc4c64a4fc266603a5e92e71fe6874164dd681cafd999eb5a94af5729afe1d656cf9a44fb528912e42e58cee4b03e9da202939586fd8348e708d5d4ce6adf9408e0957fa438162d474da7eb892ac13f6e4a09e4b1d354d990aca9f80800f1d3f79dfc4ba33384d7ae14fc4deaf640f03f2b90a47b0837f84c2ad4c2b3a0f8d8027108f51e1e576b59eb1b67b2ed2d8c4c4d96f3d14dddff46f52233853d298f7d034248fc6b5254025fca4c00f2a29166ee20b9b0d999175f67db1dfcb625f1f5545baad77acd751d9a504f90c05e43d1531495ea796c1ee7dacc72b6645fda798c9768bac3f15e4748980b8d6229a01470a487c5cb6bed516f644bcd1cb56e58b8441a7827ad87e951013c105454e2731f3b958eab97eafa465db8ac73f2da7e8f4d120b18268f17c673f98089df0cee7faf3d89615c88501d820fa743efe31a8b77b16a2f130a3aae0651fc6a7c0605afa525609ee6388563540ad1bc0bc40e3cfc565b0f3e4bf7185d632cbf6d822dd5b3afa49cb84708239e2729cfe9308e4638e55c7e519a80f65af27a348c879b0e1d301535112cd8016e506aa5a3de2dd237840a850ba6229111ccde025d709e8f8b98676684601a6b3cf6c9c99fbb3b2eec60dcc8289e01bb1399bce4e47e701ecca0c78cf13fba2c806f86df9dc428b7517756538d6aada98f42e2c2a4fc3ed7139dcf86f1555cf0491b97dc569652478053d225919a97fa43f10d0893eced29dbca417967c0227207b742152d9e1796a55e4530cce1240e108784c3aef25335ad5495a69b88a72483c163fcb243c5174801ba49418a5c6bc72416051721c650131e6083a4b48553453c09b29b5de9cf08dd28ba8dda930f66b7522b902227ce0b090b81bb7d343a4ca7819f8c9706064af27bb9c06ead7cc29cd7d00d98191b940b60c706ebc596cd8abcd3ddcfd6e80a846c6d047c224eb5b32bbb6b010c9f5d6d65bade34652da79cf36a953269e3ef7977d47293fec0108651ba3fe37c775e469982135314da616862d8810129301a500786c472f5ea6b778919653e75768b1f284cba59290444d6fc3693376d230e4ee2fb98617cda8a2d7f04bd20183ac92025ad82c1e5185214cf3b23a8eb00ae0ee558c601e7f5af1d43a40468cb3ff61874dac9e8385ef3067ceac90bd29ef671c5c4e8088e9e157aec38dc19be524f98517eb617e6a75ebc648fc55718ec452f3391481c2997ec79d585be254a4d6762c3de51af1826ba16f7ff555f311f8a364418a0d0ea2a439565d82980d109a4af8f1cd5b2cf83ca358c2caa293f767777cb47af0f449021895206d5e0b8c419b5c47026d08d03056439241d788e78540d56f50b5018bd23057bf9a43d991f2f0fd5edb83f29d885f260ec12fba982e3860dbb97835d4d50b7d8df0803bf9028c6bc50632aad3e998f8952e5a89ee6c92bc8b4aa137b1c39fdd4be484505cc2468216273d8fbf01084d78647f1d341835servicefssync-debug.8.gzfssync-debug_attach.8.gzfssync-debug_callback.8.gzfssync-debug_detach.8.gzfssync-debug_error.8.gzfssync-debug_header.8.gzfssync-debug_leaveoff.8.gzfssync-debug_list.8.gzfssync-debug_mode.8.gzfssync-debug_move.8.gzfssync-debug_offline.8.gzfssync-debug_online.8.gzfssync-debug_query.8.gzfssync-debug_stats.8.gzfssync-debug_vgcadd.8.gzfssync-debug_vgcdel.8.gzfssync-debug_vgcquery.8.gzfssync-debug_vgcscan.8.gzfssync-debug_vgcscanall.8.gzfssync-debug_vnode.8.gzfssync-debug_volop.8.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenafs-1.8.8-lp154.2.2.1.src.rpmopenafs-serveropenafs-server(ppc-64) @@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shlibafshcrypto.so.2()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcrypt.so.1()(64bit)libcrypt.so.1(XCRYPT_2.0)(64bit)libkrb5.so.3()(64bit)libkrb5.so.3(krb5_3_MIT)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libresolv.so.2()(64bit)libresolv.so.2(GLIBC_2.17)(64bit)librokenafs.so.2()(64bit)openafsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.8.83.0.4-14.6.0-14.0-15.2-14.14.3aaV@a /``@`3`3`3@`@_=__E@_:q@_16^z^@^@^b^^_^]@]@]@]=@\8\\B@\?[[[[[ @[ug@[ug@[3|@ZK@Z؄ZԐ@Za@Z@ZZTZ`@ZZZZR Z)-@YKYKYKXYXX6@Xa@XBX@X,J@X*WW@Wm W1@V@Vs@VP\Christof Hanke Guillaume GARDET Christof Hanke Christof Hanke Christof Hanke Michael Meffie Matthias Gerstner Christof Hanke Christof Hanke Christof Hanke Christof Hanke Christof Hanke Christof Hanke Christof Hanke Christof Hanke Christof Hanke Christof Hanke Christof Hanke Christof Hanke Christof Hanke Christof Hanke Christof Hanke Christof Hanke Christof Hanke Christof Hanke Christof Hanke Jan Engelhardt Christof Hanke christof.hanke@mpcdf.mpg.deGuillaume GARDET Jan Engelhardt christof.hanke@mpcdf.mpg.dechristof.hanke@mpcdf.mpg.dechristof.hanke@mpcdf.mpg.dechristof.hanke@mpcdf.mpg.dechristof.hanke@mpcdf.mpg.dechristof.hanke@mpcdf.mpg.deguillaume.gardet@opensuse.orgchristof.hanke@mpcdf.mpg.dechristof.hanke@mpcdf.mpg.dechristof.hanke@mpcdf.mpg.dechristof.hanke@mpcdf.mpg.dechristof.hanke@mpcdf.mpg.dejengelh@inai.dechristof.hanke@mpcdf.mpg.dechristof.hanke@mpcdf.mpg.dechristof.hanke@mpcdf.mpg.dechristof.hanke@mpcdf.mpg.dechristof.hanke@mpcdf.mpg.dechristof.hanke@mpcdf.mpg.dechristof.hanke@mpcdf.mpg.dechristof.hanke@mpcdf.mpg.dechristof.hanke@mpcdf.mpg.dechristof.hanke@mpcdf.mpg.dechristof.hanke@mpcdf.mpg.dechristof.hanke@rzg.mpg.dechristof.hanke@rzg.mpg.dechristof.hanke@rzg.mpg.dechristof.hanke@rzg.mpg.dechristof.hanke@rzg.mpg.dechristof.hanke@rzg.mpg.deaj@suse.comchristof.hanke@rzg.mpg.dechristof.hanke@rzg.mpg.dechristof.hanke@rzg.mpg.dechristof.hanke@rzg.mpg.dechristof.hanke@rzg.mpg.dechristof.hanke@rzg.mpg.de- re-add linux-kmp.patch. Required for 5.15- Fix %ifarch for 32-bit arm- update to openafs version 1.8.8 - remove linux-kmp.patch. Not required at the minute.- add patches for kernel 5.12 to linux-kmp.patch- add patches for kernel 5.11 to linux-kmp.patch- fix building of perl module AFS::ukernel- kernel-source.build-modules.sh: choose safe CWD while executing the build to prevent files being created in unsafe locations. Use new SUSE naming convention and rely on /etc/os-release, since /etc/SuSE-release no longer exists.- use stock 1.8.7 from openafs.org * git-version might contain experimental code * add linux-kmp.patch for newer kernels- update to HEAD of git branch openafs-stable-1_8_x * fix critical bug described in https://lists.openafs.org/pipermail/openafs-info/2021-January/043026.html * remove remove-get_ds-usage.patch * remove add_arch_to_linux_kernel_make.patch- cleanup spec-file * do not include firewalld-stuff for SLE_12 * use %ifarch instead of %if %{_arch} * enable retpol line for TW x86_64 again- update to HEAD of git branch openafs-stable-1_8_x- add firewalld-configuration files - enable loading of unsupported kernel-module on SLES15- update to HEAD of git branch openafs-stable-1_8_x * kernel 5.8 not supported by 1.8.6 and no official package-upates out yet.- add patch remove-get_ds-usage.patch to fix building KMP on aarch64- update to official 1.8.6 * remove patch 4c4bdde.diff * remove patch d3c7f75.diff * use source URLs again- remove fix_timeval_i586.patch- disable retpol line for TW x86_64. It does not compile.- update to HEAD of git branch openafs-stable-1_8_x. * 1.8.6pre3 is not out yet. * disable source URLs, none are present - Fix build with GCC-10 * add patch 4c4bdde.diff * add patch d3c7f75.diff - create ld.so.conf-file dynamically- update to 1.8.6pre2 - disable fix_timeval_i586.patch- update to HEAD of git branch openafs-stable-1_8_x. * 1.8.6pre2 is not out yet. * disable source URLs, none are present * remove patch forward-to-1.8.6.pre1.patch - fix build of i586 with fix_timeval_i586.patch- update to pre-release 1.8.6pre1: forward-to-1.8.6.pre1.patch- update to security-release 1.8.5, adresses: * OPENAFS-SA-2019-001: Skip server OUT args on error * OPENAFS-SA-2019-002: Zero all server RPC args * OPENAFS-SA-2019-003: ubik: Avoid unlocked ubik_currentTrans deref- update to official version 1.8.4 - support Linux-kernel 5.3 - Avoid non-dir ENOENT errors in afs_lookup - fix parsing of fileservers with -vlruthresh, etc. - other bugfixes- update to pre-release 1.8.4pre2 * fix builds for Linux-kernels 5.3- disable compilation with LTO, does not work yet.- update to 1.8.3 - Require krb5-client for package openafs-client - fix broken directory layout - fix broken post-install script - allow crypt to be set/unset on startup of client - clean up source-filenames- Use source URLs.- update to pre-release 1.8.3pre1 * fix builds for Linux-kernels 4.20 and 5.0 * other fixes, see RELNOTES-1.8.3pre1 * remove obsolete Linux-4.20.patch- Fix build for Lunux-4.20: Linux-4.20.patch - use proper log-directory: dir_layout.patch- Fix build for aarch64- Quote "*.c", and avoid unnecessary pass through xargs.- update to security-release 1.8.2 * fix CVE-2018-16947 (OPENAFS-SA-2018-001) * fix CVE-2018-16948 (OPENAFS-SA-2018-002) * fix CVE-2018-16949 (OPENAFS-SA-2018-003)- add retpoline support- update to version 1.8.1.1 - Remove use_timespec64_for_kernel_4.18.patch. It is now integrated.- Fix 32Bit build by adding commit 554176bd236d772d670df9bdd2496facd5a4209a as use_timespec64_for_kernel_4.18.patch- Update to 1.8.1 - Remove backporting patches for AArch64 build: * add_support_fo_arm64_linux26.patch * dont_require_AFS_SYSCALL.patch * add_AFS_STRINGIZE_macro.patch * avoid_double_param_in_arm64_kernel.patch- adjust building of KMP to new kernels (see boo 1098050) add patch add_arch_to_linux_kernel_make.patch for this - add libtirpc-devel to BuildRequires: - minor cleanups- Update to 1.8.0 - Fix AArch64 build by updating spec and backporting patches: * add_support_fo_arm64_linux26.patch * dont_require_AFS_SYSCALL.patch * add_AFS_STRINGIZE_macro.patch * avoid_double_param_in_arm64_kernel.patch- remove package krb5-mit. It contained binaries for server and client. Besides, client and server already had an implicit dependency on krb5. Put the binaries to client and server-package respectively. - Remove openafs-1.8.x.heimdal.patch and everything heimdal-related. SUSE does not provide a proper heimdal and it's untested for a long time.- fdupes: use symlinks instead of hardlinks. Do not fdupe /etc and /var- fix dependencies between packages, so that fuse-client can be installed. - cleanup old sys-v sysconfig files and other minor fixes - fix unit file for fuse-client- build fuse-client unconditionally. - do not build KMP on unsupported architectures so that overall build succeeds.- rename binary backup to afs_backup. - rename man pages and prefix "backup" in content - prefix "scout" by "afs_" in man-page - remove unnecessary macro indirection %ARCH - replace hard-coded paths by macros - make whitespace more consistent - minor syntax and typo fixes- Replace old $RPM_* vars (most of them) by macros. - Replace unnecessary macro indirections like %bindir by %_bindir.- cleanup last cleanup: also remove rc.* files- cleanup package for Factory: - rename package to openafs. - remove sys-v init stuff. - apply recommendations given in Request 581009- add compat macro for new _fillupdir macro introduced in Nov 2017- update to 1.8.0pre5- update to 1.8.0pre4 - add patch for ncurses detection- update to 1.8.0pre3 - add integrity check of tar-balls- do not strip binaries on install - fix %postun server- update to 1.8.0pre2 - use a preamble-file for KMP - sort/cleanup/beautify spec-file- spec-file: + use hardlinks for fdupes to provide correct header files in kernel-source + minor bugfixes, reorganization - rename changes file to openafs18.changes- rename package to openafs18-* so they don't override stable openafs-1.6 ones - move ld.so to main package -- was in server-packages- enable building of KMP - make openafs-krb5-mit package dependend on openafs-client package - add ld.so - config to main package- remove pam, is not build on x86_64 and i596- first version of 1.8 - remove docs package, put man pages in induvidual packets - remove layout-patch, deal with this in spec file directly- add new ChangeLog- update to version 1.6.20- add missing RemainAfterExit=true to client-systemd unit.- update to version 1.6.19- Update README: Change SuSE to SUSE.- update to version 1.6.18.2- update to version 1.6.18.1- update to version 1.6.18- update to version 1.6.17 - cleanup- update to version 1.6.16 - remove fix for configure for new ncurses, now dealt with in shipped package- start using change.log again - fix configure test for new ncurses/bin/sh/bin/sh/bin/sh/bin/shobs-power9-10 1670335980  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.8.8-lp154.2.2.11.8.8-lp154.2.2.1 serverfirewalldservicesafs3-bos.xmlafs3-fileserver.xmlafs3-prserver.xmlafs3-update.xmlafs3-vlserver.xmlafs3-volser.xmlopenafsbuserverdafileserverdasalvagerdavolserverfileserverptserversalvagersalvageserverupclientupservervlservervolserveropenafs-server.serviceakeyconvertasetkeybos_utilbosserverdafssync-debugfssync-debugprdb_checkpt_utilrcopenafs-serversalvsync-debugstate_analyzervldb_checkvldb_convertvoldumpvolinfovolscansysconfig.openafs-serverAuthLog.5.gzAuthLog.dir.5.gzBackupLog.5.gzBosConfig.5.gzBosLog.5.gzFORCESALVAGE.5.gzFileLog.5.gzKeyFile.5.gzKeyFileExt.5.gzNoAuth.5.gzPtLog.5.gzSALVAGE.fs.5.gzSalvageLog.5.gzUserList.5.gzVLLog.5.gzVolserLog.5.gzafs_volume_header.5.gzbdb.DB0.5.gzkrb.conf.5.gzkrb.excl.5.gzprdb.DB0.5.gzsalvage.lock.5.gztapeconfig.5.gzvldb.DB0.5.gzakeyconvert.8.gzasetkey.8.gzbos_util.8.gzbosserver.8.gzbuserver.8.gzdafileserver.8.gzdafssync-debug.8.gzdafssync-debug_attach.8.gzdafssync-debug_callback.8.gzdafssync-debug_detach.8.gzdafssync-debug_error.8.gzdafssync-debug_header.8.gzdafssync-debug_leaveoff.8.gzdafssync-debug_list.8.gzdafssync-debug_mode.8.gzdafssync-debug_move.8.gzdafssync-debug_offline.8.gzdafssync-debug_online.8.gzdafssync-debug_query.8.gzdafssync-debug_stats.8.gzdafssync-debug_vgcadd.8.gzdafssync-debug_vgcdel.8.gzdafssync-debug_vgcquery.8.gzdafssync-debug_vgcscan.8.gzdafssync-debug_vgcscanall.8.gzdafssync-debug_vnode.8.gzdafssync-debug_volop.8.gzdasalvager.8.gzdavolserver.8.gzfileserver.8.gzfssync-debug.8.gzfssync-debug_attach.8.gzfssync-debug_callback.8.gzfssync-debug_detach.8.gzfssync-debug_error.8.gzfssync-debug_header.8.gzfssync-debug_leaveoff.8.gzfssync-debug_list.8.gzfssync-debug_mode.8.gzfssync-debug_move.8.gzfssync-debug_offline.8.gzfssync-debug_online.8.gzfssync-debug_query.8.gzfssync-debug_stats.8.gzfssync-debug_vgcadd.8.gzfssync-debug_vgcdel.8.gzfssync-debug_vgcquery.8.gzfssync-debug_vgcscan.8.gzfssync-debug_vgcscanall.8.gzfssync-debug_vnode.8.gzfssync-debug_volop.8.gzprdb_check.8.gzpt_util.8.gzptserver.8.gzsalvager.8.gzsalvageserver.8.gzstate_analyzer.8.gzupclient.8.gzupserver.8.gzvldb_check.8.gzvldb_convert.8.gzvlserver.8.gzvoldump.8.gzvolinfo.8.gzvolscan.8.gzvolserver.8.gzopenafsopenafs/etc/openafs//usr/lib//usr/lib/firewalld//usr/lib/firewalld/services//usr/lib/openafs//usr/lib/systemd/system//usr/sbin//usr/share/fillup-templates//usr/share/man/man5//usr/share/man/man8//var/lib//var/log/-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:17768/openSUSE_Leap_15.4_Update/46fb30b226075cf5fb87b0ea273ddfe0-openafs.openSUSE_Leap_15.4_Updatedrpmxz5ppc64le-suse-linux  directoryXML 1.0 document, ASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=f715ba8b8039f0e21b70e35db4a0ea1d6b4aa77d, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=36fc275eea57e2bb11009811c02a3fb91b9dd5ee, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=9edce0f65b8572d237d8463463fd51898c1839f0, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=80fd3100c51399e24e9690416565b29f04abf47f, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=d3bb95e0a6e272557409d70a81d391b4aee13a49, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=8d5c9e435bd2b1afcede0759667ece770fdeed01, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=1540802fb09e3371b29be8160b1b42e7117ca466, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=2cc6a6f6a205f8dc86058f88b38d77cff0871e4b, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=1ddfbd6f977322703dedc7fa67e18088a4601af6, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=9e8397d0ffd76ae1ab361bee30f03671f2a88f18, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=02265ed51f97fdbcf10af3667ec3ffdcda00a583, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=8b414c1a397c6a378d0c5e224c69336a6dbd1efb, for GNU/Linux 3.10.0, strippedASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=386f0ad9526611e67fa625af13ef127ed1efb524, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=0b95973604255f776e1a83df0e1a893e1e0cc927, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=18d5f6480d2536734d71f84627d6e8e96c077c70, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=5f27eb96cd71972fd5b5749be99c93f6e1b6b5fd, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=c9ddc68e208cdae6eb42983621761a353fc598fd, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=705f592994e9ffde6f61d07ea0a422263dc3443c, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=fe5fd2fd6fc521a736fafcad0531674a515c8d9b, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=54f3382de58e6fe4a0af96e5892b8058c33374ea, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=85541b2318e83232a1b042ae20d51233929fdc38, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=bae90f3dd17b3cf8488dfae13d8cd79a2173184f, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=3abe30c8c9384739c9f2b270b1c9cc004384d525, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=6c91d09274f381673e99ccd364e3b95e277c96e6, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=5f4f132efc3167cb6c32b764b32317b3f8d38c4b, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=e00b8027f4b19bfde3c63013fa3208371e89b318, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=1b23d9e0810c7f53426ad52ed0041e2c7d688220, for GNU/Linux 3.10.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)Algol 68 source, ASCII text (gzip compressed data, max compression, from Unix) #+.49>FNXbintw| RRRR RRR RRRR R RR RRRR RRR RRRR R RRR RRRR R RRR RRRR R RRRRR RRRR RRRRR RRRRR RRR RRRR R RRR RRRR R RRR R RR RRR R RRR R RR RRR R RRRRRRR RRRRR RR RRRR RRRRR RRR RR RRR RR RRRR RR RRR RR RRR RR RRR RRRRRRRRRRo߳wYʹeR_utf-86817c5464b5960efcbf35d8c4f618a93971ca8fd0acba3f8e6d2c30fcdefe2c5?7zXZ !t/&L]"k%IN2 9/φdM3ǭ{gn6?_6N&V3r`m|f (j6f:qEJq1Ѱv)ʒe6up;GTd ygI *zh{frW1jJ+'~}wPR,}j|ժ[nON MJ[cy@鲬`Q.mqDM.I8`Ѩg"W+з'0wӴiѧ%b;YzPjStp[~N{Ky}d̟ ivsXL\>(2~a٬ݙ|:B'_CP{ +ӈ [y5mOJQJgr8 AΈd!W,DI>*|#SR"o6o"@bԢ %{{^D:@G[k1ΠSJ6>?$RHߊi㭊﷈A !ahXUqS~{ϒ#QuZ׉[!Y+"PS+,yH5i5g5:; P iEyrrnv9ԵXdEtQT!8ZnqqN2}=NKB>?n xf̮T7ǡkR'DE>o3&7,]xO t*Va ;ιp{J;s'gC."V~^:gI| s`lç[{g0u5i2)ȱCv Lop8jS.lyzTC۷3 BkND6/dSإS xxZYbCG17eTU{3+mgܐ:$(IrFYV`G`sW ,ђ3N#V{Q/:Eꫝqff{=GGrtpdȄcɽ^9LHNk$ [c$.pGA:M-Aٺ\x1?lM Pvdqw,Zfr!0>mP)Fȭl$nK02N~]lءifDC1\<vW'gҨ^X:9<JH[Q0O(t&N_Nso1ߜ["EDb5]0ϭ]NBjIϡav(փ[(!eN kF\Lⴰ?kOf((%^l=߷X/{\Kư#.à)TFkwp pEޙKJB BDWˍn3ze`UXY d+7dU#eLD/ف^> P]F"L *o󢿀p:)咓pO\ Y~v)AWΓ5݀ccC4$X#14!S}d oi|֮ Z]wl$P?p70sI%|i= |CxclƱlk%m܍%]wDAsY p*^s>>HZ׵A;Mߩ+e({3=x-0z6/UgwCcad[wy ]7l:1e䶩['SH!_oXl~/ܕZ VΚ(zgg\+!ă")>H5]Hjrr֧9T_[?Z{_i;p+u[ !Q_z_a^zM=ş)<`H>#s8օ:J0>ol6x$YTrvq۠5IwbRA{5$7jS*N\`'ό 2|wRm^wH)6|82v/Mҗ} (2ety'TN2@x$sa{xR_;J^ Q dmhì*"lQ|R `&5v{3[Pm/Qnp)Uou(H(*TXnɃ"8Jl. +}etc z84)'L6.Q w `ROvoGR!֏`DM V"E!hL(zAKH)k?4sJC~ q3i?]eRb>uU&k8`7=n)C4eSɉ/٭ƿrr1WtqCZqbWh\Q kbF[#bs?5|뱦NZsٷ}'ސ ÇDͰMΤt&]4I <EV%6TT$3M@Na x^dd&%{[.gM B  1uuTZ5ٿ4v$vLu  BF7-*㾠)_vE"TKϷɷ"Yr?t3e F"ZcceNZž^Xa0(|=Ès߳JW}*Shy% 8 #9u`ڇz%{2aS}{ܪ@RqLy)I%tcfm3~`8b5+tDK\C=>}YJyqSv3i5 lDիM^<4RPxk9aл傰Ap 8=3|k &ȋHt# N0ݣ%#v|HC+蜋Ț?=qLh:oe;y)>|TΤlpֿ-Dxn@U8;,T?Q`vŋ1AWbAdl>d˜"0D8`{ʖtUue<n:$P{gW$BD5vI^P}EezˆXS=Gou¤HT!cG9Q0L5#- ֮ 1NXPЖpw]X~plA-w"mPO݇т<V ^ ƺaeE7+!a "6}r(݁QZD^uc#Pcmhh wM\VUbfgN{ɠuS.1Zc'˜kҶ<`d录HFK D+NfTSxq$@o`|ؚ1Ț,.eK&,4OGOMVSJ1YĔ$Y [&J`Qp3݃DC~3tp`!8?z$DʜI,o­`CjQWy#fRplFTG?C!y 2{cl[6[TCf#Ys <\]#F_dcA@jFj54+h/ǧYc ʺ@GGpe;yRpPGWz9i~%4by?s 2yJ0z+qBF|#"zu4 dQPjL_c-/QQkᗖ1f!i:,+*=3 nPF'*%'r2sxOGoCJҷgЦh)lL<-DWr##, ҢԆQs|kNnh*'Ḿٶ YZ