crypto-policies-20210917.c9d86d1-150400.1.7 >  A bv,p9|:.\ÇJ 1*2gILOQEfމh&e[7TC0qZ,|yҼ5*ϟ8|xԋ_LS>RUgC5F[Ih2JYoyj\ʝ#B%"s;e ۔6駏f{VGW9Sﭤ|WY5a>ߝ63xTt]a_W#PlA߿jo097cddc19b772c8f13a04691ef88c206b5105a1b1bc6a14112879d600f8386a911c3754204c6176972fd04c5a24d456516831d0ebv,p9| $uN{Vh$7GuQ$J*0,^q~n1BR=F/i#r±ω/۸H= "L@)LKr[dUʢLy|I8YUùi\vqtަ%xv`9=rPZC@vqDZ-̷QF=|V6텑g4j ]H ";+ĽMYD-fUUR@%]tP>pCk?kd# . J&8 NoH    `   - 0\269F9|<<0>RFRGSHUIXXXYX\Y][^cbfkcgdguegzfg}lgugvj zkk k$k<k@kDkJkCcrypto-policies20210917.c9d86d1150400.1.7System-wide crypto policiesThis package provides pre-built configuration files with cryptographic policies for various cryptographic back-ends, such as SSL/TLS libraries.bvsheep19M"SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Productivity/Networking/Securityhttps://gitlab.com/redhat-crypto/fedora-crypto-policieslinuxnoarchif not posix.access("/etc/crypto-policies/config") then local policy = "DEFAULT" local cf = io.open("/proc/sys/crypto/fips_enabled", "r") if cf then if cf:read() == "1" then policy = "FIPS" end cf:close() end cf = io.open("/etc/crypto-policies/config", "w") if cf then cf:write(policy.."\n") cf:close() end cf = io.open("/etc/crypto-policies/state/current", "w") if cf then cf:write(policy.."\n") cf:close() end local policypath = "/usr/share/crypto-policies/"..policy for fn in posix.files(policypath) do if fn ~= "." and fn ~= ".." then local backend = fn:gsub(".*/", ""):gsub("%..*", "") local cfgfn = "/etc/crypto-policies/back-ends/"..backend..".config" posix.unlink(cfgfn) posix.symlink(policypath.."/"..fn, cfgfn) end end end+-+1+0-*.4.1Kk 5{{$iW3 pBi\iy k)[MF4E RKk 5{iW3 pBi\iy k)[MF4E R 1  t 1K]{vg@A큤AAAAA큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤bvbvbvbvbvbvbvbvbvbvbvbvbvbvbvaDTbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvaDTbvaDTaDTaDTaDTaDTaDTaDTbvaDTaDTaDTaDTaDTaDTaDTaDTbvbvaDTbvae23fade1ca9e08ac152274a89d367f93a5a8416728d1e1231fd2ce14250531407b5c0a6dfe62dd10878e05a15137d10f74580c352fb213bb0e0eedb930c5d99864ade220c7c9c9384a0176bbe81bdffea156554552af9d9a1965a0d3956ef650d3b8634db6672f988e77ad7eb449dbcf1955e9a208b42895b9768ef1c3726e119ead9809b2399d8fa0d43be7b43b9d229d2f393be52c87d724e0acc585a3a91480bcfb22303c3bce43b303687086a6f4c86ab3bec0f207f1d70a6d612c82c9a62a10edbc3c345fd0c1f6a2187b1435695666367313303eb134291d93f6f79224cb91562666463b60e23b6b3f0a50164959226126847ee6da1df8f7f0f071da758b3cfd87e2ac6ed7e1538978eecdb87fd7e1779ae0777fb90f0c7b5f7bb48702a883e1a96594416e6e7311509a56a8e03062ea8b1413fe06bb5e3072e439237b4f4613eae1b9e434fd284f03b8f8474f900ef61279b8e54d9aec94b91bc0693f75628afb41cccc5116ba2d5a04dd62ba0a29ab8072a9cbd257d9892af5449653359defcdbd05f44ed4640f828824891cf6ceba9db5f408212b9a637c0c1923ed2625e9228258edc2e53da32845d06dbc584a7bcbdef590e821fb88a66feb0712c96cbcefe78a8a99bbbdf749cca4bfc5b873e0b1d84c59c71fe705d2520d5446dfad3b1dcba19d76bfdf99198ec35993d512afa0f3a9f326dd0c298312005a73e386fa8a03a18416c66bcb361d6c08c281bd1da219a58193f1c712faf9ad10bf13c7ed127764aab9e626e84b99061a0c6a6a71ecee3dfe821eefd2f4d97067917c9621cbd4a12bd0c548a16ae61f858284de1472326996e12140985c6d28636e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855ffa3482faff8b9c39e8f4496aab37e93c694c758c67876eb4d6e3dbefb9f3ed53297ada25f072eafff0a6b217030d100875107296af6fe20ec4f33025e672ead3297ada25f072eafff0a6b217030d100875107296af6fe20ec4f33025e672ead17ae1cd3ae94fa5b5cc91d2b44a841f3dff1580f3bc72a41e64dbc2af5514eac8a7d980efe6b5779f6129d7b61c2cb94221724cb05d3e9fbb14b3646f6a7337749f1bb6234b52eefda267dc53f937458633362c2e285679101eb400db2cf14ea546d28e19b4fe7786b9ddd8298f6853dc12213693b82be4a83b06ed8fd68afbfdcad7d8f56bda5d0bfd830889d70d76841de3cab65e5aa7d497e57aac7eff32b19ead9809b2399d8fa0d43be7b43b9d229d2f393be52c87d724e0acc585a3a91e08d93c14fdcf03944bc786d281b9251f29c2837c5e7ac795c80678af8d1e5e1a0d7e95999fbe6b00cd52ce13a0538f094f14ed6f074f8604d11942ebd44901302ffdfed2d1cd541a60922cb328539d2dbbe3feef91e5e75c8da8597a2bbf8df80135a9478832c42bcde2360bcd42db5fa4617d0315b89a4a524de6eabe1fffc0763534de1517a73a7a66b3b396a0cccbffb0d47e0696a5af9a211c4909ecb97b0f5f0c292f2412bf645ff7de2277375c1322efedda4827ccb833c8629002110b971caaf98f8d0804cb568fc600d858a57a29ec4520d514a78bc44e439a17ab8739001951d93de9af2620de0cff8bc1558973c6bcae320802fbd38a40ff13e0749f1bb6234b52eefda267dc53f937458633362c2e285679101eb400db2cf14eadf06876e4bf86a8f7571278f6d5e939c60e5f762027059546ca77986a2db159e970b84e1bf621ff56338ba5540f3d149bffaf48c562f291c68107339f6005a631743c2e015583bf7667502ee31270b2956e1b80ecd0de07904eee76ae1288a20f8457858da0d1525a481f232b3c17f367fefcde9adba63f5b500895214065074b99750cc077dd810b404fa7f78e8ffe0de7fc75bfb5d8f34cdda6c646c6a72f5ee3a3567708dd4b79451deef173fe5b8443614d8fb81127dd91f98fb6ff354870169e028a7bff2080b17305e0c38fb6c0ec42d6f947470a087cc33c4c406ead605cdee50440fbb216877e4c5dbb21440ef99d949f62143f2cd8ebfdb47164b02add7e7ced31a79e40be4bb3692b77512cfb4f77f2abad6a2e8d8b08b64b01eae02b2a109916e65b24db5e780fe37f4758981af1ef11a2c4a324416abd61d418d433555a06614d2a259abc4c25287d86c7558c7aff6a7412b481d78d73277628c07cbda37a6b3b6757625622e6ea6c00047d10459370bdf222ce9d9e5ab466f139d8a4ad4099b8b1a2241be0ddf97fd43e66571fd3a33554aa7b7570216697dc080c269feae33fee7aaa9e5ea98fb28b5e3c8aafbc2b8add1aff19079d51643f09775fef48ee9f139ae7bf86dd87936c69503c2fba69a2054ed92d8420e4437e5480bcfb22303c3bce43b303687086a6f4c86ab3bec0f207f1d70a6d612c82c9a635bc90819d96a2a32764e1cc3d28ce9d4594518a3cf43a13b1fee8fc5325f0f134c7371e74a98e4d5ec637f496fa8a80fd662cb2bfdee700c0f3a305b7cfeae7bfd4c8a099ad6433f585c5cc6e23fea01fd1f2e7cdefd7170e9852a0bed6ee1777612af414e5ed74cb109ce72becd726a630af24aa4d6e2240fd01d9464e27d783ca30813732d9961f00bf97c1d0d6e9de8c81a5d6de022790f44de98f6be3064065a6bcbc1c8f68475cdb175e8b404a6cc505d09deb289f428f8eeea84edef8502fedfd604a3b466bcafb6257c22efa80656ea780cfd7386f1d076bff33c4a07b5c0a6dfe62dd10878e05a15137d10f74580c352fb213bb0e0eedb930c5d99864ade220c7c9c9384a0176bbe81bdffea156554552af9d9a1965a0d3956ef650d3b8634db6672f988e77ad7eb449dbcf1955e9a208b42895b9768ef1c3726e119ead9809b2399d8fa0d43be7b43b9d229d2f393be52c87d724e0acc585a3a91480bcfb22303c3bce43b303687086a6f4c86ab3bec0f207f1d70a6d612c82c9a62a10edbc3c345fd0c1f6a2187b1435695666367313303eb134291d93f6f79224cb91562666463b60e23b6b3f0a50164959226126847ee6da1df8f7f0f071da758b3cfd87e2ac6ed7e1538978eecdb87fd7e1779ae0777fb90f0c7b5f7bb48702a883e1a96594416e6e7311509a56a8e03062ea8b1413fe06bb5e3072e439237b4f4613eae1b9e434fd284f03b8f8474f900ef61279b8e54d9aec94b91bc0693f75628afb41cccc5116ba2d5a04dd62ba0a29ab8072a9cbd257d9892af5449653359defcdbd05f44ed4640f828824891cf6ceba9db5f408212b9a637c0c1923e49f1bb6234b52eefda267dc53f937458633362c2e285679101eb400db2cf14ea546d28e19b4fe7786b9ddd8298f6853dc12213693b82be4a83b06ed8fd68afbfdcad7d8f56bda5d0bfd830889d70d76841de3cab65e5aa7d497e57aac7eff32b19ead9809b2399d8fa0d43be7b43b9d229d2f393be52c87d724e0acc585a3a91e08d93c14fdcf03944bc786d281b9251f29c2837c5e7ac795c80678af8d1e5e1a0d7e95999fbe6b00cd52ce13a0538f094f14ed6f074f8604d11942ebd44901302ffdfed2d1cd541a60922cb328539d2dbbe3feef91e5e75c8da8597a2bbf8df80135a9478832c42bcde2360bcd42db5fa4617d0315b89a4a524de6eabe1fffc0763534de1517a73a7a66b3b396a0cccbffb0d47e0696a5af9a211c4909ecb97b0f5f0c292f2412bf645ff7de2277375c1322efedda4827ccb833c8629002110b971caaf98f8d0804cb568fc600d858a57a29ec4520d514a78bc44e439a17ab8739001951d93de9af2620de0cff8bc1558973c6bcae320802fbd38a40ff13e0749f1bb6234b52eefda267dc53f937458633362c2e285679101eb400db2cf14eadf06876e4bf86a8f7571278f6d5e939c60e5f762027059546ca77986a2db159e970b84e1bf621ff56338ba5540f3d149bffaf48c562f291c68107339f6005a631743c2e015583bf7667502ee31270b2956e1b80ecd0de07904eee76ae1288a20f8457858da0d1525a481f232b3c17f367fefcde9adba63f5b500895214065074b99750cc077dd810b404fa7f78e8ffe0de7fc75bfb5d8f34cdda6c646c6a72f5ee3a3567708dd4b79451deef173fe5b8443614d8fb81127dd91f98fb6ff354870169e028a7bff2080b17305e0c38fb6c0ec42d6f947470a087cc33c4c406ead605cdee50440fbb216877e4c5dbb21440ef99d949f62143f2cd8ebfdb47164b02add7e7ced31a79e40be4bb3692b77512cfb4f77f2abad6a2e8d8b08b64b01eae02b2a109916e65b24db5e780fe37f4758981af1ef11a2c4a324416abd61d418d433555a06614d2a259abc4c25287d86c7558c7aff6a7412b481d78d73277628c07cbda37a6b3b6757625622e6ea6c00047d10459370bdf222ce9d9e5ab466f139d8a4ad4099b8b1a2241be0ddf97fd43e66571fd3a33554aa7b7570216697dc080c269feae33fee7aaa9e5ea98fb28b5e3c8aafbc2b8add1aff19079d51643f09775fef48ee9f139ae7bf86dd87936c69503c2fba69a2054ed92d8420e4437e5480bcfb22303c3bce43b303687086a6f4c86ab3bec0f207f1d70a6d612c82c9a635bc90819d96a2a32764e1cc3d28ce9d4594518a3cf43a13b1fee8fc5325f0f134c7371e74a98e4d5ec637f496fa8a80fd662cb2bfdee700c0f3a305b7cfeae7bfd4c8a099ad6433f585c5cc6e23fea01fd1f2e7cdefd7170e9852a0bed6ee1777612af414e5ed74cb109ce72becd726a630af24aa4d6e2240fd01d9464e27d783ca30813732d9961f00bf97c1d0d6e9de8c81a5d6de022790f44de98f6be3064065a6bcbc1c8f68475cdb175e8b404a6cc505d09deb289f428f8eeea84edef8502fedfd604a3b466bcafb6257c22efa80656ea780cfd7386f1d076bff33c4a0a6cfa06454100160517fcff46ec0ab4871f3a963260a7c1a14493b02fe70b2efe35a038682c9c7f96d5ceccbda5f2739a753c635a54d46c0995b916fa9d4e6d99815e61e04947118f78fc5dd8eec44d6832d70a730f6a2f870f1f85ca27bca3aba7b1a5775be2e8381be14dcfde1dd2925c75c4b1fa09999498afd294b4bab6b459717fc3001df2cc207ef3d1d2a95244616933e7b22cdc020c01b2dbe22a98118ff07d1ace310f1020c2f87055585bd44ff1e025cba6b761f6844fed268891268df07e056a12559614d768fe078d641667bd0c20f7c970db410a06ff25d95ffe35a038682c9c7f96d5ceccbda5f2739a753c635a54d46c0995b916fa9d4e6d3aa0637dd728001daaa20f91a93876d77d23e1e4bc1d7b1dbf970574b120699a661c008361be79add5c086db6aed9e84f7c7b569057023cb548911bb0cec1ee0148b7a5e424137305125e43319cf7000d421e49e5e06875e8e9508f83abcd6600861bece61f0d8191429427af1ed51c8d68a135c3106060e89a8dcb417afbea5f416bd1231da4520fff34586581ae7590f885ce9e1b86b09d7aad4a3cb7bb3b32c36639722c6bf74ff296a606d65fd806e54dd1a2af26871efd139efc208c588a032cf551db19de5f8227ce3b4c529e59a0ed1fccf36fff5fa175c3186ad9412926673bbc7ee7b5c81945f10d103178a8cd5c4a309efbf898a7433e7a4ae49fd69121b6719a4a96cb77bf2372cb58a389b08726e4448b1037b70ec9950af10486095e9ffa777dd22839f7801aa845b31c9ed07f3d6bf8a26dc5d2dec8ccc0ef3cbc5e573f2bd5dad2e405f9de35cc94c469d434b466b40890d87400f7f4cb8c1/usr/share/crypto-policies/DEFAULT/bind.txt/usr/share/crypto-policies/DEFAULT/gnutls.txt/usr/share/crypto-policies/DEFAULT/java.txt/usr/share/crypto-policies/DEFAULT/javasystem.txt/usr/share/crypto-policies/DEFAULT/krb5.txt/usr/share/crypto-policies/DEFAULT/libreswan.txt/usr/share/crypto-policies/DEFAULT/libssh.txt/usr/share/crypto-policies/DEFAULT/nss.txt/usr/share/crypto-policies/DEFAULT/openssh.txt/usr/share/crypto-policies/DEFAULT/opensshserver.txt/usr/share/crypto-policies/DEFAULT/openssl.txt/usr/share/crypto-policies/DEFAULT/opensslcnf.txtYYYYYYYYYYYYY@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcrypto-policies-20210917.c9d86d1-150400.1.7.src.rpmconfig(crypto-policies)crypto-policies      config(crypto-policies)rpmlib(BuiltinLuaScripts)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)20210917.c9d86d1-150400.1.74.2.2-13.0.4-14.6.0-14.0.4-14.0-15.2-1gnutlsnss3.7.03.44.04.14.3aMaM`7@`7@`6?`-@`"y@`!'`!'`3@`>`>` l` l` l__#pmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.comdimstar@opensuse.orgpmonreal@suse.compmonreal@suse.compmonreal@suse.comdimstar@opensuse.orgpmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.comvcizek@suse.com- Remove the scripts and documentation regarding fips-finish-install and test-fips-setup * Add crypto-policies-FIPS.patch- Update to version 20210917.c9d86d1: * openssl: fix disabling ChaCha20 * pacify pylint 2.11: use format strings * pacify pylint 2.11: specify explicit encoding * fix minor things found by new pylint * update-crypto-policies: --check against regenerated * update-crypto-policies: fix --check's walking order * policygenerators/gnutls: revert disabling DTLS0.9... * policygenerators/java: add javasystem backend * LEGACY: bump 1023 key size to 1024 * cryptopolicies: fix 'and' in deprecation warnings * *ssh: condition ecdh-sha2-nistp384 on SECP384R1 * nss: hopefully the last fix for nss sigalgs check * cryptopolicies: Python 3.10 compatibility * nss: postponing check + testing at least something * Rename 'policy modules' to 'subpolicies' * validation.rules: fix a missing word in error * cryptopolicies: raise errors right after warnings * update-crypto-policies: capitalize warnings * cryptopolicies: syntax-precheck scope errors * .gitlab-ci.yml, Makefile: enable codespell * all: fix several typos * docs: don't leave zero TLS/DTLS protocols on * openssl: separate TLS/DTLS MinProtocol/MaxProtocol * alg_lists: order protocols new-to-old for consistency * alg_lists: max_{d,}tls_version * update-crypto-policies: fix pregenerated + local.d * openssh: allow validation with pre-8.5 * .gitlab-ci.yml: run commit-range against upstream * openssh: Use the new name for PubkeyAcceptedKeyTypes * sha1_in_dnssec: deprecate * .gitlab-ci.yml: test commit ranges * FIPS:OSPP: sign = -*-SHA2-224 * scoped policies: documentation update * scoped policies: use new features to the fullest... * scoped policies: rewrite + minimal policy changes * scoped policies: rewrite preparations * nss: postponing the version check again, to 3.64 - Remove patches fixed upstream: crypto-policies-typos.patch - Rebase: crypto-policies-test_supported_modules_only.patch - Merge crypto-policies-asciidoc.patch into crypto-policies-no-build-manpages.patch- Update to version 20210225.05203d2: * Disable DTLS0.9 protocol in the DEFAULT policy. * policies/FIPS: insignificant reformatting * policygenerators/libssh: respect ssh_certs * policies/modules/OSPP: tighten to follow RHEL 8 * crypto-policies(7): drop not-reenableable comment * follow up on disabling RC4- Remove not needed scripts: fips-finish-install fips-mode-setup- Disable DTLS0.9 protocol in GnuTLS DEFAULT policy. [bsc#1180938] * The minimum DTLS protocol version in the DEFAULT and FUTURE policies is DTLS1.2. * Fixed upstream: 05203d21f6d0ea9bbdb351e4600f1e273720bb8e- Update to version 20210213.5c710c0: [bsc#1180938] * setup_directories(): perform safer creation of directories * save_config(): avoid re-opening output file for each iteration * save_config(): break after first match to avoid unnecessary stat() calls * CryptoPolicy.parse(): actually stop parsing line on syntax error * ProfileConfig.parse_string(): correctly extended subpolicies * Exclude RC4 from LEGACY * Introduce rc4_md5_in_krb5 to narrow AD_SUPPORT * code style: fix 'not in' membership testing * pylintrc: tighten up a bit * formatting: avoid long lines * formatting: use f-strings instead of format() * formatting: reformat all python code with autopep8 * nss: postponing the version check again, to 3.61 * Revert "Unfortunately we have to keep ignoring the openssh check for sk-"- Use tar_scm service, not obs_scm: With crypto-policies entering Ring0 (distro bootstrap) we want to be sure to keep the buildtime deps as low as possible. - Add python3-base BuildRequires: previously, OBS' tar service pulled this in for us.- Add a BuildIgnore for crypto-policies- Use gzip instead of xz in obscpio and sources- Do not build the manpages to avoid build cycles - Add crypto-policies-no-build-manpages.patch- Convert to use a proper git source _service: + To update, one just needs to update the commit/revision in the _service file and run `osc service dr`. + The version of the package is defined by the commit date of the revision, followed by the abbreviated git hash (The same revision used before results thus in a downgrade to 20210118, but as this is a alltime new package, this is acceptable.- Update to git version 20210127 * Bump Python requirement to 3.6 * Output sigalgs required by nss >=3.59 * Do not require bind during build * Break build cycles with openssl and gnutls- Update to git version 20210118 * Output sigalgs required by nss >=3.59 * Bump Python requirement to 3.6 * Kerberos 5: Fix policy generator to account for macs * Add AES-192 support (non-TLS scenarios) * Add documentation of the --check option- Fix the man pages generation - Add crypto-policies-asciidoc.patch- Test only supported modules - Add crypto-policies-test_supported_modules_only.patch- Add crypto-policies-typos.patch to fix some typos- Initial packaging, git version 20200918 (jsc#SLE-15832)sheep19 1651958276  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ !"#$g3456789:;<=>t@ABCDEFGHIJKMNOPQRSTUVWX20210917.c9d86d1-150400.1.720210917.c9d86d1-150400.1.7      crypto-policiesREADME.SUSEback-endsbind.configgnutls.configjava.configjavasystem.configkrb5.configlibreswan.configlibssh.confignss.configopenssh.configopensshserver.configopenssl.configopensslcnf.configconfiglocal.dpoliciesmodulesstateCURRENT.polcurrentcrypto-policiesDEFAULTbind.txtgnutls.txtjava.txtjavasystem.txtkrb5.txtlibreswan.txtlibssh.txtnss.txtopenssh.txtopensshserver.txtopenssl.txtopensslcnf.txtEMPTYbind.txtgnutls.txtjava.txtjavasystem.txtkrb5.txtlibreswan.txtlibssh.txtnss.txtopenssh.txtopensshserver.txtopenssl.txtopensslcnf.txtFIPSbind.txtgnutls.txtjava.txtjavasystem.txtkrb5.txtlibreswan.txtlibssh.txtnss.txtopenssh.txtopensshserver.txtopenssl.txtopensslcnf.txtFUTUREbind.txtgnutls.txtjava.txtjavasystem.txtkrb5.txtlibreswan.txtlibssh.txtnss.txtopenssh.txtopensshserver.txtopenssl.txtopensslcnf.txtLEGACYbind.txtgnutls.txtjava.txtjavasystem.txtkrb5.txtlibreswan.txtlibssh.txtnss.txtopenssh.txtopensshserver.txtopenssl.txtopensslcnf.txtback-endsDEFAULTbind.configgnutls.configjava.configjavasystem.configkrb5.configlibreswan.configlibssh.confignss.configopenssh.configopensshserver.configopenssl.configopensslcnf.configFIPSbind.configgnutls.configjava.configjavasystem.configkrb5.configlibreswan.configlibssh.confignss.configopenssh.configopensshserver.configopenssl.configopensslcnf.configFUTUREbind.configgnutls.configjava.configjavasystem.configkrb5.configlibreswan.configlibssh.confignss.configopenssh.configopensshserver.configopenssl.configopensslcnf.configLEGACYbind.configgnutls.configjava.configjavasystem.configkrb5.configlibreswan.configlibssh.confignss.configopenssh.configopensshserver.configopenssl.configopensslcnf.configdefault-configpoliciesDEFAULT.polEMPTY.polFIPS.polFUTURE.polGOST-ONLY.polLEGACY.polNEXT.polmodulesAD-SUPPORT.pmodECDHE-ONLY.pmodFEDORA32.pmodGOST.pmodNO-CAMELLIA.pmodNO-SHA1.pmodOSPP.pmodSHA1.pmodreload-cmds.shcrypto-policiesCOPYING.LESSERcrypto-policies.7.gz/etc//etc/crypto-policies//etc/crypto-policies/back-ends//etc/crypto-policies/policies//etc/crypto-policies/state//usr/share//usr/share/crypto-policies//usr/share/crypto-policies/DEFAULT//usr/share/crypto-policies/EMPTY//usr/share/crypto-policies/FIPS//usr/share/crypto-policies/FUTURE//usr/share/crypto-policies/LEGACY//usr/share/crypto-policies/back-ends//usr/share/crypto-policies/back-ends/DEFAULT//usr/share/crypto-policies/back-ends/FIPS//usr/share/crypto-policies/back-ends/FUTURE//usr/share/crypto-policies/back-ends/LEGACY//usr/share/crypto-policies/policies//usr/share/crypto-policies/policies/modules//usr/share/licenses//usr/share/licenses/crypto-policies//usr/share/man/man7/-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:SLE-15-SP4:GA/standard/52f28034a1b6e9dee4e066287c353df6-crypto-policiescpioxz5noarch-suse-linuxdirectoryASCII textemptyASCII text, with very long linesASCII text, with no line terminatorsUTF-8 Unicode texttroff or preprocessor input, UTF-8 Unicode text, with very long lines (gzip compressed data, max compression, from Unix)A4$YhD̝crypto-policies-scriptsutf-83f46931b917974240f1585dd508bfaae95554c4e67e09627908ca1af5ad6f094?7zXZ !t/Y] crt:bLL hN@ږ[^KCk,>qd@H)o)3[;}2.RJZ(W(0l ? ź!vK?0.Yy$"Jc'qjm*8v]pL&fp%Bcs 8q`_-)VQj@BLu MiבLls!'E5jQqx΋rjJTfg&j3I WTsN2^H*'}0x]1$'D{;f6쉉!Wj~h㩞>ȁ{cQQ} >V]F{O]TbMzQ\RU2g{Bq}sWwT]K ѣU܎D ݐ{a>,Ȇ9 #%pQiR. "|ow1b+v!hh,PF`r:J&%}4h&Ι?ƍ:;K֎*|/|L!F&PGFBKƀQU j.9?k-abX$YlE!ј} 'o?6貹tHʳ8#Hh@U K"VD HQsEy:bȸq}(_qL)6ޢ~X42>ygO4|ۇ(+',Wqx,KD# VoqFTA{]sf4y?r o {I}` XJ3Udxv-Vۢ0BVBxXT VTKopky+ $'VZVu @vvԟ R$Qr7@VkϠ 3Ҋ/@Q~Ux/DhIVՔ G ǷooD4^wJrɞ#5js,oK|VB'k4PǏ'pp?2h|ݽ帜`~SE+Rl[lЯG6_kCIT9. DF^z+.|H_yowM>9W;@DKF# +U/3YJ6(Owq5k%]͠%tIx3!K9 f_@RjuCb4+kYr>ɴFƖ\,ͼ=‚F.drmƍճ~w` - m6" .&ٟEݕ60Nxւ/xJ֘g;D)jƯڨ25=Q^LW?iUNd@|]]Y3⋅SGו[ 4m_-'@r YZ֟ocâڏ~6e]#7!&ǥ1YmQq /TaӴΰ /(@栛QަÿQ3|^Uy9T)"0?=ԫVq/SiJ1MU7˷#nºU{fq<_~r"[b1Z#^=qcsѷ?:OM Odh;ݯn )i8ZMyX̶W Y@IhJNls 2O %P㷀t}s$COQ9WN$iU/;:!X St-"yGzAFM꠱{Yosh8Z|3û-ςof]9p#5.")5lJJ=1+$,x =U엕ɚZMiCb7U9x k1]Hqlϐ%T?qrS!ժ_>B1 WxpVO8BkJ!oo>C*:& +}ϗ Fr ڕIa9xҺf?"jc 8Cj +'䢊yERE*H/}dbv鐊"dmz<5T  [KekKٗgg)'+y8Pm #tHO\IuYe&+r@Ufߛ~۰|Kv OoXH ܱp;YF^6Ce`Qv92xՏ2'N >~'h4!,t}5 :}ʌ~[7PoYuR֮:mγ]J.FCfPҾy' 4Qf)/ɰHܣn<2ӣ^mDݦʈԚ$}҄9J3Mˆ"5u`$nG=VR6|sgOt kA{aAa^fJ![$TjM+( -]S]qVMp8%ѽ9 FјDzq·E`M>9^6Xs;ǻ.9}WW:^/_55R."v3kh'Čf,pA~jl0dDD/ TJIot(GMw+=ˊd Y^[Hx.'#'rj`L$qn~brBN]o卐5hcѦgC*4I[j:KIa)YsHJ/yJN *G9]2rW\*Z'[ۂIK/siQLQR]L7stZlF[ zڪ*JQ WS߱ ]k 7/Fujp=٤sK;ڥ mo+Y ➌-8ʵjAֶ I<\}h.Lņ1P@/ʼҢ {"yu ekkapS[Z]˃@),_cDMRď=j}qgD@z9@7_SŔ*(VxI皨]c5NOmj^FB#m'gN߇U_ ʶ"jt~P~E55]U`52CY?n 6xP.x\!#I0?/b`'i峘?j3\>Yeb-$$$˷ %_%<* )7;]?:NP(|R Fɛ+G5F[læ0M ٵ5#~d3l ގnkw6fMUiX[hKEc[z>~?G0wv[lss*mWuqvޔKSӄ!@-r0qcU&q[M8 b*X,ڕe  QUu՛<.fq|6+r갹l@ϐ̇ v$D9Ssv֧J]g|cs&#=,wkٻXrUF.ϰ*֫R7%+p Ǜy!1clIyсan#gX 3l(sbXND`@:f$:(#ve']_F[͏j=ԂnЗ,1;YPQ[BT0vwo[#mD/NM83M&_rA)1\0 ͚ ch\Þf1\I) Lp GN~+F d0T/"fljfb̷>R_l5U_s6qa8WYΘs Ѿoc"<4B -?\2(U))1U4e ANy+s(*Be *&0Aq9")4k3`ǫv'sm℆ 5㤀epq$4-W_V,E >'gL;Q݅ݩ^*'΋9C,/q=O)U^)!࿓O}>87YB!PJm f[vX}r[@\Oa byP$G}X$ӇZ3q AՈ=;KTMW*IA8j;aPAT2zJ \Aڐ0 A+LڬQ3Ju͑I>"q&vݚۜL1IP`^KWnN ֠jUvp\g V\ W-,Û~R ]<1A@bJ|0fN eT4UkϦ,{:Lm2Tos/p;"K=3W+!l/e^(/ VӬѦ<) aA㡉PCj8üT0P*iꂓvD;a=ƺe$ wkCN'Ek>;'͊u.+ePS#s&VmL :.nccj=j~G][OrP+ʣ_Z"%ѕH[Ɖ?\+_]ү %?b"7<]Eb)K4uknTyB޲@M#-̾@°$YH( f }ZԌd:|)rէZX.L}6Nu!P(% @ǁЉvZǺmkz](]a_mXnae@.Si٫tm2Ju3%$tJrC7u#Xy }-Yk21T+`M>HB~52K]@r7jdՕΐ ">TZJ?M 3՘GvfKo_(>Ufpոτ#؂sⷼܛ$0)g"ebg&Dh-!־$F8lE=܆i.j,灶Ju. nix,^,햓^Toqbۦ\ƴQI^Цbaf~ߥkF`ClBٹAъ2rA 9-K̐J!碑1!;#S2Wh@i. 5b?¦4ISh=Mb="Rosx&)%g~6|gZ=Ac鵞$eO;s{m FJxOuLjdeAK8`AltO) 6D ^.`dͪdxײ鿠ULtRLɋ+~x9_Ǣ ??.4Rh71X?!wϞS ٸ9E[CϷ^) sm)AY+ ~p b0W热n~| 8Kujǿ9~AirD}`S_ZUe8עN7sh;sqvNZ+Q{-0u)74??{CrGJ%x~n4l#*0J3Fp8 5.3 H]Cn$ZJ +1)"qPmY-wx(%#uй;d)/%P7p-.XxSk!A] g=?*P*fqOӞ&u.XXpfȊ#3M6:.ΐ =OW#[BI5MR D<dK4( q $ {e͌"jKO 3-w7oB)z!]mIC.3}&lI=^q  _"w,i 41y i"wn/"9g1FEchR }Q*Jq$չ{ش=01W(wQ4>> '!>-uߋг[;eB,y3/-3fEyOG)Ȃ Ճ,⺽B_s=Z\PvzngB>浲9ч(kߚc35zh׉]H{ˡʣpymcT{փsm\ϣ.)a$qvG+bM]KӋjR:aT T9NE`S¼הؔ p#$ڳ$V{SxgeimZ\_P;>! % Fg<]K'=wε36])6S#WFǁvF[^ɀncCO %Hq$ʩ L+9ѓ@vK"ozdMsD ]i 'Lʈ'!j>[e+Y ZRkpf泩hF-+Е\dK 5U5@T~p%DD<ؑLr/)7yrPyX.^7)7ڋ.~Vn*!l?f(|?+.Pm=(XIjxg!S}yHE 72݆X@ֱ8 AKU2xQQ[@e i9Zr(U R1744m.TOE#ߏ"tt/g?ٓ/:n'B[PAz -0:'rIxTQ, =n66zi ^b`L5_.T^ZKV^|1ſ:j_&떚Ӹ(~*р:P@!Fx#[ˡ+݅nHF,gv7^=6?Bs6--*% I~hdkoIoK. EIb60 ؍ 9oJWKJQT\t a#~lvmvGըv=%s7sd/ƌCЅ#$l\e]x"Kzia伄9q8I~f\6qiN|o'+k`7A5+h ;js4/|%A8oJ וE~ʾrˈ:mW`ӕ-Ҋ>F_+x' إcO&'J|"0 ܢ~+pqJͲlE)c'Be]?]_ƠYCiAI@,sq;YG¢`TNRA)'"p>V[Θl\`C7?f%#=h|39EAbނFoT=mK^Dسh]\^m*ȼ>|m5ޞq㙹 U1(53)ž}(ҤWogm&eU}x;H ɌTzI}%=>9ن{+YѸ㱯\M}jM:,z Vt&{g7x V̂GmnN(Ϫ\LVjۼ F RIe3AP-l`bA' 0:2qLGSQ"+"pG*l_gaIM!lzՅyacSln„(}lsn/=X /TmcfetǒzDj!' Ǯ 3շXbɑsT+,j˥߲- CK\ ?oKRtC0te4 L5⛄S[\ppP3 _*. ۝ \cegR!7PyC/5*aC;NiMLi- ٬.OčMׁD8|̢G,س 2_X_Ps5W.X&{TFeg%?~`Ma[iL hiLJ 6|0eLn{6ճ\3_nu.|tFFjQ ] UQ;{;37`E3@3tCk3P"H:m" hzIJ5Jk!R|l<{Uכ= XӖ*h=9Ǥåa~y SZ}6^ oK˄4Y۽sPt92^ ӥk[`/KsO@OZ\S-boC| hHTmB L2;a @N :2K全g"N2_:C$g\7l-RZ-򚐴Ǯn@0AY<6j;vd:V0w=0M$/*IV=OWRBSVDŽQupmktcTKV1Pm&qܡ}ӛ +WM+vF7q~Q)m.92m8y <#}0%9NhZM퇋F4K8.. ݗk~gσqV? <ȑ6H AKJUazJ7 McX)=2 gYEO!VSu3U|K73hcn_dKb AͤoVvP:έƵ岅ҏ# A$ 麰ۦdE ⁍ON|1~ۉo#xOЇ ۧwO %wY'9p%< )X JYݺ`TJT˥fU;Reo{6Uk*Ы/1Z|Uvg3yJK~ZRpp RhdLi@3!__ƴ1nK*Q+ACf|7vBw 4&x*qZ(Z'=W@[wP 4K,"fIğ ^7n[8iˊϒ*` :YК (Kꈢq-[6}ou{iFR)iQ ZWr Qa\J,h)0 _Oyd' Ymqi ?s^SW=HϐePsn?Fs&bWSQKkj^ ȃ*bgl$_I6)G>.>[sW8#w08*˼f Nqc/s_CunՈP'DT6SCOʊ lGF|'&+_p3hޯK_8/ VQ3ޠ"^B*(w$v1ٖ _EOk-IqXJhP *0Ez5ՠ݈B1ne&G |#Ԝ29:qacE 'ثCM џg#j{.46y?܌(8WQE*(?8F߲Uo87O-4(bL#mCԐ5/~`p5b_Ks8n d~HGwE)Dj"Kᡨd]sЋ\x@xQ z@j3˚Wu~wv|vi1[SOأD]#?JL|k߂,.E*=Z5y(oB|Q^➘xX6,Q: $qIX ipL^rBPpOGPkh2B_0݆d1/؉0ʋGڰƁczQ=2ڎ2da-Q֠B^&;ln@$gYW.}K]]M@7AO ĥáढ़im^u#Jݩ|CMthC]Cb#/Hh׹wю\_$4޹!*j&rMbUEqxHeԺiV,(3]@˰^$ kY,؄tlOE(<\Y]ϲ@Q/ $~E5ʓcl{Xy|DbxYr 1f4ryy=Fl=B i?^BJ#_},_S㲷ʰ:22x,$+-+VZ,՟U*GcrhLD6/O .!C<pd4o6dNPorˆNP8ѦJ8dPVDmBy% HEg9xΪ ^Ow0-s3g^W2qlj&i!zga--8 fa QFғ~}&ϣLqBUb-4W"N\Y!|-Xf; 9P^mw!cd Q %G+i))ȅQS8e"*L^ W ,Yd s &C#yW4.tNE= XaIs3؏ZET^L:.PLiA>7nbV^Ѿ+%ɗS+1l,EuCDTZlFb|!a5U4(UwX Eˀ_  `AC+}Z7m50Y,NfHF&tW(u.K|GNi+`oT+ߺ,EuHG7 ,8E2SSE9SfBRiX#`h25X#}‰w\}D2fM@X?nԀ[@;k9B H}'L^=t/")PRP|/(prva{q] CM:y; | |B 9ؕ鱸B{|:OV'+ن"N2I9dϗ ny1^-e/OyכL;E 怤(7=7)⑱/9u` oXTH_*pզْu; SyHϏMjy&),_@ut ^[O,*Wc?iA6'!ɒ;+K`H|>,׸LoT_|^o xGF`u;ܻAlnYc*[&L֕KeT:z.i+(nt^vi6bY OpcN0X$B^{ҠĉlZ y! %LEz5z?jjyߑE:u%,o鈴$Wٛ%ݚ-gCH"DYw|TTh ઐת90kC҅w*Z$.;EqDE!$tU yu濿AxWūl0BO]|\MʚM-ELS xO2f/(VRT!mf0!!.&Dܔ,^S#wCiWJg}WR,jYJz̷tF-3Qr@I0 (q 23|E^ :b8!iIjى u=C |RɕT&Wb˲TlWuex̮lšb8G 64ʻ׶ 8 Qx~V[/ p{'ȮFL1a\㛞 aX%N3"3F`@@)5Z\[W $*bQ0kzM^˒]$=<9&XqYa^5q95D9S@}%s?D:6yi߼os$  NЯ-U; ec>ba,ghX2>(2@*.Y6yc _azވrv T Nы2 ڲg굉KǠyF|0kL֭ >CI`I^Mw;9LՒSYפX :+B;bIc1?r²pVzFpzG6 s?{p-)Ť P-@tlM 8+ 96nt&2ې4&vg˴ ?e(^+Gv +X{JZz#g^#ѯ;B#Y@XV :4WG i wPZ ?̔1! ?]R\~+k:-o&0vC2OPdF)/`6z}bM2>)h1pKS{=8l^` 6/wv; =yWL7A$kN;W;b =M>5&Jc.̷y&`R줜6՜r@,Jq#j{]6q]&aTiz"MP'zi#]~q&;WV;1 }QԞzpG0'((ER60DFݰL npu˩:^a۰v k{ OfAt$s{d5`./krQsPlW7D~xq1}X8Zr~hav!wWm“߹!+nYԈmZ,Fė+^+:(+ Fjg%\;B_8ǚ#w`0$fۭ~ht7Ya2xF\WGNtbONfKDo$Kz Z#U4b{ \ IIR(j{I$*ԾF }?'wژ\LJ!H5^1̞(Veے"''=T%ڗX) %b"ȡ+T\#Cf)WxDVK2@uMKP{*tP'`rDzLlv[8ǀj)ТbZ9JEj7;A5z`L4 @hD%cZ2THs\n)D*sDpCO/=[iN`3+hX°-U'-ff%OmO8h?hԙ&RiRyjt`! (m¡jH&Ŷ"J Yw+f[P]!2>v#D<',(XFCF "nL^O+ڍJړJJz5y0v7J6q/@Zx1xXH7 [a p%mV$ 7X'JP Y2~;91%r^-tiU>/N2 Jm0]iMEh `KN*s"ǝs+α-8Tg >|evVWk d\Ͷۮ ח7RvX}T2AKOG/rj> պO7 \pTaOGh%J2L!~X$G?g[:=L 4 ՠobo :M΁R;a](nI3S5[Ю+S6}ʙ ̷6t7ڋp) J&E,tƭIbiUI]-fv3eQEe@g`ӵP'(Hd8F1^;^EđZ6#ڥ=2ٟq'y: TN{'R[*%w)ՔO$驐gG;½y(sP>fkQ/mfhѳ:jOk1YWv|bW xVS\PLk-;Pܽ h!q_W_efҡ<%ysby>o⳦uL\W_NFě<,㶅?R#GȆƌ?e\f`^&9=_’:CBD گLYWPYJk`|,dM)63Nde㚾#(,ˏнTrWTrN /@!r5XM-fmOҵGbCKο?A$JR'#aKRGllm5vr8:t";KPUz9ܱsr$+-!Rk*_Zd &8L}v撶"a#Sߖt/nm (y(IZS&VK6F2WsQ Bܓ,w)h}Kc3,,0AN *, 2UPA(ɺse]=_BmU# Zڱ;t)Q 4|/[QO܍r(`: D>-= $A#ۃlC@9噠Fq{ KL'~$W%&nXFQ*BZw] ߫RZS~\Z.5Э'17sqsXl\`#m] ( _v">z}e}Ԋ(dq#ؐuͧPˮMt'cERmd>tCg)s7oeI_/ =Nע4<0I7hsiTT){qp ȧ?slGFq@u"#NyB([h*~Y­:-K!Bwtp/,f `㶽;/Gt䯉^B'J`C<IwKW'VP,6l'{J¬Q0'hzo )0(A_߅ck),Yj߂-%7yDOh"uVԼF::IAILes}J [J@{ԟ@y(p*Ϊ<^ڵk0K' J*>$-m S 8d944P},e#B]LΖڻD tQKWRa^ _p5 YZ