openafs-server-1.8.8-lp154.2.2.1<>,\cPĸ/=„n>GHBU.Xo$&3_3!g GkM!kP#'?.MմPyt;do "Q{ݹ05l:Lu`~Խ4 QAl|AXi.]K|Eadekf3NWk`eG ϏH߿S@ן~D2Cƫb/+rz+F"_6Wu5x/2E .ʒ0(tU>D?d # > "*Rjl    7 :<(>APAtCCDF%(FY8F`D9GpD:PD=l>l?l@l&Gl0Hn@IpPXpYp\q]s^| b|c}d~$e~)f~,l~.u~DvT!wxy(|Copenafs-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.cPobs-arm-10-openSUSE Leap 15.4openSUSEIPL-1.0http://bugs.opensuse.orgSystem/Filesystemshttp://www.openafs.org/linuxaarch64 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 8%Xx  $8 x   P 8 ( P8    m  C ? O -  \ : . A d9@=! s i x ^ v m b ~ [ c c \  m | | " { q    ~AAA큤A큤큤AAcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcO4677e5b6fac0a5442cbe8b8b463815021657207411de06eb48b9ea3fa94e40da53d72b936850cb07ecf493cfd1c7e53f2037c346e2926ebffa09ae263b3ac91215ff1d8162232d401747d622daa216a40526edc1e1eb6d187b0eccbf2d51b3f8a5a3e1af5caf2fd34ae813c755aff93ee10e747c9fc863124b10f418cbec38c247e17bf290ce34c60bd91f7eec79265da1752f64cd1a37ad1abc05ac0d0c9517a01e63971accb4f85ce78b40125e9c4f1791c723d750571f831b45e892d52c59ad516756957db0dfc2054de47cd16eaa20abdb2cd8738f9a2ad29ae3e7e909e97dd1839c64b3b12c7ff5e840a2f14b82ba3928c6168c93d6ddc282485422e73df9b2a1c64fb047a75387809e4aea3a94ed37aec24084636ca2854040af37bb326044c8dde167be5e19a23a9805451dd254861061fb74a1a1e581a1ff8537e1f934385c90828eebe35a5e77ca1f5bf8756568e0aac3bd78c87af34b30053f3a91bd86556d9f0b2b946c7d9cd271dd77794eaf9076558654f01c0d7a1786e2acd3c7e09631be8bbda030e996700c5d712667d92c8e55027767775d0d0eafc1bf5f27c182f36c3a4285840d83216b84aeea97c50e6422530d2b2d43b8e942afbfde7b65a2e899b3b3c3377f51d1ed6e68d9fa2c407ebc3d8bbd07cff7dc5e7b65fa0f58c89368e91aadc85a6db3d0b17a7a14be68dfda9cb8ee535029a2b14ad39a2dcd8143827960e6b007a51582620b206eee7dd950dde8fe3d11907e6efbd1ce7cbc9ec48123610231acb049d55cfb6db694ee3a015a404872db2074327ac131a6bb77c764c485f3e37ca2cd5391b43cc96d59781e1388e625570d17af33412aad1c0e0b29f6ae54975ff2044980870a08463a2dc045c9ce16c6a18c27fe76751bf8a5e99db316e39eba79e67b4ffb5836ab96e7e2c784d2cb9e0ff6540e3c8bbbbccd6c8fb7f93906ffbb14b757999ca54c5c1af36b2eeeba7f3082437d71c4a1500991f91a198781a31ea57a3e21ec74da411c9c6e43bc9baa3a9c33b061ab8f4e25689aeb05d30163a11d0fb41f8dfe684eba8765a96efdb4e8d9a1238f8f310d35002907874807bc1b48d0b4778e129fe81bfb14c840e76d067be9ec22577781a6576f35bdf3d30201a84334dbf2b0a4e58949458d7b5b5fc7ba8efd532ce79c899f4351d376d3684b64054c72be90da6cfbb76196692799efd1d030724e96782dad6455d436a96a7ea97e076ff14a3ec535ecc0478519959036203385da50d74c9d24226c7c4e30c55cabb78c66017e89be42e614acb80b73dd67afe037e9546b63a03c2acc49b021c70b6bafa78a8a98557e08fc69f1c3019eb12639489818f4c76392ebb4795b8d1c6be3e70de5a801c087e7963423d1ff728e96cb65488bc0edac452bfa0ea7d82051d09b3462d81d7b25c33aad6eebdb57aa2f05ace28786ac60ed3ea0ae49597156c13865fe7a43f0566b3028fb28330d1d5be48889fdf2f7203078ee5f41ccc0246e0384a9438e006c0f5c22e3358d596e087233665dfadc71f9949ad75081f4275b0aa693da3d48d1f47630e56939fbb5a8470e3e6ba9fc03a652502aa2c2cf4716d4c0775ca6cc83844b83c741462cbfecb03554fbfce915fc9b5083c2a0d79581b85ebcb1d8e72469b20ffd1c3c239fc33da0eae854ccf148ba06ffdcd02d047c316bce6039c1295100d18a1471db465a87bf4020d5cdcee050c0c3ed9833def9d1ed84b8c18a1a626a98460cf4209e247ba9b06f2dd065a820d3221d6e24ad64c513b9fcc5fb6e185605a07b6b380206d90eb5c1c09b7bddebc31dde9049d421fb673773a29614eae5316fab1c7dd7dd3735e91eed4b9e3d49e7dfbfe4bd9859077190acdae843e8b778b444bbd8e1a140a873c058f1902d4c0b1fe41f6e033aee8136afa4a0d5822e7f1c6cde7e70c9ac220c97b568f55462be2cfe5f421719f9616bebcb5ffc787a60fd62f6ac9d702b28e90c47566cd6f491c0465e0171fb645ec0280243334a663a37fc4a54e11d16a3253ecb07b93c74415094628333301cb24338f6424e0fb198125e1c4e538c61db8fdf5d309ca420c8cd97dcdcf35ddc0974963eca6a1d951b54ef88b7275c2efa6d064fb509f6558c9ddd51d5759c399d334088a25a5f2f00c8129e52fc43947fc6645730b7d6b7cb3e19ffe6b5b310012631aa6bd43105b45f17c753cf49756bb87089ba236ce1f4f82c6120d9f5ce5a6e48ffae09329ce6e76c8e0dc4a134732be177129342bbb3dbeb872156465fb399fad641a90a23ef9155de8b87b46a0cd143963daff2f701e3710b31bad589de746db908136bc83255c9ecca5e835ef9ea69932b100e97f626bbc6544c5963d9b5ccdb2b057236e6df897c02d046d9ed67d3d6ef21b167059609f2e3412c5bc865edbc5e64074fafcefe31dc9d94396923e13cb90cbe4eba4b3a5495fa52cf3a32db9bbe9d2f0116c2767d8ef1fa3d0a3db19190d754e79f5945c9caf7e506864c79c4edcf31e0311532cafaec608abd211c5095c0bc6e63db52bfc66316cd520676612a7b1cd891a6669d111adaace9edaac3a7a513aaa1200c26a4d4dadd035a3fa46777621fb0571733d2f1888235c7baf29277793791a8db2e2c29a0d1ff9d1359044b01ae6a61a22b11ee36f35bf1f0258db449bada6c9c9379aad9cebcb0fe111a1c722333c1653443f4b71c1789944479694d86e1b112702ea56918b809e1bd00c5963b633b742d278c3379574df33c242937116686e621042a797c46bea509143bf2101332691ed5e744f87301a176bb46e8de99cbf342b15400fd659362d772b8bc0907fb6e37c5c40862c222fac2932bf964cb138223eb08d545c6b3d5f84188e757ac96adae9a9e96a8d5a4525ccb2afac44638a2b34b1f1a7f2a6ce2ec6adedd36f8da518979c865479d730e6ac480766cc5ab050a635e39e32ee11ac1bdf436fc697d4671592f40cf1e50bf90f1053bc1451217838ca648c1524661ae4dd1c6c9155c9911a6d89c602cb04864dee0cd17e72cbaa94e629bc6c923d7df33d5a214e551c21b92180501cb802c76f3c474cd5c8c7f17ecf0bc12039d38943b9fc351587e20a78e8616bb1a15028953ae35670b2ba00895a113325d610640c4cd519a8a84ce036d29a806d0edd36bd314bee44d8293372f2a03ca75616aede03d4e0b16a2fceebcfadc4c64a4fc266603a5e92e71fe6874164dd681cafd999eb5a94af5729afe1d656cf9a44fb528912e42e58cee4b03e9da202939586fd8348e708d5d4ce6adf9408e0957fa438162d474da7eb892ac13f6e4a09e4b1d354d990aca9f80800f1d3f79dfc4ba33384d7ae14fc4deaf640f03f2b90a47b0837f84c2ad4c2b3a0f8d8027108f51e1e576b59eb1b67b2ed2d8c4c4d96f3d14dddff46f52233853d298f7d034248fc6b5254025fca4c00f2a29166ee20b9b0d999175f67db1dfcb625f1f5545baad77acd751d9a504f90c05e43d1531495ea796c1ee7dacc72b6645fda798c9768bac3f15e4748980b8d6229a01470a487c5cb6bed516f644bcd1cb56e58b8441a7827ad87e951013c105454e2731f3b958eab97eafa465db8ac73f2da7e8f4d120b18268f17c673f98089df0cee7faf3d89615c88501d820fa743efe31a8b77b16a2f130a3aae0651fc6a7c0605afa525609ee6388563540ad1bc0bc40e3cfc565b0f3e4bf7185d632cbf6d822dd5b3afa49cb84708239e2729cfe9308e4638e55c7e519a80f65af27a348c879b0e1d301535112cd8016e506aa5a3de2dd237840a850ba6229111ccde025d709e8f8b98676684601a6b3cf6c9c99fbb3b2eec60dcc8289e01bb1399bce4e47e701ecca0c78cf13fba2c806f86df9dc428b7517756538d6aada98f42e2c2a4fc3ed7139dcf86f1555cf0491b97dc569652478053d225919a97fa43f10d0893eced29dbca417967c0227207b742152d9e1796a55e4530cce1240e108784c3aef25335ad5495a69b88a72483c163fcb243c5174801ba49418a5c6bc72416051721c650131e6083a4b48553453c09b29b5de9cf08dd28ba8dda930f66b7522b902227ce0b090b81bb7d343a4ca7819f8c9706064af27bb9c06ead7cc29cd7d00d98191b940b60c706ebc596cd8abcd3ddcfd6e80a846c6d047c224eb5b32bbb6b010c9f5d6d65bade34652da79cf36a953269e3ef7977d47293fec0108651ba3fe37c775e469982135314da616862d8810129301a500786c472f5ea6b778919653e75768b1f284cba59290444d6fc3693376d230e4ee2fb98617cda8a2d7f04bd20183ac92025ad82c1e5185214cf3b23a8eb00ae0ee558c601e7f5af1d43a40468cb3ff61874dac9e8385ef3067ceac90bd29ef671c5c4e8088e9e157aec38dc19be524f98517eb617e6a75ebc648fc55718ec452f3391481c2997ec79d585be254a4d6762c3de51af1826ba16f7ff555f311f8a364418a0d0ea2a439565d82980d109a4af8f1cd5b2cf83ca358c2caa293f767777cb47af0f449021895206d5e0b8c419b5c47026d08d03056439241d788e78540d56f50b5018bd23057bf9a43d991f2f0fd5edb83f29d885f260ec12fba982e3860dbb97835d4d50b7d8df0803bf9028c6bc50632aad3e998f8952e5a89ee6c92bc8b4aa137b1c39fdd4be484505cc2468216273d8fbf01084d78647f1d341835servicefssync-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(aarch-64) @@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libafshcrypto.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/sh  !"#$%&'()*+,-./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_Updatedrpmxz5aarch64-suse-linux  directoryXML 1.0 document, ASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=af91a90bb7fca3bd853c5fe098c66e0e58cb13c2, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=9cb3582328ca056214df3ec136bf1c6b3bcc654d, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=f28c79c9f0b95217f314a9643998326f3e2fc635, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=f037ebcd57518072afc6b465c0e9490e6639f975, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=eca8b99e2857b09b2468111f06409dcb37de65d0, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=98f4a870cbbeb515f5c36f3a190b1983f909d86e, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=bdead4e9d81143b1c81888d84828212d82a5a494, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=741339cf0b8edfa625621b420935adc6a64223ca, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=a24281e86e881efcd7f7a3062d8448f3ca09e637, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=42c7a72a47bbef38bceeab26aa153a7f32103cc8, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=5c79303df3de7fbdd38083d2f392d39806c59071, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=de884a0a095b1824d1e368a7756332cca073bbdb, for GNU/Linux 3.7.0, strippedASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=4ad24b2608cc871b26e8760710382a32f4121661, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=ae70a1d5bc8d7fcb47bdc5f0c3bdacdd9aa3e4ec, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=a784894d4ab2e755f350e0119cb01b66259fd23e, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=3f0bf6d41cb344cdfeab70308280a65c3ca2d7fa, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=9a16fba7a340cae7a6c009cf4b742b2051542866, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=7244211aa33671b44651a6849dd5beb0cdbb52aa, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=0ed7d2cae4ff45f68ca8b878701f7ef10515505f, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=533be95ffbd1be7cc4646761d4f836f278491d45, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=949b2c24087a54f1688f480a87cc190007ec00cf, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=3bafd76468877681788d1cf9a85a3d8387c74b59, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=90ace20188e83e03693683a66c4605072a1b36b9, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=4a39eb09963ea7b592e7efd70bf1f15ea53c1c71, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=bc1460f3eb9045211bd3c3f4469554fd99d6a176, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=1d0e8e18668ff1fe351dbc9e3c3937059155ccbe, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=3377367abbaadfbfdbff699688c1d9dab3a021ac, for GNU/Linux 3.7.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)#-7<DKR\fr~   RRRRRRRRRRRRRR RRRRRRRRR RRRRRRRRR RRRRRRRRRR RRRRRRRRRR RRRRRRRRRRRRRR RRRRRRRRRRRRRRRRRRRRRRR RRRRRRRRRR RRRRRRR RR RRR RRRRRRR RR RRR RRRR RRRRR RRRRRRRRRRRRRRRR RRRRRRRRRRRR RRRRRRR RRRRRRRR RRRRRRR RRRRRRR RRRRRRR RRRRRRRRRRRRRRRRRutf-83ffbf5523cc7db7d73ac620a9015a067d54a0d970939b8092eeec8d638f41cc9?7zXZ !t/,]"k%IN2 9/φdM3ǭ{gn-ޡn@$nyIsiiL6U0/NA1yvL`9B=L3EF^Pܺ_/zKlc*9MGj\jcDf6)@hɯ`N3|}J".~؀RLwk3=M^FNjq޴oeO¹5vb"檒[@ĸBj%i@{&Oxg=sZ$wd' o+ V&&(|| Xݽ [+TEHE)z.z1ۛ$ BXU&_h:*0iBg6S:T5iwYCcx&1k`ei4b_l珖 EZߗ!dAһ_PTTr/%%z Fd=Bݙ@}5pB?K"VZ,Ӡͭu,ǫ9vO}Fy̠E򹯥BK*BT/a,=P tNTz1x{\k{Qp,\f]Mh{ӝ伇`óLtGͧBPW3N&ԍdě:ZRLRO\L=+/Cݮj[e cp$Mx%EʭLs)'A.:G\J>TeeqJilu >rxaUŦ%c:!( j<1̐ݯRH ƫ>rxlH62l.*ug76 UIpM-!w'9`q+l!9<C- τc:m . {.3,֊OI, f층]`v{s8`?$qE~G gvtB)<ЃyZz}n1yX7^UƼ.&?Gz| mY\qm7ز_BéΞB6k r:@yydB_q>gp?c+ajpEDlQt2_ȷڬ4J~=pzجVJċ?9!<*4RRSzE GF,ϐSu|T$6Ǔ5gGB*;,V]U=2';r'lԵy?X~QdoCqNGD4;b@e'Cb[u iؐ|E=fWVo xD ..bI2b$'Qg{(HJﭴs[nK=QE jvbj`T郏4M$֝/7i 2R]Ƨ&9)sUﲁCS&UMJu |SBgX]OĎ\[rML$L* !}SФp&+7N@WIuY{)/6/m^x+!U'`1χ*=8+vނ9- 3G$\h-4yVBS {r|-0b\ ֽSy2e&nЮ.3l}aqcLR1JiP ]A2-JyiQ3@jfM KY8{Ν.*hOFwJYs<Ѯ|ƌ9 kiGbMRw%%Gqp=LK`a?vMF.T!CAP|d A年ufyƒfj*f,[.A! |jCDU5|={%q#",WT ܒm@ȏ{!t[AMw}>2ϙt+%@c%o6ˎlBLpqrggYbdHIﯢ.>HP#}&9ecKhK,YS2BVX!sg4E ,}&3O苽auVUxTq>~8YԙO\HS F|لo$:ԡz|S q7otS(ǖf3،əW2h-믴e똄 qJotZ{\Dz;P,@>Q.ѽcMFYP7Hu4.#l`!c ?}<j#ZV\FeRavr/%IE$N`8܁W0Tc$J˛2SB]0\ 0TG1*i7!r:&j|My؄?7KMc)NMpqFV̯fD]:G䧬 E.J% 20|OK8fo^ҁXĨ=26"a𻶽wh(UJNz.qb%eS)||V 0[uv !?}ۣ~L|sMZ+e= @6`j~-ک@N"*mAܭUL쇶(gPG35,9j3kYᚊnpTXN_H.Ί2 ;%BJF͸}/o2<i:ŒYm>O+]􏸈O*EDrYp32 ,(xt `/q,73(&8b x";MO*exMۄ݊h\KV dǏqr`XoЬ-5T~GYNK19pđ#i2(h'k"­,Tt ѽQ/}#4')AYHbP﷉[%wuXnPi(Q1ʑx0[Oa J=ZpyٯP(I$(,g|5Rx0p#jP{x:^˚#"}7&ށ)87DE+O PQEFN3Ǻ0f/XSWWjN_IYg9Pwv{]&[gy{ͭZ,ZsxeIĔtT/yqi+\UeLoCwكP9F"Y:۟Bk>Pp M#d ,*}^&xHc{sD>D,Cr{~dhЭ+Lbm!)_(X4]h7dIk_C'?@F;7 GoWЪIɬ;$YWL>jC֝љ3 "5R1ZQ-/c̮DnaX 8ɮ%k M&JhK SeAiڶ5'1Р0A X -im0'"Rx?X*/XX+D{zϽ>YX+ZIVR үA1CKD >}akQt3P'4MBa-J .r|ң"SZAM Zbfي*4.7WUQВnn3!9h )FAuicmsPPJDĻ2@O-N"ۃ-eS,!>{~w3%LON0-tr(jQR; ?6z-bʬ}OHP% UK*g׏9+ 9Ls5Qi! #%jOEJcXAz c ղF;_І>H Xm.٪ڊށ8O}9?"arsZ=!uXjx{6s@t]UY$.9}[ex۱9 % qG_h֕T|hZDD vXZƪp**84FןA<}7"LҰ҈2gP>VyL@]DJy"b"޲ fG1wG#*9Y Q%Y'TUCwO=+_DFۈqOT*?k K8"0h^\jLDڹըK), 'g ^b4=j #]s/$ݴj-#(LzE5;4Z-n)\n԰apw.P `_'OsFs#?'kOcխk(zrN4:;Wdַ7]E`fd6$t%_'3^ڥ76YISS4d[9qF'ɥ@3dвfV=j׎^oPrtDIDuZD=lz/MҋN޳ ^{K*'-zIXŰN\$HҟCǡ݉fS s>b`.C%.GLrPa)U-H;VYx!P%bhEdw67ߨO6@?L NO K,:?zI_9h‰,sNfΧ?9[ va24Y9n?MȜ,ڏ,yE'=T7>~zQMwJ溲4#o#*"DivH]rR(k[ow 6O0A+px 뷃gX—fWpTz6r IO#h ;m)*T,G[gGlgIk;@z%~~)H[**s!,Qgīw+@:O8I^v?ƩQz2_%$.&xp|e C5aSL/IB]0-ˋ+_+"W_XP>9߮53|OބYj;p=b obٛ]:L$F݂`Jaw}|ac'6ݍ78!сqz"hQPsG{N!