libpskc-devel-2.6.2-150000.3.5.1<>,u|eDp9|l?.7xd?\l~s7}A!ł-x]ld8#zέ1VIEO0gPsソW}1mO !En33f׋: W@:Ix`ou:` YG%ҔKK:8Y̰_D^#'J42({71"W\^"vC1L}2fWg:⥪7dW )N+8l +Bf:P2/m>>k$?kd # e@DPTm `     /f 0 2d5R8@8h::;;(;8; 9; :< FHGHHKIM`XMYN\N0]P^`b`caQdaeafalauavdD wexhTyjzjjjjkClibpskc-devel2.6.2150000.3.5.1Library for Portable Symmetric Key Container -- Development FilesThe OATH Toolkit makes it easy to build one-time password authentication systems. It contains shared libraries, command line tools and a PAM module. Supported technologies include the event-based HOTP algorithm (RFC4226) and the time-based TOTP algorithm (RFC6238). OATH stands for Open AuTHentication, which is the organization that specify the algorithms. For managing secret key files, the Portable Symmetric Key Container (PSKC) format described in RFC6030 is supported.eDh03-ch2a FSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Development/Libraries/C and C++http://www.nongnu.org/oath-toolkit/linuxx86_64| s"f/ _I5 > Jd(%&.Aw /#CAUk u!vW$wxxDilk[Ud UqQ~y3go|UTRd9okZdr%m9}+|}NTTueA큤A큤eDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeDeD3122b05d85f9fe1842b42d645fe3a831e8113e73fa3ab66835fbbfe4d625ea3472274aff175ab9d3a31a95f77341de91baef9dc1f5df2a713c4f1551eab2a2de7a995ee0441934ff0c7d46933b3b5b8b32de383d9a73233631a80701617e485ce3b3b03ca336c611a4fe2bb02701376b75dd1157ae4a34d3884997b6ae2675ecaf10de19897781f90cb26cb8dbf0d8a6a11722f41702846d48b48ac4a40722aca87f8e1eb0f89bedbcbd58f840293ba3ac5d3ddfc14f3de32b58e4dec977525b5e7fa06312d93696d866df266e432fd5989ce73013a407a093d69998aa7d593971ceb1734ec65ee3eec92bb09ceeb057e9f30e9d0390370ba34c3a01a9205a7aeee5d4dc4ecb3ac752c072f1fd0adb131ace571128d992868c3d62682416bcd3a1ca59957a03e993ade306f402f7148a0c45d67e9cf09ef085cb6327aff81fe7c1fc26746dffae5d93c878dc01ef2d941c9cf47f75603553d4ecc97535d45f2c939ecb843138270c7db8f934e52cb375274a8d9a0cbebd5d04e4ab3953e82e045cd9d905b2102ee6fbd756ea487221c489b4461f8223b90ba5372afef272eac4284e1bf1a45ecb9b495f23c5dba078c525b6f3e41be255f58017a44afc5b41fc7a8d24b00f5fb6bbb0446249b605efdd36598e8a0f65ac3fab2e18438c73b91ef73c1fb63b721539acaaec9d2f037c2ac47c2b7053a7fa235f0d4b9df331c4e1d272179953dacd5456cd7232a2b19172e39010b095aa870e7ceb3a5487e53418303355d93cac53410997dc7a3f9bd60f3ce0d8ebae7908978c8731fe9bb139ff0eb96fe775524c2d4d4f167d79041b17c5cc8ae9112478665132c31a1417fb4ab4aaaa0a4c1a7d3c1684d12c6f0b5079a01e5f65886bbdd43aa917bca373cec0ffa3c27406f9e7a9667300859c330cc16588f50de45c14524b6105c688c18fb15d587134b7a0ae5fb6ed9dcd1bf15ea727dfdcfb3ca2a5f9eb623667911e26329aa14d70b3944848cc39637a393f1958035e06d7752eda01d93ab87dc8ad25f0229de7109ae557903fedda1a58181357c58ba562b44a90ddf025452dc95ee0a6fb4b63af54aa6ddcb7dec8263ef24fcd165c22be72f80a7627c3a64f89da59f6f3202e64ba9787d0c37572a76fddb1f541d29a52f4df80ba752394f58021cff38a40fa5fc61eebc9ecad04038cc446209a26c1ef268dcfc54acf989ba6241675a33b4612e5e1a2dc52dcb9a81e5987cd20a95eab0c13b9baac9cc1db8747b4728bf859391d466dde9375e2b3b71cec38dfd4f8ffc72652dcec22a31b3d4553eef271893b41938f2f2c74abb89ba370706855f0601c111f1231aa34833b4824f7d88ccc50fb59e44592681952f1845e51ca097bb52d325f65a32739d5aa31edc15cbda5e02d63454e8c487d54a8320d91c09f6d65f61910236cc261cc6c12b00b42860945db3ff5a1dab7e3feef4097b56bbcbf5310eb7ffc8373343824bdf372c64db17cb8674492dd954639617b3b73356a2e61ac266aaebd3f02684e3ae115794050c64c498420599162f2b3b6928232dd0be7991d942b1dc0b1670eb8695e0629ad38280184be1b94602f2015707a28170151058f7171aeda501fcf0979d37a8460c816edf33767165938172f3eedca946fc0f2a0da45beaf68348c9cf6d80420f2040eebf418098a86a3fb2ef5a9659c87d37b81ee85b69316b045a9453ac54b75948f4d26357dd018159078f36f90deeaf29ce3b9d2bd0ea6655ef1bda8481ca66edd11e8e88c7121975c5263d2d317b550ec936f8532843270b184e37a7d6c43ec7db5e10eeb8b03205b92417419cd9601086612567ed613f238aa503de5c1bc87b7da9a8da0ed8e32b38266f9b714edb939e95e95cf671f9a1b81e8a936cd6aba04a31d46a6a5851da04ee76d311d5d43fcb51a5e01c94ed8ebf8b513d29bfb45b1f88e44b6bf5469e2d9236f34f874631d266b62314c3cd6582d27239e167b42d9581af21fea99749d73cd7b4c3508552e35726f5d816d8287655c4a88e87aba11d8584008d7c0f765fbcf37ed851a57b464e2a53f901afc161579c647295fb9b896e37da5869c5c509b5a5ba6f0bf3af0a3994cc7177efe9592890c55cfb6cfb6d3fe1f0012ff7d430fd9102c31961330a085dc8660d08d90c9cd1e8d49e8ee5f55815a2f52e761c5b6416c5cf0ffc3717f67feafd3535eaf827c225b2a06d1f1524bbbbad98dbc430fb31b9498f4b21f0a3afccd076ac3c7f2c9434f3fd0fd618f8f6f6e9a0e6d3683535c9bc1d265db2ce88e6fd631f7d8dd1d0b62788dd2a35e914e07bab196dc6fc2edd0424e8cc0bde300cd4eecc1f1b5d1159923512e754173a2b06f4c4d802a663c5f93c486f5338f597fb44eaaf7fe1a67999f74fe5d09866f124b3ae16f5c148db6ce805f4b988cbdc0e1b5e9ea37f4e259a886105e9e9764a94e6c2a16b2b7569748b3adc8eacb715204ce4ac02d819d550910c7e61849617ec6bf282b281b13553321666016d8b65fdd5fcc753a1b99694f8782f363c93c034cb0ea4cc738c4170a6ed032044f3d6cbc5d48b3a202338e89bdb01c6024aa0ecd141f4951fae16369e6a7a8d98dcd41278e16b291657dcf2ae922716b6521cc5a2582d37eab1f508ded3acb69d781a9ee3f907cb79696e11244a753ead347577a4ec8b30525ab955a8334b7a1db0ede499e2fae912d398de6a7cc20837ee199213ddd91f1655c890fd74159aa306802095b3ff7d96742dff11e6826c5122862bc02ae7513f4a914e79b83e4b44cd88642c1d03bc0e0ae0b87b68d491546f5efeecd0beba66a2a23527fae4fa1191640ced610ef9d320b7e875e6fb3ee82b769a41708d989e4932fc18252dbd0f40ada5c2b6458b157be696e9fec28ccb980b60d32e3aa6d3688a895af27619f45a5f672270b925378c45a8fd52f997e27c3a8f4fcdf92ab96d557700b4e173d8002c702b1c77bfb2acd167bdb3f38193984961fb7d7e8cc47d1e65a393d8e2ddc9e2d88948a966e6528f72762148e7c4c37348d7c50b008edba21f607fee713ccbfc4956a5655ebbb9ba2d75551e688c3f367b9da0e9b693d60f0750ed338acacadc08e0bde9a79296caa6a918035dd09a1188c86c9691eaafcd9af194b6b80b293e13685b0c89b658349f35d88deb0fc3d4b77ed9fb711a9a6ecc85abd6ed7f4ee767b2fe228d9020debe5153e4f207f2bbc17dfc442bec22af75741872002936fcd117be354c17776298f4ff0b78a33d563f1a8ddfba3cdbd8c9a19883e2782100dc5aeea7a994db4876ed3b339c0f6873e3d0f38de62888a77149e14e3e0558c0feded8ffd4a60f34fed6f11ffd1a1220aeb6be720dc6fab186b0ad847a55c63ba5fabaf265dc4eda545dbf5bf3b457a3fafa3904aa849a0b67dfe4492606df57bf06e56d0287e4b296fc4e88c57e17466139bb7ef1a9be954cda58887a23051cfd8e9967a7305ecb00549bacc01dfde1571142e991db8517cfcd33f9e08c0b0e13de725830f610f9db2371bad65339267324720ca1296dafddd591ecea508883063ec850e3bb5207c189373c9efa5069a913bb7a0e491d7fb812e24abdc42a4c18eb55080ea09e22f5f8c15739c669f8169cf78c25c7d9015ac5dc42234924536e4630130db22e2c91360c68d90c7e0eded89b8eb813c0750fa19d45dac310cb4d4749557f7f6fa0438539db2239f8fc0b1352e1b000b74cda0f0c8cafae01186048481f548083ac5194381100bf4bb805e89cd4771546e5bde73d976a4776f3e49cdb8d5b9bd921d494a29403e6f5e543b24fe06478a0c0fde1aaba13d4410efa80a7ad5bf67fb6a8ee7ee55e1aeaca0eb5e0118719ea1cb68be7f711333fdddda3fd2a5513b0f3505cced54e01eae837a39bbc092896fe01be186d82dd845ac6fe17a8030e0811d74fc54e5ccc6f42af2dc385bc6d488aeb6a5ed2361b49f8fe09e5fbd09bc30cccfd66a517488522ced7efbf41b506a21cbcfd3ce1688b3a030d0684d1296eed7be876144784aa5d51194857c02db1e7f2fafa0c45fbfab09fe1dd5b51d0bf96f6bd82cf998a07b32b8ad9e4512fad0bf1ccaafd9d4c22088447f71e3a6a30365e8e4f738d7669f8621aee7789330015a465511f4f3e30e9178984a4d8af992b342b07d6649c95e0cdb0a335fe521afb89f4b5611e5bc35c94ec5dd7473a6bf431c95aad47f0035bfcf8625db0868a8d14bb1364323cb5a6b93f080e3eba42d6859be17610614d426eae18ff05230b6c2bbb76e4a9b5c5b8e85b2983fbbde6e8cc540ce71223d05415bdadfc5154c8cb6607d4155afb8d5a58c33586da9f6aa67ad508cfeafbc207d47409d6bd376609c0c976d55c0d9c062cb1b18c851d92f698c51b265e7fc24f641dadeecd9736942433a1dce886d112b7f1f0d6632e12ecdc71dd236e1e3eac5b403262f31afd5f093daeb278657dfa6d4fb71a5a34069afa448fb090c45b34c2d5f18541e089d5a34f68c26763f69957c21fdc71328651e415c4898cc47e084c8625e2687df83c015e24aa42e89218b8046ee9fac0e5e4f3215c48f0aa028188f1eb60846a239108dc7e854d8bad377bea682fa834f7d107142b5aeef4d0e1a3cfbde1232b610614d04b0257e71f632a6d58754db403c890548946715bf37830fc8fd2500fb5f601c704d11c2504fd9fcead6b814522439f944cc558a4cfc7108772a43860a32b989e356e289de5c1a00a72b6b041a3bddc9a6a941027289b2e94ae2c309c8b563db22fee625b3a153a8e6bc8a4e112ae8783056e8b0a2aa95fb5025ab920a6d8b71314bec04adc77a979f7a7170f34e3c3e4787f0021d24bdb892b54bb64e5a1df92d1c3b04554ee1f5330be5a28e8ccd86ec172d08038723f62541a371b032fd9135bc5769ec15281894656f7448feb0303cc3d1b95e0d495d572c5714bf94a5c2a93655d027a4b425cc35018c91b17857f91c9135ef7e5ac476ae1791cddd77c3f87a878049ab9ef3b67378da5b9b5d7e339b0e8304c358970ed173ab95b4277d0dc9d7c05d92744066076323df437038023a5a2b3cb323a55bc5f36f0a8e81c124b5a1f9b5a8fc41c06f0e3990b3695694ec2db9ee50c80b8c18d92fc63b237c1cf854169c53c181f6094efbb9be6b06e49dfbfd2ff2df9b35dd66c53cb79d2f0fc117d7cf8cd1c241eca0d575b65ad1cd4938480b859c3d80146bf5f0297580c9441cacedbda6f3c5aae4e8059af076d89fa9281aeebcacc51a4d66674181e3d5e1bfb974799f303789e62d42537d8540ccde79bdf862c8d29648b34f5e807fbb80edbd0ffd893ae999a21b740b8d49c44f5191694cde4cc7c081efb456a1c13b42532d51d96841cf5e0c9f6116b65b88a3c7970789307f64ce4e05276bc3941e6405a98df3ba982a89ce067365fe41802bcb03bf05ad4c4fce58fbdb74ebab6c6503ab5e5b1875ca0bcf436c799e815ece5684d2575c83cdb151818e2b9a55a2d6890fbfbccc4f30269e12ecddbe7f3ccdd95002c8dd085dd3c5dcab9a307770ad9be869aaba0bf899906dc8444834e45fcbf51d537333b0f2bab77630521e70e90f4667a1d4f2ed493ccc012c38e7c96652b7e5765d334fb11183ad9f96a164e7c61a06bbe9912cb4f66a5aa15b6834f2ed1f6a6ef3a01b69a4184b82f7ae963d838aa6f2566bfffad1856aa5932c63cd5b2f131e44c6b77990e9883127957c6508e850bb1125bb2044bff4681dfbaaff90dc5b82100660a7b79fbeb53216edc3597796092e0ee05b167fecd8f9ca8be433831b73f881304e9ad5d4dc134a0ba479db18ffefdd9d457d9f096e6b73832c2068cce3cdb79b43e87558431dca041942f5a8797e26e0e742403a62b38cbbd2256e406564222388de0a0fdc78c28c160018c15341d3cda07ab8a1ae54ff1f5d32a6c67aff98e3db7f473c2ff7ded184f69585836674e1413c0da1d14531a294c4820598319c1f818a512a95ca9ae69849a4000a4c459be5f77e230715e7a433a73f5d776102e20ea6262b059765bfad53c7b95471238dfb66f3b2215b96ed764f3acdd685ff6f42e4b73ca4a192b2a0f536d2aa91ab4300fe022749dd40ec5f8ea049508d5e1c01ef30553cf780a56ef097a81c8efab38b8d95999381fe618e63a832b93999ea4a8819a47e2b62fb07ad74f9042a565357eed2f232dfc0bfe2a8de2dfb13a9ba646ba3d09dce6598491e27717a99e42aca27d390c1f5675dab18d3272f3d8dfafb08547608580d5aa4da915ead6289c1d59f3fb17a8ab89283b6cfdb4b3eb48a1e60d87a9e28f08fb7fcabbd51f1f3fe9c49fd0e6768a33b3d137b13ecfbc98fdd4748df322b98420021c985ee3d26277bf794afc7b6c3bfedf06c8a2bd1d0035fd394899c7915b327570a225d27afb4b7ac2a5d01fbf02a306f764941277fc96acb570851648218d9bdb567aa595dc97b54eb2f466d3e3c3b89a059c4f1e100e2f4e7b727261f8a84ed754a7ffb3913bebfcb3e917989ec650ada2ba5404a5c47208e24f4c2a7bf88ed001bf547e11ef1f7c084ee9462c94c5e8bacadef63c062f4cb886c901dd663e29ea4caea8a525bb4803e77a5a1e1c25d7b4bbba036d6949d842d05cba2f40c667d82783d41f0bd0e1888d1libpskc.so.0.0.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootoath-toolkit-2.6.2-150000.3.5.1.src.rpmlibpskc-devellibpskc-devel(x86-64)pkgconfig(libpskc)@    /usr/bin/pkg-configglibc-devellibpskc0rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.6.23.0.4-14.6.0-14.0-15.2-14.14.1bV@ZЛZZZ]@W#U@TÉ@SRg@pgajdos@suse.commpluskal@suse.comncutler@suse.comncutler@suse.comdmarcoux@posteo.demardnh@gmx.det.gruner@katodev.demardnh@gmx.dedarin@darins.netvuntz@opensuse.org- fix [bsc#1197790] -- FTBFS: oath-toolkit won't compile on SP4 - added patches part of https://gitlab.com/oath-toolkit/oath-toolkit/-/commit/9b54ca84f92f4747751449aa645f07737b7bc7ea + 0003-update_gnulibs_files-fseeko.c.patch- Run spe-cleaner - Drop useless conditions- bring License line into closer accordance with actual licenses mentioned in the tarball - split off xml/pskc/ directory/files from liboath0 into a separate "oath-toolkit-xml" subpackage to prevent conflicts if two versions of the liboath library were ever installed at the same time- use %license instead of %doc to package license-related files- Add patch (last commit which changed source, not released in 2.6.2): - 0002-update_gnulibs_files.patch- Update to Version 2.6.2 - no changes in upstream code - Fix RPM groups for -devel packages - build with libpskc on supported suse-versions - Add patch: - 0001-Fix-no-return-in-nonvoid-function-errors-reported-by.patch- Update to Version 2.6.1 (released 2015-07-31) - liboath: Fix 'make check' on 32-bit systems. - Version 2.6.0 (released 2015-05-19) - liboath: Support TOTP with HMAC-SHA256 and HMAC-SHA512. This adds new APIs oath_totp_generate2, oath_totp_validate4 and oath_totp_validate4_callback. - oathtool: The --totp parameter now take an optional argument to specify MAC. For example use --totp=sha256 to use HMAC-SHA256. When --totp is used the default HMAC-SHA1 is used, as before. - pam_oath: Mention in README that you shouldn't use insecure keys. - pam_oath: Check return value from strdup. - The files 'gdoc' and 'expect.oath' are now included in the tarball.- Update to version 2.4.1: + liboath: Fix usersfile bug that caused it to update the wrong line. When an usersfile contain multiple lines for the same user but with an unparseable token type (e.g., HOTP vs TOTP), the code would update the wrong line of the file. Since the then updated line could be a commented out line, this can lead to the same OTP being accepted multiple times which is a security vulnerability. Reported by Bas van Schaik and patch provided by Ilkka Virta . CVE-2013-7322- Ran through spec-cleaner- Update to version 2.4.0: + liboath: Add new API methods for validating TOTP OTPs - Changes from version 2.2.0: + libpskc: Add functions for setting PSKC data. + liboath: Permit different passwords for different tokens for the same user. + liboath: Make header file usable from C++ (extern "C" guard). + build: Improve building from git with most recent automake and gengetopt. + build: Valgrind is not enabled by default. - Fix license: libraries are LGPL-2.1+ and everything else is GPL-3.0+. Also properly package the COPYING files. - Prepare build libpskc, hidden under a %{build_pskc} define: + Add libxml2-devel and pkgconfig(xmlsec1) BuildRequires. + Create libpskc0 and libpskc-devel subpackages. + Define %{build_pskc} to 0 since we don't have libxmlsec1 yet. - Rework summaries and descriptions.h03-ch2a 1699008984  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.6.2-150000.3.5.12.6.2-150000.3.5.12.6.2pskccontainer.henums.herrors.hexports.hglobal.hkeypackage.hpskc.hversion.hlibpskc.solibpskc.pclibpskcapi-index-2-2-0.htmlapi-index-full.htmlch02s02.htmlch02s03.htmlch02s04.htmlhome.pngindex.htmlindex.sgmlleft-insensitive.pngleft.pnglibpskc-container.htmllibpskc-enums.htmllibpskc-errors.htmllibpskc-global.htmllibpskc-keypackage.htmllibpskc-pskc.htmllibpskc-version.htmllibpskc.devhelp2pskc-reference.htmlpskc-tutorial-libpskc-create.htmlpskc-tutorial-libpskc-sign.htmlpskc-tutorial-libpskc-verify.htmlpskc-tutorial-pskctool.htmlpskc-tutorial-quickstart.htmlpskc-tutorial.htmlright-insensitive.pngright.pngstyle.cssup-insensitive.pngup.pngpskc_add_keypackage.3.gzpskc_build_xml.3.gzpskc_check_version.3.gzpskc_done.3.gzpskc_free.3.gzpskc_get_cryptomodule_id.3.gzpskc_get_device_devicebinding.3.gzpskc_get_device_expirydate.3.gzpskc_get_device_issueno.3.gzpskc_get_device_manufacturer.3.gzpskc_get_device_model.3.gzpskc_get_device_serialno.3.gzpskc_get_device_startdate.3.gzpskc_get_device_userid.3.gzpskc_get_id.3.gzpskc_get_key_algorithm.3.gzpskc_get_key_algparm_chall_checkdigits.3.gzpskc_get_key_algparm_chall_encoding.3.gzpskc_get_key_algparm_chall_max.3.gzpskc_get_key_algparm_chall_min.3.gzpskc_get_key_algparm_resp_checkdigits.3.gzpskc_get_key_algparm_resp_encoding.3.gzpskc_get_key_algparm_resp_length.3.gzpskc_get_key_algparm_suite.3.gzpskc_get_key_data_b64secret.3.gzpskc_get_key_data_counter.3.gzpskc_get_key_data_secret.3.gzpskc_get_key_data_time.3.gzpskc_get_key_data_timedrift.3.gzpskc_get_key_data_timeinterval.3.gzpskc_get_key_friendlyname.3.gzpskc_get_key_id.3.gzpskc_get_key_issuer.3.gzpskc_get_key_policy_expirydate.3.gzpskc_get_key_policy_keyusages.3.gzpskc_get_key_policy_numberoftransactions.3.gzpskc_get_key_policy_pinencoding.3.gzpskc_get_key_policy_pinkeyid.3.gzpskc_get_key_policy_pinmaxfailedattempts.3.gzpskc_get_key_policy_pinmaxlength.3.gzpskc_get_key_policy_pinminlength.3.gzpskc_get_key_policy_pinusagemode.3.gzpskc_get_key_policy_startdate.3.gzpskc_get_key_profileid.3.gzpskc_get_key_reference.3.gzpskc_get_key_userid.3.gzpskc_get_keypackage.3.gzpskc_get_signed_p.3.gzpskc_get_version.3.gzpskc_global_done.3.gzpskc_global_init.3.gzpskc_global_log.3.gzpskc_init.3.gzpskc_keyusage2str.3.gzpskc_output.3.gzpskc_parse_from_memory.3.gzpskc_pinusagemode2str.3.gzpskc_set_cryptomodule_id.3.gzpskc_set_device_devicebinding.3.gzpskc_set_device_expirydate.3.gzpskc_set_device_issueno.3.gzpskc_set_device_manufacturer.3.gzpskc_set_device_model.3.gzpskc_set_device_serialno.3.gzpskc_set_device_startdate.3.gzpskc_set_device_userid.3.gzpskc_set_id.3.gzpskc_set_key_algorithm.3.gzpskc_set_key_algparm_chall_checkdigits.3.gzpskc_set_key_algparm_chall_encoding.3.gzpskc_set_key_algparm_chall_max.3.gzpskc_set_key_algparm_chall_min.3.gzpskc_set_key_algparm_resp_checkdigits.3.gzpskc_set_key_algparm_resp_encoding.3.gzpskc_set_key_algparm_resp_length.3.gzpskc_set_key_algparm_suite.3.gzpskc_set_key_data_b64secret.3.gzpskc_set_key_data_counter.3.gzpskc_set_key_data_secret.3.gzpskc_set_key_data_time.3.gzpskc_set_key_data_timedrift.3.gzpskc_set_key_data_timeinterval.3.gzpskc_set_key_friendlyname.3.gzpskc_set_key_id.3.gzpskc_set_key_issuer.3.gzpskc_set_key_policy_expirydate.3.gzpskc_set_key_policy_keyusages.3.gzpskc_set_key_policy_numberoftransactions.3.gzpskc_set_key_policy_pinencoding.3.gzpskc_set_key_policy_pinkeyid.3.gzpskc_set_key_policy_pinmaxfailedattempts.3.gzpskc_set_key_policy_pinmaxlength.3.gzpskc_set_key_policy_pinminlength.3.gzpskc_set_key_policy_pinusagemode.3.gzpskc_set_key_policy_startdate.3.gzpskc_set_key_profileid.3.gzpskc_set_key_reference.3.gzpskc_set_key_userid.3.gzpskc_set_version.3.gzpskc_sign_x509.3.gzpskc_str2keyusage.3.gzpskc_str2pinusagemode.3.gzpskc_str2valueformat.3.gzpskc_strerror.3.gzpskc_strerror_name.3.gzpskc_validate.3.gzpskc_valueformat2str.3.gzpskc_verify_x509crt.3.gz/usr/include//usr/include/pskc//usr/lib64//usr/lib64/pkgconfig//usr/share/gtk-doc/html//usr/share/gtk-doc/html/libpskc//usr/share/man/man3/-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:31395/SUSE_SLE-15_Update/ee965e3a846678141af0f342d82bdf02-oath-toolkit.SUSE_SLE-15_Updatedrpmxz5x86_64-suse-linux    directoryC source, ASCII textpkgconfig fileHTML document, UTF-8 Unicode textHTML document, ASCII textHTML document, ASCII text, with very long linesHTML document, UTF-8 Unicode text, with very long linesPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedASCII textXML 1.0 document, UTF-8 Unicode textassembler source, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)PRz'O]utf-894227c522423332c190dcc39a58c8cc009159b146b0762b8ba96c32ad60074c3? 7zXZ !t/]"k%ndvO'BPF_D[TR9"n玻Bo86^1XPm6.}K"뼮 Lz %T̋Ӱap& `Wb@j9K wˉ QTVFZQM4\~CX AM g,9o3e,aR]B _Ge)X.+VMd4.CLK485 4"]3$ 6OtPt^, GM) Le%%TiKQYe\K܎ͨq_yچs^ xG6:Ig[2 Bt:׺hs$;~0YʝJzy;3g찤0Z.wrKw VE}6a4ڲ!Y~Y-+qwP6?J@1~+ ق۩LA 򅾮6!A<ے924 l1Pl9b _EA|u4=Ĝ}7ô "_rJ =Tž(p w ]8",7 Mn9A>Li@Ўm$J&hHo+hi4?[ww9- / qDԲhd%Iqfo~x08L`T0pTu< ̀>(H_/OP}`] QW2 BI4l0@aݔm%Vd zl=ϪNoiIl۷EgVz z<S@?VfV.R@$yB7OY/r@Ow- x2KFͷ^p|6b' Z=Pux ٚ$ULWX;[ܳN?hefCkoK%r5#L'%΁rP~`ˎVjأ 5iV9p&bp k%ΘtЦ+|9t6Eȓv-EIUzkVt  FCą٩|H lMkȩ0?*`)=B^{HDڥPFmKWl 芳RA ޱ+ MYs>d %yeb̈́¬C5چmjLH .'\ YZ