# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= oath-toolkit VERSION= 2.6.9 KEYWORDS= security VARIANTS= standard SDESC[standard]= Library and tools for OATH authentication HOMEPAGE= https://www.nongnu.org/oath-toolkit/ CONTACT= Michael_Reim[kraileth@elderlinux.org] DOWNLOAD_GROUPS= main SITES[main]= https://download.savannah.nongnu.org/releases/oath-toolkit/ DISTFILE[1]= oath-toolkit-2.6.9.tar.gz:main DF_INDEX= 1 SPKGS[standard]= complete primary library pam dev man docs OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none BUILD_DEPENDS= libxml2:dev:standard xmlsec:dev:standard openpam:dev:standard BUILDRUN_DEPENDS= libxml2:primary:standard xmlsec:primary:standard xmlsec:tools:standard openpam:primary:standard EXRUN[primary]= oath-toolkit:library:standard USES= gtk-doc libtool pkgconfig perl:build autoreconf:build GNOME_COMPONENTS= libxslt LICENSE= LGPL21+:library GPLv3+:primary LICENSE_TERMS= library:{{WRKDIR}}/TERMS_LIB primary:{{WRKDIR}}/TERMS_TOOLS LICENSE_FILE= LGPL21+:{{WRKSRC}}/liboath/COPYING GPLv3+:{{WRKSRC}}/COPYING LICENSE_SCHEME= multi FPC_EQUIVALENT= security/oath-toolkit MUST_CONFIGURE= gnu CONFIGURE_ARGS= --enable-gtk-doc INSTALL_TARGET= install-strip INSTALL_REQ_TOOLCHAIN= yes PLIST_SUB= OATH=0.1.3 OATH_MAJ=0 PSKC=0.0.1 PSKC_MAJ=0 post-extract: ${SED} -n '/SECTION:/!p;//q' ${WRKSRC}/liboath/oath.h >> ${WRKDIR}/TERMS_LIB ${SED} -n '/config.h/!p;//q' ${WRKSRC}/oathtool/oathtool.c >> ${WRKDIR}/TERMS_TOOLS [FILE:810:descriptions/desc.primary] OATH Toolkit provide components to build one-time password authentication systems. It contains shared C libraries, command line tools and a PAM module. Supported technologies include the event-based HOTP algorithm (RFC 4226), the time-based TOTP algorithm (RFC 6238), and Portable Symmetric Key Container (PSKC, RFC 6030) to manage secret key data. OATH stands for Open AuTHentication, which is the organization that specify the algorithms. The following components are included: * liboath: A shared and static C library for OATH handling. * oathtool: A command line tool for generating and validating OTPs. * pam_oath: A PAM module for pluggable login authentication for OATH. * libpskc: A shared and static C library for PSKC handling. * pskctool: A command line tool for manipulating PSKC data. [FILE:67:descriptions/desc.library] This is the oath-toolkit subpackage containing just the libraries. [FILE:46:descriptions/desc.pam] This subpackage contains the OATH PAM module. [FILE:104:distinfo] 333ac831c8f1a6dbd7feb897339bba453ff34d3b0f4cfaa6b5a20dba55c8e985 4693524 oath-toolkit-2.6.9.tar.gz [FILE:118:manifests/plist.primary] bin/ oathtool pskctool share/xml/pskc/ catalog-pskc.xml pskc-schema.xsd xenc-schema.xsd xmldsig-core-schema.xsd [FILE:97:manifests/plist.library] lib/ liboath.so.%%OATH%% liboath.so.%%OATH_MAJ%% libpskc.so.%%PSKC%% libpskc.so.%%PSKC_MAJ%% [FILE:25:manifests/plist.pam] lib/security/pam_oath.so [FILE:213:manifests/plist.dev] include/liboath/oath.h include/pskc/ container.h enums.h errors.h exports.h global.h keypackage.h pskc.h version.h lib/ liboath.a liboath.so libpskc.a libpskc.so lib/pkgconfig/ liboath.pc libpskc.pc [FILE:4072:manifests/plist.man] share/man/man1/ oathtool.1.gz pskctool.1.gz share/man/man3/ oath_authenticate_usersfile.3.gz oath_base32_decode.3.gz oath_base32_encode.3.gz oath_bin2hex.3.gz oath_check_version.3.gz oath_done.3.gz oath_hex2bin.3.gz oath_hotp_generate.3.gz oath_hotp_validate.3.gz oath_hotp_validate_callback.3.gz oath_init.3.gz oath_strerror.3.gz oath_strerror_name.3.gz oath_totp_generate.3.gz oath_totp_generate2.3.gz oath_totp_validate.3.gz oath_totp_validate2.3.gz oath_totp_validate2_callback.3.gz oath_totp_validate3.3.gz oath_totp_validate3_callback.3.gz oath_totp_validate4.3.gz oath_totp_validate4_callback.3.gz oath_totp_validate_callback.3.gz pskc_add_keypackage.3.gz pskc_build_xml.3.gz pskc_check_version.3.gz pskc_done.3.gz pskc_free.3.gz pskc_get_cryptomodule_id.3.gz pskc_get_device_devicebinding.3.gz pskc_get_device_expirydate.3.gz pskc_get_device_issueno.3.gz pskc_get_device_manufacturer.3.gz pskc_get_device_model.3.gz pskc_get_device_serialno.3.gz pskc_get_device_startdate.3.gz pskc_get_device_userid.3.gz pskc_get_id.3.gz pskc_get_key_algorithm.3.gz pskc_get_key_algparm_chall_checkdigits.3.gz pskc_get_key_algparm_chall_encoding.3.gz pskc_get_key_algparm_chall_max.3.gz pskc_get_key_algparm_chall_min.3.gz pskc_get_key_algparm_resp_checkdigits.3.gz pskc_get_key_algparm_resp_encoding.3.gz pskc_get_key_algparm_resp_length.3.gz pskc_get_key_algparm_suite.3.gz pskc_get_key_data_b64secret.3.gz pskc_get_key_data_counter.3.gz pskc_get_key_data_secret.3.gz pskc_get_key_data_time.3.gz pskc_get_key_data_timedrift.3.gz pskc_get_key_data_timeinterval.3.gz pskc_get_key_friendlyname.3.gz pskc_get_key_id.3.gz pskc_get_key_issuer.3.gz pskc_get_key_policy_expirydate.3.gz pskc_get_key_policy_keyusages.3.gz pskc_get_key_policy_numberoftransactions.3.gz pskc_get_key_policy_pinencoding.3.gz pskc_get_key_policy_pinkeyid.3.gz pskc_get_key_policy_pinmaxfailedattempts.3.gz pskc_get_key_policy_pinmaxlength.3.gz pskc_get_key_policy_pinminlength.3.gz pskc_get_key_policy_pinusagemode.3.gz pskc_get_key_policy_startdate.3.gz pskc_get_key_profileid.3.gz pskc_get_key_reference.3.gz pskc_get_key_userid.3.gz pskc_get_keypackage.3.gz pskc_get_signed_p.3.gz pskc_get_version.3.gz pskc_global_done.3.gz pskc_global_init.3.gz pskc_global_log.3.gz pskc_init.3.gz pskc_keyusage2str.3.gz pskc_output.3.gz pskc_parse_from_memory.3.gz pskc_pinusagemode2str.3.gz pskc_set_cryptomodule_id.3.gz pskc_set_device_devicebinding.3.gz pskc_set_device_expirydate.3.gz pskc_set_device_issueno.3.gz pskc_set_device_manufacturer.3.gz pskc_set_device_model.3.gz pskc_set_device_serialno.3.gz pskc_set_device_startdate.3.gz pskc_set_device_userid.3.gz pskc_set_id.3.gz pskc_set_key_algorithm.3.gz pskc_set_key_algparm_chall_checkdigits.3.gz pskc_set_key_algparm_chall_encoding.3.gz pskc_set_key_algparm_chall_max.3.gz pskc_set_key_algparm_chall_min.3.gz pskc_set_key_algparm_resp_checkdigits.3.gz pskc_set_key_algparm_resp_encoding.3.gz pskc_set_key_algparm_resp_length.3.gz pskc_set_key_algparm_suite.3.gz pskc_set_key_data_b64secret.3.gz pskc_set_key_data_counter.3.gz pskc_set_key_data_secret.3.gz pskc_set_key_data_time.3.gz pskc_set_key_data_timedrift.3.gz pskc_set_key_data_timeinterval.3.gz pskc_set_key_friendlyname.3.gz pskc_set_key_id.3.gz pskc_set_key_issuer.3.gz pskc_set_key_policy_expirydate.3.gz pskc_set_key_policy_keyusages.3.gz pskc_set_key_policy_numberoftransactions.3.gz pskc_set_key_policy_pinencoding.3.gz pskc_set_key_policy_pinkeyid.3.gz pskc_set_key_policy_pinmaxfailedattempts.3.gz pskc_set_key_policy_pinmaxlength.3.gz pskc_set_key_policy_pinminlength.3.gz pskc_set_key_policy_pinusagemode.3.gz pskc_set_key_policy_startdate.3.gz pskc_set_key_profileid.3.gz pskc_set_key_reference.3.gz pskc_set_key_userid.3.gz pskc_set_version.3.gz pskc_sign_x509.3.gz pskc_str2keyusage.3.gz pskc_str2pinusagemode.3.gz pskc_str2valueformat.3.gz pskc_strerror.3.gz pskc_strerror_name.3.gz pskc_validate.3.gz pskc_valueformat2str.3.gz pskc_verify_x509crt.3.gz [FILE:1109:manifests/plist.docs] share/gtk-doc/html/liboath/ api-index-1-10-0.html api-index-1-12-0.html api-index-1-4-0.html api-index-1-6-0.html api-index-1-8-0.html api-index-2-4-0.html api-index-2-6-0.html api-index-full.html deprecated-api-index.html home.png index.html intro.html left-insensitive.png left.png liboath-oath.h.html right-insensitive.png right.png style.css up-insensitive.png up.png share/gtk-doc/html/libpskc/ api-index-2-2-0.html api-index-full.html deprecated-api-index.html home.png index.html left-insensitive.png left.png libpskc-container.html libpskc-enums.html libpskc-errors.html libpskc-global.html libpskc-keypackage.html libpskc-pskc.html libpskc-version.html pskc-reference.html pskc-tutorial-libpskc-create.html pskc-tutorial-libpskc-sign.html pskc-tutorial-libpskc-verify.html pskc-tutorial-library.html pskc-tutorial-pskctool-sign.html pskc-tutorial-pskctool-validate.html pskc-tutorial-pskctool-verify.html pskc-tutorial-pskctool.html pskc-tutorial-quickstart.html pskc-tutorial.html right-insensitive.png right.png style.css up-insensitive.png up.png