# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= oath-toolkit VERSION= 2.6.11 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.11.tar.gz:main DF_INDEX= 1 SPKGS[standard]= complete primary tools 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[tools]= primary USES= autoreconf:build gtk-doc libtool mbsdfix pkgconfig perl:build GNOME_COMPONENTS= libxslt LICENSE= LGPL21+:primary GPLv3+:tools LICENSE_TERMS= primary:{{WRKDIR}}/TERMS_LIB tools:{{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:67:descriptions/desc.primary] This is the oath-toolkit subpackage containing just the libraries. [FILE:810:descriptions/desc.tools] 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:46:descriptions/desc.pam] This subpackage contains the OATH PAM module. [FILE:105:distinfo] fc512a4a5b46f4c43ab0586c3189fece4d54f7e649397d6fa1e23428431e2cb4 4699215 oath-toolkit-2.6.11.tar.gz [FILE:97:manifests/plist.primary] lib/ liboath.so.%%OATH%% liboath.so.%%OATH_MAJ%% libpskc.so.%%PSKC%% libpskc.so.%%PSKC_MAJ%% [FILE:118:manifests/plist.tools] bin/ oathtool pskctool share/xml/pskc/ catalog-pskc.xml pskc-schema.xsd xenc-schema.xsd xmldsig-core-schema.xsd [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