Index: Makefile =================================================================== --- /dev/null +++ Makefile @@ -0,0 +1 @@ +include ../Makefile.common Index: abi_symbols =================================================================== --- /dev/null +++ abi_symbols @@ -0,0 +1,141 @@ +liboath.so.0:LIBOATH_1.10.0 +liboath.so.0:LIBOATH_1.12.0 +liboath.so.0:LIBOATH_1.2.0 +liboath.so.0:LIBOATH_1.4.0 +liboath.so.0:LIBOATH_1.6.0 +liboath.so.0:LIBOATH_1.8.0 +liboath.so.0:LIBOATH_2.2.0 +liboath.so.0:LIBOATH_2.6.0 +liboath.so.0:oath_authenticate_usersfile +liboath.so.0:oath_base32_decode +liboath.so.0:oath_base32_encode +liboath.so.0:oath_bin2hex +liboath.so.0:oath_check_version +liboath.so.0:oath_done +liboath.so.0:oath_hex2bin +liboath.so.0:oath_hotp_generate +liboath.so.0:oath_hotp_validate +liboath.so.0:oath_hotp_validate_callback +liboath.so.0:oath_init +liboath.so.0:oath_strerror +liboath.so.0:oath_strerror_name +liboath.so.0:oath_totp_generate +liboath.so.0:oath_totp_generate2 +liboath.so.0:oath_totp_validate +liboath.so.0:oath_totp_validate2 +liboath.so.0:oath_totp_validate2_callback +liboath.so.0:oath_totp_validate3 +liboath.so.0:oath_totp_validate3_callback +liboath.so.0:oath_totp_validate4 +liboath.so.0:oath_totp_validate4_callback +liboath.so.0:oath_totp_validate_callback +libpskc.so.0:LIBPSKC_2.0.0 +libpskc.so.0:LIBPSKC_2.2.0 +libpskc.so.0:pskc_add_keypackage +libpskc.so.0:pskc_build_xml +libpskc.so.0:pskc_check_version +libpskc.so.0:pskc_done +libpskc.so.0:pskc_free +libpskc.so.0:pskc_get_cryptomodule_id +libpskc.so.0:pskc_get_device_devicebinding +libpskc.so.0:pskc_get_device_expirydate +libpskc.so.0:pskc_get_device_issueno +libpskc.so.0:pskc_get_device_manufacturer +libpskc.so.0:pskc_get_device_model +libpskc.so.0:pskc_get_device_serialno +libpskc.so.0:pskc_get_device_startdate +libpskc.so.0:pskc_get_device_userid +libpskc.so.0:pskc_get_id +libpskc.so.0:pskc_get_key_algorithm +libpskc.so.0:pskc_get_key_algparm_chall_checkdigits +libpskc.so.0:pskc_get_key_algparm_chall_encoding +libpskc.so.0:pskc_get_key_algparm_chall_max +libpskc.so.0:pskc_get_key_algparm_chall_min +libpskc.so.0:pskc_get_key_algparm_resp_checkdigits +libpskc.so.0:pskc_get_key_algparm_resp_encoding +libpskc.so.0:pskc_get_key_algparm_resp_length +libpskc.so.0:pskc_get_key_algparm_suite +libpskc.so.0:pskc_get_key_data_b64secret +libpskc.so.0:pskc_get_key_data_counter +libpskc.so.0:pskc_get_key_data_secret +libpskc.so.0:pskc_get_key_data_time +libpskc.so.0:pskc_get_key_data_timedrift +libpskc.so.0:pskc_get_key_data_timeinterval +libpskc.so.0:pskc_get_key_friendlyname +libpskc.so.0:pskc_get_key_id +libpskc.so.0:pskc_get_key_issuer +libpskc.so.0:pskc_get_key_policy_expirydate +libpskc.so.0:pskc_get_key_policy_keyusages +libpskc.so.0:pskc_get_key_policy_numberoftransactions +libpskc.so.0:pskc_get_key_policy_pinencoding +libpskc.so.0:pskc_get_key_policy_pinkeyid +libpskc.so.0:pskc_get_key_policy_pinmaxfailedattempts +libpskc.so.0:pskc_get_key_policy_pinmaxlength +libpskc.so.0:pskc_get_key_policy_pinminlength +libpskc.so.0:pskc_get_key_policy_pinusagemode +libpskc.so.0:pskc_get_key_policy_startdate +libpskc.so.0:pskc_get_key_profileid +libpskc.so.0:pskc_get_key_reference +libpskc.so.0:pskc_get_key_userid +libpskc.so.0:pskc_get_keypackage +libpskc.so.0:pskc_get_signed_p +libpskc.so.0:pskc_get_version +libpskc.so.0:pskc_global_done +libpskc.so.0:pskc_global_init +libpskc.so.0:pskc_global_log +libpskc.so.0:pskc_init +libpskc.so.0:pskc_keyusage2str +libpskc.so.0:pskc_output +libpskc.so.0:pskc_parse_from_memory +libpskc.so.0:pskc_pinusagemode2str +libpskc.so.0:pskc_set_cryptomodule_id +libpskc.so.0:pskc_set_device_devicebinding +libpskc.so.0:pskc_set_device_expirydate +libpskc.so.0:pskc_set_device_issueno +libpskc.so.0:pskc_set_device_manufacturer +libpskc.so.0:pskc_set_device_model +libpskc.so.0:pskc_set_device_serialno +libpskc.so.0:pskc_set_device_startdate +libpskc.so.0:pskc_set_device_userid +libpskc.so.0:pskc_set_id +libpskc.so.0:pskc_set_key_algorithm +libpskc.so.0:pskc_set_key_algparm_chall_checkdigits +libpskc.so.0:pskc_set_key_algparm_chall_encoding +libpskc.so.0:pskc_set_key_algparm_chall_max +libpskc.so.0:pskc_set_key_algparm_chall_min +libpskc.so.0:pskc_set_key_algparm_resp_checkdigits +libpskc.so.0:pskc_set_key_algparm_resp_encoding +libpskc.so.0:pskc_set_key_algparm_resp_length +libpskc.so.0:pskc_set_key_algparm_suite +libpskc.so.0:pskc_set_key_data_b64secret +libpskc.so.0:pskc_set_key_data_counter +libpskc.so.0:pskc_set_key_data_secret +libpskc.so.0:pskc_set_key_data_time +libpskc.so.0:pskc_set_key_data_timedrift +libpskc.so.0:pskc_set_key_data_timeinterval +libpskc.so.0:pskc_set_key_friendlyname +libpskc.so.0:pskc_set_key_id +libpskc.so.0:pskc_set_key_issuer +libpskc.so.0:pskc_set_key_policy_expirydate +libpskc.so.0:pskc_set_key_policy_keyusages +libpskc.so.0:pskc_set_key_policy_numberoftransactions +libpskc.so.0:pskc_set_key_policy_pinencoding +libpskc.so.0:pskc_set_key_policy_pinkeyid +libpskc.so.0:pskc_set_key_policy_pinmaxfailedattempts +libpskc.so.0:pskc_set_key_policy_pinmaxlength +libpskc.so.0:pskc_set_key_policy_pinminlength +libpskc.so.0:pskc_set_key_policy_pinusagemode +libpskc.so.0:pskc_set_key_policy_startdate +libpskc.so.0:pskc_set_key_profileid +libpskc.so.0:pskc_set_key_reference +libpskc.so.0:pskc_set_key_userid +libpskc.so.0:pskc_set_version +libpskc.so.0:pskc_sign_x509 +libpskc.so.0:pskc_str2keyusage +libpskc.so.0:pskc_str2pinusagemode +libpskc.so.0:pskc_str2valueformat +libpskc.so.0:pskc_strerror +libpskc.so.0:pskc_strerror_name +libpskc.so.0:pskc_validate +libpskc.so.0:pskc_valueformat2str +libpskc.so.0:pskc_verify_x509crt Index: abi_used_libs =================================================================== --- /dev/null +++ abi_used_libs @@ -0,0 +1,4 @@ +libc.so.6 +libpam.so.0 +libxml2.so.2 +libxmlsec1.so.1 Index: package.yml =================================================================== --- /dev/null +++ package.yml @@ -0,0 +1,31 @@ +name : oath-toolkit +version : 2.6.2 +release : 1 +source : + - https://download.savannah.nongnu.org/releases/oath-toolkit/oath-toolkit-2.6.2.tar.gz : b03446fa4b549af5ebe4d35d7aba51163442d255660558cd861ebce536824aa0 +license : + - LGPL-2.1 + - GPL-3.0 +component : security.library +summary : One-time password components +description: | + The OATH Toolkit provide components for building 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. +builddeps : + - pkgconfig(xmlsec1) +rundeps : + - xmlsec1 +setup : | + %configure +build : | + %make +install : | + %make_install +check : | + %make check Index: pspec_x86_64.xml =================================================================== --- /dev/null +++ pspec_x86_64.xml @@ -0,0 +1,96 @@ + + + oath-toolkit + + Pierre-Yves + pyu@riseup.net + + LGPL-2.1 + GPL-3.0 + security.library + One-time password components + The OATH Toolkit provide components for building 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. + + https://solus-project.com/sources/README.Solus + + + oath-toolkit + One-time password components + The OATH Toolkit provide components for building 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. + + security.library + + /usr/bin + /usr/lib/security/pam_oath.so + /usr/lib64/lib*.so.* + /usr/share/man + /usr/share/xml/pskc/catalog-pskc.xml + /usr/share/xml/pskc/pskc-schema.xsd + /usr/share/xml/pskc/xenc-schema.xsd + /usr/share/xml/pskc/xmldsig-core-schema.xsd + + + + oath-toolkit-devel + Development files for oath-toolkit + The OATH Toolkit provide components for building 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. + + programming.devel + + oath-toolkit + + + /usr/include/ + /usr/lib64/lib*.a + /usr/lib64/lib*.so + /usr/lib64/pkgconfig/*.pc + + + + oath-toolkit-docs + Documentation for oath-toolkit + The OATH Toolkit provide components for building 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. + + programming.docs + + /usr/share/gtk-doc/html/ + + + + + 2017-09-21 + 2.6.2 + Packaging update + Pierre-Yves + pyu@riseup.net + + + \ No newline at end of file