apache2-mod_wsgi-4.7.1-150400.3.9.4<>,es;p9| [sx , qO:ڌXJ_6b~'TS=gLׁQYTcn~kj=ftҿZ,؀J!fmp[y} E5bN[OV`jy-m)c"[+v.lAbPLM:ANϧ[aB1\36GRJ?pZ~X` '/2S#ǣ"_rY9lv?,:.!>Exp?x`d & ^  #GsyD x    -. -0032646`899`:(;"8;,9;:<@U.BU6FUOGUhHWIZ8XZYZZ[0[[4\[H]]^hwblfcmdmemfmlmumvp wr8xtyw+zwwxxxxx\Capache2-mod_wsgi4.7.1150400.3.9.4A WSGI interface for Python3 web applications in ApacheThe mod_wsgi adapter is an Apacheache module that provides a WSGI compliant interface for hosting Python based web applications within Apache. The adapter is written completely in C code against the Apache C runtime and for hosting WSGI applications within Apache has a lower overhead than using existing WSGI adapters for mod_python or CGI.es;h01-armsrv2:iSUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Productivity/Networking/Web/Servershttps://github.com/GrahamDumpleton/mod_wsgilinuxaarch64if [ "$1" = "0" ]; then if a2enmod -q wsgi; then /usr/sbin/a2enmod -d wsgi fi fi*Yw; B"ww q q V*,^F  'Wg' vJ4&:)@=R\;* A H8 8} Ox`T358Sz y / y%#;(B3+5)k%  /`,76B6,Ks AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤es;es;es;es;es;es;es;es;es;es;es;^Ies;es;es;es;^Ies;es;es;es;^Ies;es;es;^Ies;^Ies;es;es;es;es;es;es;e1@^Ies;^Ies;es;es;es;^Ies;es;es;es;es;^Ies;es;^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^I^Ib871e95641b248869c67c46b47eae41092e3116786cb539226b9105499c395308402b039a2a94dfc84fe5aa33126430ac22fc1ca948333be70ffd62ec5afb7be57b0dc1306d362a2fc6be2cd59cd723c4401aa5a655182a070e2c33540bbb051771c172441cad6ca4a12eb6bbd42436aefe780fd970110a4bed36a0e7774bfe701ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b35b95a785f3c407fa01317fe7eda860d487d689df954a88cd0694d267df62c7e01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bd6c8b9e48a37b3cd0124efe7290b7d99326a4aac75617151120c39c2f27501fd4c0c4cbf3cde70751b6127a667b8016ea8bede1626b0e0cb2ab6e6c6bb5b69447e7e33993c663bfd432e53002e5b85c9aec118e68d92178824d334bb249880d49fc023aed0478d6231749bf34598e601cc8c31a5c19fbfa997d6afb02f8f2bc6e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b9b9ad163908a2fc1d2ab71aead493c0c7bf67ff7a181d2de0c939a30b8fae96b9b9ad163908a2fc1d2ab71aead493c0c7bf67ff7a181d2de0c939a30b8fae96e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551e94ed581bc58f0d40a730f6eb67c6d2f4a682ef6104a1eb3d2c1b252726005c1e94ed581bc58f0d40a730f6eb67c6d2f4a682ef6104a1eb3d2c1b252726005c78191fc596c0b7104b7a549ce5e97a8ce47c685a1368ca1de9fa7c09273e016665d6224c13a20d4e4ae18ee301326bd63b491800afaa08b3790c74ef2568c543c10b712ba9c85a4d2622c4ad1f75e1a46a7a7f3d47b02f27f0c9601fa844ca7979929b9ed4fb46b08dc6c3d83ec54eba4f23d06f512820a16ff6a5eace00470f18c9ef6d561d3843cc0f801ca99a2e60dd5c6de382cfaefb321240c2d3763583fdbfa765c35320f61bd2bab31acf9e1740025d01c358ccf6ef30c2ff64d237a3bbf899b7b79d7afa34dc1d34fac87092e97c6a6b819d9c8aa97dc1f3057ab9188615dd4aefb641335e8419d8edc578ea4c323dcecca9da7d6aa22e9c856ba73effeb82f73490b1cb9003b7ba139e1205aad49e8d83d29c53212373ef97285f612d182285fea2d20b64b3a653af384050563d1832ffd244fbbd911fc1a4fd0651e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855164fc3075d673a79c2c3dc5f97c515ea5a4b4e69bd26fdbde802021478df7180164fc3075d673a79c2c3dc5f97c515ea5a4b4e69bd26fdbde802021478df7180e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85567c8328936042fff778727aace9b3b69d2514cc4756b49f36f5735149a458b2367c8328936042fff778727aace9b3b69d2514cc4756b49f36f5735149a458b23ef705e2c30da18cc7bcb7c6cb82ed48742c425e6aa83256c719dad1253f41a77eb7aa48f9f2cf1e49b66c8095ed15d1fa104631ed063f5f4ecf48d14bf8425f65ac42667158bb68f9ac41816d4f42a98bce3d3feb19cb3e1a081d8ddb64609b31153a513d53a33dffb8cb64fea5f97c56b6a727e8087df449ec1a9ddea63df3ccfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d3091761ac76c1ae440b2429f6df62cb25a3c7040d1f64c6b139729a09ed85a4c42dfbbffa985114ef935bac0642e1fc977aa1e8fdff4248d4df261624ed6bccc058394dc295406275083492657ef560bb50929208e84eb511c05acb1d13f7611ef54c06bd37d222eb2ec098cd0245d4419705a4938381c6cc5db821cfb70d94954755680e45f9b401915cb14e04ac1af69c419e61e0ec5ef641e9de22fad2b168cd31a489ff35f876302b7ea999c395f76f112eae044c2abb16a56ce6dbcf00118a600c5a75886ac999874ba81f2eead54294c96605731cca537338f9a49a29faacf57957cc1eb2b01a993c42eb94a832fcb087ae0ff32855cf87bd92019b84415234c1da6e7103a9887221b76889ed2170009ecc8a87be1a895dbf0b461d63c39e0f6f916e4f66fc3b7cd3c3fb9799960b2ddfe5bc0c5b908c9d64478dff6ca96c1a85725b019987fe116eb788f95d17d17f596eded2fbd897da061fcd4ad2c1373e84da010367d699158d187518b66aa535be13eec19f26f4530234977366e8fbb9dc827ca1fd433b4b7c0d0e9564f026fdea4083f8f521f281f4fcafbec1485da1232d55ab4513ed9a096bc42767f7578e52ee6a73b182e8b655a9393561b8a085361ef9989a6d36db2dbd2d10f77205f2c8bc58726efcc31a088953d3b143cea745168df50842e7959460079c2de469601faf89b8e26e929e42258c56e331b931dd3187516ece4228dc96f70ea4f82caf5516fca9bc3a29e65333b51772e7416c333b0d3ced31043228093571e0353e4389f31bc9d1e26c907c280e8cc709e77820820081f7b35fe4133bc92a6f608e1efe5fb3b03e9b6143f0bfa87bbd68f31aec5354aa03b99b56d2c9dd5392e9ee183729a0d16988a93dea230fbe53799604ba914abce8586e6e35f6dcd44681a3605bf1b0f72cee687c80cc152081b710bfc51dca71286cb655a58e6c59a923e3826e0177deb492e13e09c12de508e1d0b908931e25834098becb6dfb1b1038f0043b6f17098fd9d478009f4b5230ec008275e01a68c5684098058c83435120b9aa5179e6b724d996f1f807685c60d49f0b3e7921178da5bc0c7f7b6d29180e2f45f68daa566ea1231fb03fd9512797200bd2298df1cba386a34aa562907c6781caff3fb1971be75d82258ec9d95d5cdf216baec80dbc5e0e2f64e60b64ed6337c7446c2e28298b07ac0ea8c52d5bfa99ceb1dc78469f5bcee010223dbab30ee06a2c47ccc0b89a20cf2cfd8657554c6131092c28249447e94866ef88c54c7f8bb36bd50642f75535f015300f5481e884763d87a9b40e60a50aa73f7e56380ccc5d7a83d3e98cd1c78c42e591814f11b066a28cbd82c4e7b66c4c7f3e5059db3cd978180fd08ea60f305736699fd9fa2bfc8216a5e006a33d8a5adc49375dddb69d04129e6b0dc2b63ba6c78b3a6ad0af6cc0fcbe267fdfb63d1c13c06110a4980b3b2851c11a450f7866fa93f9a60815fc079fbd228dccc75180e5a26de000bc23adab51402b4e91fe4a6ddb16173bc03623ef76a5941b5402bd04e80c34969aaab6fe79714fc53d259cce749081cba29cb8e0cf7e5b470c0574cde32b39fca0576a883075ce68e3d128550df192ad4c7e2185a5b8d42bde095e386f0c482d1ca5315901b7f9dc8a790861828d6f707df7fdb1764aa3b2ff29e6138adb281b22bf49009f1c380efb92f5668dfb0967589eec4d5598cb79212a433ce5a27fc82254d5773e356627d203bdaccf1b5d714f98f912312b1ec14f2e21415534557333ac6f2c149992e4ca332bde54d9bb8caec223580a46512d61aee18cdac4321b1a6b3363d88e2727d70e47fa9ebe10e5160c39af24d313e9b395a5ef986171d0928081e8c8fd86f3ce4a2a60c80ce288c51a8ca6e67a7a1dd311633b219c1400c8a0064e95656d0b111f0a5a89cdacda73667cfb91784c5c1f8348e2145fe2a1d16041be386b3c7ae3c149c577b8a07f272fa86d9cac3333be2d9a686701de62507439225b06cb5b6206a0bdee6821838d81d37cb9eaa5a27af94096dc62a2f029c3e6acd4b381457fbe4be0da09f0ab522e9cc3c922981e7f0d146c3309af0d6e676099aac96882e1f5f568a219575fdc3d24a37ed44f4c4a51a539f23c4267407120451ce8189e6e307fdd034b40bf0e1a0774071435db2814675579d3bd081fe583edbaa68e6e8e75db9839a0dbde03a11b572b94aba419b28fb5304d29b8b3b4e1a07de306c502d12aace83a3f0c5482c15e4adb642e9999227b876854f606add4bef10d74fb302ab19a32c65ceac6cac0a2ee6067a04837bdac01f885794eb592671dbd785745e0645708c99cbcafd13aa6db8725c380bec090b75bc2bfc9547247eb9d646fa44af80d5f85d80dd060f17002a1e987542e8327cccc8da2a47f6422745705a0cc35976eaecbefa0a41771d4eeb27d3019d11671e7430101e526bfb380313880801414eea4ea84d702f187cceab50a6d17761a6ebcfb84f8fcda55950fd515be2b0de273709f473a1d1ae622f0bceabb29fc85050129813e408144862995bcef10c84693cd979decb56ad76e01e45c2203d53d8cf07ca55eee1824521706a21ab9344932a5616e70162f13f3902b5986d45b53a767cc281e065760061948c49b57dd9dc5856820152beb7ea1359eac532aee6e2cad5d96da0b563e4d4d0f58bfc38bd91f0cf6b4a777c2327249affed0024433baf20e0b4f5e303c0cd7addda5ba891960f2890646896209fcfdac3160406190243cf2101dcaa6b592261e7a598724adba0d808ea7fe8963b080d3760b57563f2e343c64ed83b1922f623e96094f5b8641712f16ef058e314808fdd4e3137443a0cec4ac5a5ec1ef2df9f5622be84c4b9cea4461284056bc2d44d5281592534a29f9be96e8a8245133b68e1604894b25b2d1707bcf01cb810a90068a1b3330c9ae33e78bbd4c8587256d06028a28651164fd47b3d4581ca067b8e4870ec306db363ec60c533551dc80d150aae35de431428ab3249d52237d77b64f69bba181d3fb1be5d5b7bb1efe4e555927d29d2605dab979a5217c609a8775913a0c9ba273858ff7bb34a7332251d20a809dfdafac6a7530bd95a23eb019b76b52b4aebce46d73c0c6f33630d85be9cdf59f95c45d2f7c52a367ba0e707358feae71da71816f78d7af371c11917d3916b08f67daf04226017770db4d829f35af8bd7ef954cf39df6577e15b01a036c9067142f219d270a001b26f62f59d48e676007ca4d56255fd94f47aa9dc59dfecd28a89edaa2193a6dc7e6bb502f305545d01186a3417b077a0fe64a8751d50b18c22787afe03b247cdce93b2053d42f6fafce90d8266bfc1df665be45b00bf0a50911d64a60dcc8392fbbc51815baf1566846b38eb6f65b64c8168c70db8d6d59cd9d4b5fedd469497bb8b7ac134926a5f3042160fa7b5359ee3444a4bf3517b88c9e645e5d3f6b13ddf76fa2004d5fd51f97d6f298451b8b034b2aba2b02c7b9a4998b1775e9efcbb0d0c53a28538af2d317ebcda0f59b2b280fd546f616df4dd06e688c2e633a3faddebdd75575471eaf0454ce759f5a840b456d7ffba91cacb4870bbc8145f3c238299d843b8d0299b7e0540b903b3fb2b0dbc28f58424d13251d09b8675e6da2ec46a72159ee82f408f754a4bbab54584dcf29c2245376da94693577a7fd60fc8f3afba0c878be475601382dbd16f4e5e1c0e1b0cbee50a0014186a6bf99f6e924252ef57034b7741c7c14684f27148abc07cf7f6a9d73f6d70041f75cc9b5c62e3065367a7b8f409bd530d65a8bbf2224e70899ca91df1f6d989414dd43b0aa0d9a226c341b968d4025d05b339e15126420913fd7e313deccf608a223ca2341eb72415135c0196d0a1d393ed9d3c7a3e1a46ca86941776be22bf8917ac0fe739a7f96c4b54e302a6109d38d6f79d3eb35f341ba3d442be253836bb7b22f47b70a5db13a08bd588c4da5b92e923088ab15c6c2944cfbcf203b7d4839d71fe8e4ee6c9c117788c914894f56567f78e1df465aa985a890bd56dfe66c4e152e5c50b0ebe7427486a25eb34043087dc5ca22ef4700e92adfaa5692f07a425396902a4dc4d4567cda508677cb00d8a67decb12f7db6fa75e7e2ea27d600adf277a6eb424bf829c5162dff24ce22ae80dc412059aa7f007e222057ac8432b8139802b54d2452b9c6160d5fb0ba5e83551a8a13cebe75d65dac03b5e149c1750b091756e6a53effe4b6c4e30861853710c98b9fe88863445e1d01566bbde806c744ff8aad9bd0fe209255eab310f29efb6f7ed2c0cd0e8a39ea35ef25c34ee7ae0bd37e13c6300b677930b65456459983b8bc82d30dc40ca4570d8ff9c6f0ae5cb6754b6380eec8d1c55d21ca387c4f0d5e7b6d4eaeb3feeac9a18b6f40d8aa9b36a94c383989aa657c0857b26c159814df868b7b4300073c8615ac30612e3c64c674296a6e1cf8c2dc69f20bcf07573314aa2890b628d8ba2722bb000f0962641ec9209fc8frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootapache2-mod_wsgi-4.7.1-150400.3.9.4.src.rpmapache2-mod_wsgiapache2-mod_wsgi(aarch-64)apache2-mod_wsgi-python3mod_wsgi @@@@@@@@@    /bin/sh/bin/sh/usr/bin/python3apache2apache_mmn_20120211ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libpython3.6m.so.1.0()(64bit)python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)suse_maintenance_mmn_03.63.0.4-14.6.0-14.0-15.2-14.14.3e1@c1@_G@^^@^AE]]N@\Za@Z@Y@WQq@VU@V +U@U)UL@UTr@T TWn@marina.latini@suse.commmachova@suse.compgajdos@suse.comdimstar@opensuse.orgngompa13@gmail.compgajdos@suse.compgajdos@suse.compgajdos@suse.comdmueller@suse.comdmueller@suse.comtbechtold@suse.combruno@ioda-net.chmrueckert@suse.debruno@ioda-net.chmc@suse.depgajdos@suse.commc@suse.demc@suse.compgajdos@suse.comrjschwei@suse.comrjschwei@suse.compgajdos@suse.com- Use %posttrans instead of %post while adding the wsgi keyword. (bsc#1216411) * In systems where the former apache2-mod_wsgi-python3 is installed, the removal of the obsoleted apache2-mod_wsgi-python3 and the installation of the new apache2-mod_wsgi did not preserve the keyword wsgi in the APACHE_MODULES variable.- Add CVE-2022-2255.patch (bsc#1201634)- use /usr/sbin/apxs for build, not -prefork- Update to version 4.7.1: + Use Python 3 style print. + Mostly changes around distribtion from PyPi, where mod_wsgi is completented by a mod_wsgi-standalone with an own apache instance. - Drop the python2 based package (py2 is EOL): Move the content of the former apache2-mod_wsgi-python3 package into apache-mod_wsgi. Provide/Obsolete the old -python3 package for ease of upgrade.- Add Python-native build so Python metadata and wrapper is present- add %apache_rex_deps- version update to 4.6.8 * If no system mime types file can be found, fall back to ``/dev/null`` so that Apache can still at least start up. * Fix compilation failures when using Python 3.8. * The Apache request ID is accessible in request events as ``request_id``. * The per request data dictionary accessible using ``mod_wsgi.request_data()`` is now also accessible in events as ``request_data``. * When the queue timeout was triggered for requests sent to daemon mode processes, the error response wasn't being flushed out correctly resulting in the connection still being held up to the time of the socket timeout.- test with %apache_rex_check- update to 4.6.5: * When running mod_wsgi-express and serving up static files from the document root, and the WSGI application was mounted at a sub URL using --mount-point, the static files in the document root outside of the mount point for the WSGI application would no longer be accessible. * If no system mime types file can be found, fall back to /dev/null so that Apache can still at least start up. * Now possible to use mod_wsgi-express in an a zipapp created using shiv. This entailed a special workaround to detect when shiv was used, so that the unpacked site-packages directory could be added to the Python module search path for mod_wsgi-express.- update to 4.6.4: * see http://modwsgi.readthedocs.io/en/develop/release-notes/version-4.5.19.html * see http://modwsgi.readthedocs.io/en/develop/release-notes/version-4.5.20.html * see http://modwsgi.readthedocs.io/en/develop/release-notes/version-4.5.21.html * see http://modwsgi.readthedocs.io/en/develop/release-notes/version-4.5.22.html * see http://modwsgi.readthedocs.io/en/develop/release-notes/version-4.5.23.html * see http://modwsgi.readthedocs.io/en/develop/release-notes/version-4.5.24.html * see http://modwsgi.readthedocs.io/en/develop/release-notes/version-4.6.0.html * see http://modwsgi.readthedocs.io/en/develop/release-notes/version-4.6.1.html * see http://modwsgi.readthedocs.io/en/develop/release-notes/version-4.6.2.html * see http://modwsgi.readthedocs.io/en/develop/release-notes/version-4.6.3.html * see http://modwsgi.readthedocs.io/en/develop/release-notes/version-4.6.4.html- Fix description (bsc#1084882)- update to 4.5.18 see full changes bugfix and new features here: http://modwsgi.readthedocs.io/en/latest/release-notes - specleanup- update to 4.5.2 * Upstream release notes: + http://modwsgi.readthedocs.io/en/latest/release-notes/version-4.5.2.html + http://modwsgi.readthedocs.io/en/latest/release-notes/version-4.5.1.html + http://modwsgi.readthedocs.io/en/latest/release-notes/version-4.5.0.html + http://modwsgi.readthedocs.io/en/latest/release-notes/version-4.4.23.html - minimized delta between spec files - use the #/ trick for the source url- update to 4.4.22 * Upstream release notes: + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.22.html + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.21.html + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.20.html + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.19.html + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.18.html + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.17.html + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.16.html + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.15.html + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.14.html- update to 4.4.13 * Upstream release notes: + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.13.html + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.12.html + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.11.html + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.10.html + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.9.html- test module with %apache_test_module_load- update to 4.4.8 * Upstream release notes: + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.7.html + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.8.html - seperate package for python3 to fix module loading errors - conflict with mod_wsgi-python3- Build subpackage with mod_wsgi_python3 (bsc#939717)- Requries: %{apache_suse_maintenance_mmn} This will pull this module to the update (in released distribution) when apache maintainer thinks it is good (due api/abi changes).- Fix build failure on SLE 12 (Apache 2.4.10) + add wsgi_fixVersionCheck.patch + build failed due to improper version check- Update to version 4.4.6 - Upstream release notes: + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.6.html + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.5.html + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.4.html ..... - As of version 4.2.7 mod_wsgi is effected by https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=758035- call spec-cleaner - use apache rpm macros/bin/shapache2-mod_wsgi-python3h01-armsrv2 1702050813  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4.7.1-150400.3.9.44.7.1-150400.3.9.44.7.1-150400.3.9.44.7.1-150400.3.9.44.7.1-150400.3.9.4    mod_wsgi-expressapache2mod_wsgi.somod_wsgimod_wsgi-4.7.1-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtnot-zip-safetop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdocs__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycimages__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycsnake-whiskey.jpgserver__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycapxs_config.cpython-36.opt-1.pycapxs_config.cpython-36.pycenviron.cpython-36.opt-1.pycenviron.cpython-36.pycapxs_config.pyenviron.pymanagement__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccommands__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycrunmodwsgi.cpython-36.opt-1.pycrunmodwsgi.cpython-36.pycrunmodwsgi.pymod_wsgi-py36.cpython-36m-aarch64-linux-gnu.soapache2-mod_wsgiLICENSEREADME.rstrelease-notesversion-1.0.rstversion-1.1.rstversion-1.2.rstversion-1.3.rstversion-1.4.rstversion-1.5.rstversion-1.6.rstversion-2.0.rstversion-2.1.rstversion-2.2.rstversion-2.3.rstversion-2.4.rstversion-2.5.rstversion-2.6.rstversion-2.7.rstversion-2.8.rstversion-3.0.rstversion-3.1.rstversion-3.2.rstversion-3.3.rstversion-3.4.rstversion-3.5.rstversion-4.0.rstversion-4.1.0.rstversion-4.1.1.rstversion-4.1.2.rstversion-4.1.3.rstversion-4.2.0.rstversion-4.2.1.rstversion-4.2.2.rstversion-4.2.3.rstversion-4.2.4.rstversion-4.2.5.rstversion-4.2.6.rstversion-4.2.7.rstversion-4.2.8.rstversion-4.3.0.rstversion-4.3.1.rstversion-4.3.2.rstversion-4.4.0.rstversion-4.4.1.rstversion-4.4.10.rstversion-4.4.11.rstversion-4.4.12.rstversion-4.4.13.rstversion-4.4.14.rstversion-4.4.15.rstversion-4.4.16.rstversion-4.4.17.rstversion-4.4.18.rstversion-4.4.19.rstversion-4.4.2.rstversion-4.4.20.rstversion-4.4.21.rstversion-4.4.22.rstversion-4.4.23.rstversion-4.4.3.rstversion-4.4.4.rstversion-4.4.5.rstversion-4.4.6.rstversion-4.4.7.rstversion-4.4.8.rstversion-4.4.9.rstversion-4.5.0.rstversion-4.5.1.rstversion-4.5.10.rstversion-4.5.11.rstversion-4.5.12.rstversion-4.5.13.rstversion-4.5.14.rstversion-4.5.15.rstversion-4.5.16.rstversion-4.5.17.rstversion-4.5.18.rstversion-4.5.19.rstversion-4.5.2.rstversion-4.5.20.rstversion-4.5.21.rstversion-4.5.22.rstversion-4.5.23.rstversion-4.5.24.rstversion-4.5.3.rstversion-4.5.4.rstversion-4.5.5.rstversion-4.5.6.rstversion-4.5.7.rstversion-4.5.8.rstversion-4.5.9.rstversion-4.6.0.rstversion-4.6.1.rstversion-4.6.2.rstversion-4.6.3.rstversion-4.6.4.rstversion-4.6.5.rstversion-4.6.6.rstversion-4.6.7.rstversion-4.6.8.rstversion-4.7.0.rstversion-4.7.1.rst/usr/bin//usr/lib64//usr/lib64/apache2//usr/lib64/python3.6/site-packages//usr/lib64/python3.6/site-packages/mod_wsgi-4.7.1-py3.6.egg-info//usr/lib64/python3.6/site-packages/mod_wsgi//usr/lib64/python3.6/site-packages/mod_wsgi/__pycache__//usr/lib64/python3.6/site-packages/mod_wsgi/docs//usr/lib64/python3.6/site-packages/mod_wsgi/docs/__pycache__//usr/lib64/python3.6/site-packages/mod_wsgi/images//usr/lib64/python3.6/site-packages/mod_wsgi/images/__pycache__//usr/lib64/python3.6/site-packages/mod_wsgi/server//usr/lib64/python3.6/site-packages/mod_wsgi/server/__pycache__//usr/lib64/python3.6/site-packages/mod_wsgi/server/management//usr/lib64/python3.6/site-packages/mod_wsgi/server/management/__pycache__//usr/lib64/python3.6/site-packages/mod_wsgi/server/management/commands//usr/lib64/python3.6/site-packages/mod_wsgi/server/management/commands/__pycache__//usr/share/doc/packages//usr/share/doc/packages/apache2-mod_wsgi//usr/share/doc/packages/apache2-mod_wsgi/release-notes/-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:31569/SUSE_SLE-15-SP4_Update/8af9e9241c186b4aa293115d6b3b01a4-apache2-mod_wsgi.SUSE_SLE-15-SP4_Updatedrpmxz5aarch64-suse-linux Python script, ASCII text executabledirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c5f074bf91278943492beca6ef112fcef0f76ae1, strippedASCII textpython 3.6 byte-compiledemptyJPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, progressive, precision 8, 476x769, frames 3ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0301a5398831cc598cf78f96eca8160524f6f1c1, strippedUTF-8 Unicode text  !"#RRR RR R RRR R R R R R R R R R R R R R R R R R R R R R R R R R R R RR RR R RR0nkFif ! /usr/sbin/a2enmod -q wsgi; then /usr/sbin/a2enmod wsgi fi/bin/shutf-8159c3aa386e0edfb3f7bb1d361b5deba777b1b559606ddb12b4716338615e43c?7zXZ !t/Z>Z]"k%"5okw@_\½}`nNFjM'RP Af+X,E0xZHVX幬Ѯ.RB<܅KtL|u&*v"(\MDoM>QE:v4hV t09PcWjtyX$0Bd~OZ riڧ"Hhc,nsۑKbO`oDR9QڱQʭBHƼ!]χz&$8p6 m٥XvTZ=q8!Q,+s\]H\шgFvoY_HdE+<7ѾI9|urfG_P0 CxE/R0&YTy-'CRʠS4i+Z6($^~Ƹ]m$~th%v@./di8*+M!}7:svgN}i~<+P^KviwA2:iٔ~~.?R}g02 iNl?&j4/7oGCʍG\F3D'HԾ,eC sQϋ"'שFS :bk!'C+GG9yaBZ/ 2彏׍27 dʛ=iUc%JQ,;<.%$ ׼{Yi*qO}1X`o%$E x?JaBIy!E^r5P;|Ry7N-MllzO(_Pi0MAN8R.ʶ `9b )xi\Pj}vj4"{$_ jhoT&jo^O5<&n3S۴jfLAXþF_G\*l YRĪ !:![A`Y[Su(w JdՑY v!6ֻ֥a!֊Ww 2 E \r3|}@dG}j*ȾMTQiT;APE~$bmH(z=U?9YR4INJYMU׋06gq9*o~k>L͛U Cb=AwWx&֨įXRۛ2^2S60Q10 #vD,&Ryqzʩsn9ؠ вT@UE,pYcaҩPMeXiQܗvRHem]RN#=HeKQˤ97{nrsCs`A_+N"P]SbFECϔ]^ߎ;Z)ˤ;Hj럻gWLF3D!B%WiO[NA\򽑎|>xrSYfguy[} łiFްD^}&Nz \faCG*Z奚ӴS}&]icj҃I>u9 w1nv[l+1N}X1DȂ< dƽ>iXHBѪ|Q+;,eG/QU?M+Kɋ~ꑬPb6u0+㴮*)ΈF,75`(ޮ}1=,aӗxLKyq'\V;XYaPө&$jgHl2LlM+H[;x%VGYC<pd@e mSuA+5:oR.A8C!T}1.?ݱ*G![쨦v-BJtC V 9]kKJ N:%p4\L&Cϻ ]DMD$_J8aOdk}Trqȉvv붖7 %oG :R>g5S|Mfz-FVU@x@_gF 4/T}"A)1BTuk=ͩNqV%l]r1J?8/'9rn^76\Aku/ )`rCvWˣ87Zdj}zpA@{]tdЯ_$6eONH2g07X_IZi5Gf%E+$b#fbHq/EgW^P f!tm g="H3`%}Ǫ'-m .v̅{Aj%"6 ~Iy7߸M_ %lC[$ $(׳@F5n֒kAxZ(yk|G1W}Y5#ϢWĵ3 zʬ=sT'K{K-ar_h9_0x+T}G h@4 7 &"M.H[=q/v ҌiD!6Sf-2.,Vr9e@۳¼/דت'sEV ڦ$ML%n40oY_4;*6Ơ1JO䱠.o$w'@q6-ѱ2 iOZ)ڛ Rd=~O;!_ AJ6;5p#t;aMDJbv اۢ+5vAߊ]}o@Ag,tg6<[@>ٕ)˻x&}{=qiYݶt B;-lD;#g"D$`ۑ\mW  S̹T~WbE5 nS.+mV4eԫ1D-:45iE;ݵ-d_7?3)q2=,h更N9v$^{O\طR+RC4J<@:u_@G6?`ynrMܣ \ "~-Udw2&/gb.c-,ZD1 O rn.ff0A~L4.[<9i8Q潅2EQr*-o; #ģNtk9[fE-mo{38 vQź2dTHrQZZWr}h*B%~cӨ@z>q 1oa]6-SQZCTN.p1(yY?h#Z9:#QN杬MTgp[*ݡ0vhK$#l9Hqg{{05Wu8~@~ː=-jWG;U+[`oMI=ͯaFRs*p v1 MPn7>>lmtĭa0rQ ^Y:-nvgQܤV?ο\&(^ӕ>K\r 9ՔcfoKݝ=i5KJkstL(w;6TZ=x>"߉NYm%L Ch^ TI>dD%\y.JvU_9Z7I?aԕ 8?g$V#B*amhh mNǞ ]T>0A?i3}| NGo,ENt6w B -*y7ox )Iz-kj$VE{AVFH$txϏB:qэį6TGxX6V|{WbR෰_-Q]'\1,0ʰOyK-2k`KBcѹRNyx*Ĵ$WSCg6E㳩ۻݙʯbT޿Uv0$ؼ, ߌLfuWpW)i@(R4H0bDWݫxW~nEŢVHL&2o w/8Ǫ/L)(tOLV) c\tM drPPw <DBWCawHSڸ073ԅmv]= $/]efNrHAc/$ JC=H*Ӱi%\5nNMU]JaIjˊ8B~>Ϲ&5 ) Y$J >bK5}"! ̨HD؆ Ӹ\hk}3SH ^칦Qk4s)!g. }Q.նU3/:LL&f5~礠#] PgQ%_^mT#7v ny 2rnCP蟌O[ ok:Ɗ@^Xlǘ4˛^ "L&tӂxf$ĿA)r<ǁ;f )z XbC~\CDF ^ "JھҊBŘIp]l=>EhmI9ƾ7Q'@44} R<컶h&cFP^g`DE#I+2?oxءooıv ʈV+寠L}&qW7ynY{mȳCuwXed*Y?1&ŋ hq.O;t^1CP+SI{qa;GFXAwK)ӧ&Q',wnsM=*D{k#-Y`&L[ RI0JEa".&u9̲ޗUf$ʗK=C ?WZ| +ޟ$rԱtF WbS a"V?ejd־ˆ}enoWe* e@B~>ƥ,HMP:w۰QCg_9 cP?! פh䪢ť8%#8nkBI1:i(3(ձB 763@Y6.u^ Jc\\0e\oj?9bQF=@BU-,mƅ#xiAY5i+=SFǝ7 0᡿aUF~up4: :8ݚu/,>8WYr1O~NN8"r45y"\yzI/79|v1ǢdT`SC\ nF_48&&"Y~pVS'EhPxMfjŬc3Er cQƭ"a"X;#6&YDse6.n~DΞr4|-i_qQg.J}TX V pQhѺ*)g &"/d\"1$CYw4Fg5z~95k &LQOa0MzM8z,eme/*Ӝoybzd%C )U?$`.i' ^21RT=gG"$3Ϧ_,ыWӯ|~-=NU`$]~޺2M H, C]z6hfTU{ { O+gq8k/;``#36"C6eB6>>my& .12T,``6k/w9qqdT8BMpU(2ƣș{-HZpe& 'aSZ 9;8k4e4LQBVZ B 6 j9=$+GQIP))ک;Zmpr$X$\>'д1%^LJp{0pH9[-)LE/ Nn_!@x6nZJLIzq-<cL)8+l5|k;_iLPD`DRr*;1 +!"{, ;m#Fd] bdձEm^C6Uzc+s%&NlD[d\?cR4qS3BC'%ٱM- waw8rhszhIӝ HY; gɷz#z9֊ U 6vʰJX9降l j؁/h̖Ĉ,3үxs cBGP\4pqt>ywN (*-!;+p ݟ6:^ʵˈ>8qxl1YD N"L,uQ*^LĊQO.wXͻu!by 0lI{lU:Wy,yc_ElORI3P, $דЫ6/iסu-^L}H0פ׶N佋uw LY2 #J_Dp(yU1٭.t!.8ۓd6Wc!Ҝ[x rg'SRΨmĐ}8uiX?T&c/1ny"YB ɢ?RmԣYWs c~hnRt0../Bor` ygӝo0I.]ӖR-j y#\/9?or"p8T?LcC?F skɉ4r CF 8kd|HmDD,ɱ욿rv[=w /3Ebte#ՊTk<㼡|iq-Dz_`+CNч>{줘ykyn#(Tzrҵ[SͶŒ5jZMP#KP*7GOPHybxS ]D?=j|Lw~(."mزWŮqWF=+= 캔 ,Ы.i@j&ƅC5Dtʸ{4Koݟi>{rQjyi;qS84#xH{ra#f2DFGN˰aO7iNLqt#6~\ʓ-W(jD J mӑ<* ;ϻ, ^g2 26`Zm{c<0^;q]`Kj²[W!M Z1^.FHLOaq"0 .jڦUT:bCT=l=]Ex559A ݟaLZH՟$jR&6mʎn>(#SZo`!-"\7Jn#ä0R^1\A|c1?LZ2@Z*765i[ |Y@Ô \U.OL@} 4։ RG>ϲ.UZK$0@ϧdAq]S^ҷLk6S|bц7mAݯ Ơi19ds!A]ҽKFxRxgq녃-Gjk0?L8+iQð2$ 6;Q |٠=mXOnln/CTpd܃%hUW7RXTiE΄(-d}n\m> $iM%XnXkHKf. cZ$ 0@wQo!¶Ngl F*(S+cni:)3O| g5eG1(wXj> [ut-yf)mә jPܩuê,irLjPyE z`yNs]*3]Bj7? e =]J[*H y@cNPFwڻڒTɳ_iHbu*`G&\;ρVHTH2%^v\fd "}ٖ`6B[1!b8h-:lԭ5 N gc295q)̄"vzBH?-F0;\BZO3gӗJ˂tnTkPuɲ{~Wމ*4;7lh.jpVH:Mju;~) /UMb\L`H>XS&@pJv(nG5ݢ^o:PLWEk!vn4W0Օ *=8 ,N)-dluk 6/v](Z #U #$ZFh>` }etgZriU@p.Z[XvDHXgKDo?YP e\M*y@`ˬ]B6ҕ]ΊZj6)aɦl) D0@QĠX>P9 CRA'd|2_"|ņL`J }XMø|p^\KHmnx}A;RnO7\rZU";Ap'l@tT>Z}^~N"GYwȏ 7p%7UC@/ X9¡4>UhjG0$sClY7w \=8:]lh1`Rxo\cآط8Jpfcu"C} N+#t&X-G[UW"UUhݝ| A+t;j̋p Q4C O]" 5or2 Й ]~`Z@">ҥcV0pJE ~ER<ځ5zLo2u"Fņ׿dT_m4N`BII2klEjFPbWҙ:.(bѷ`6X^TS=Wa ;jF2Yj61<+Sfg39seXд&L+E}Z?R.r.项2ǾXs,D ;n"t~ּO"4 6 .+e|T_ZޛSjz9cjEFh)!Oc>S{"ank3g` ;]ߡ¡aiU7ȯy 8P=TĢ?/>S_yZ KW7$\ Foo3cu8Ҕ`uL8xZgmAc/ȕfF&bT\dпI7~`v̱) d97@yqO\V |k͗$Keyrk _T4&rFzSrNtuaMd*;>XSjvpcN|F1)֊L^4FCc!N )saf#K>}hV<q:l#RmO'Z:0]R/CZv0Qhw# Κ$&Za&1ϒ.MeW\HO䳷%=14ܛdxx:{X(T:j5qoJVjh cɖ5P-dok/< wɚ95 _I9+$6`БW~o֎&ZذޜZA2f?fۏD:9D?Y(9c8dIhGnRn/>wgl #(=꜉"fou TfkVR^&fMDc|ٔo򪗺N QKjKyH`0U_ ga +d.x׷z- >75d(al~AGYYV4ax_ [H7 tRy9|v;j0=H0G(֙Mb:xi.@ӏp}"*!?O ~j'#ӆ?l>j0LLxVNNJjpR6nĶ}/_=|cʭ@#w/M\{,*|j&h/9OVT}~}z܂!ƥQֆAzFκ='AAP9$&]F$:& M>'/ BP(&%ˎ=x R.\ɝfigd 挪M CWMc;|8d XNTyed#&sjJv0y`Gذt$%[N~cr/b+B 'i|XFQx,a%Sjz yL rn(i,@0l'i&Ƒb !Vi\Ldn434#"M}20䭍[vs"ʛ`E}$PR D`0m+5.yK/CլxY-N[{I,OFݳOv%gsYF PcJ|ף6#BLj?-}Ь/ eYVd%S^;jú(? VS$k0n=M|^(-)]{-/aaJ߲鎷1&l嘛trK(ʣXg`.ADJW;"|5&1#1fK2K]Umcc4mX>ՌggJ m_hha=a 3q5xc g$S̑?!0 aM 29^x L_UwsVg0ne9pZ?FL yG$l' <\&Bԭ* Uj&C{r;UKBWN#lg(V"$A7:1o[/1Wd_#J++]ohP'YMf7veg93YL :I2ڢPCX#yړ3E~MvD,GI yƁ:cGgv%\KH+%%hEI45gX:!,|,^ցq1߶/nTȀk Jkppp1kAd?6_x8UڏsS!%͍#9oxlAC N#hE8[*b»j12؂ 9VqD~$YmkMYƁ=]\^8{ۃg+RyM-Mڄ*!(kB,.M8B%z[,e\ MWfܱ d"=ԡ ?"-8!"ڰTA(9TrPc\.~OOWgvFk`5O|@nt$98"f'uCLŬ Tk]uM bM\&W`f \5B^X&X+Hs؞}X YZ