Home
last modified time | relevance | path

Searched +full:google +full:- +full:authenticator (Results 1 – 18 of 18) sorted by relevance

/openbmc/openbmc/meta-security/recipes-security/google-authenticator-libpam/
H A Dgoogle-authenticator-libpam_1.09.bb1 SUMMARY = "Google Authenticator PAM module"
2 HOME_PAGE = "https://github.com/google/google-authenticator-libpam"
4 LICENSE = "Apache-2.0"
6 SRC_URI = "git://github.com/google/google-authenticator-libpam.git;branch=master;protocol=https"
18 EXTRA_OECONF = "--libdir=${base_libdir}"
20 PACKAGES += "pam-google-authenticator"
21 FILES:pam-google-authenticator = "${base_libdir}/security/pam_google_authenticator.so"
23 RDEPNEDS_pam-google-authenticator = "libpam"
/openbmc/openbmc/meta-phosphor/conf/distro/include/
H A Dgoogle-authenticator-libpam.inc1 DISTRO_FEATURES += "google-authenticator-libpam"
2 DISTROOVERRIDES .= ":df-google-authenticator-libpam"
/openbmc/openbmc/meta-ibm/recipes-extended/pam/
H A Dlibpam_%.bbappend1 FILESEXTRAPATHS:prepend:df-google-authenticator-libpam := "${THISDIR}/${PN}:"
2 SRC_URI:append:df-google-authenticator-libpam = " \
3 file://pam.d/common-account \
4 file://pam.d/common-auth \
/openbmc/openbmc/meta-phosphor/recipes-phosphor/users/
H A Dphosphor-user-manager_git.bb3 HOMEPAGE = "http://github.com/openbmc/phosphor-user-manager"
4 LICENSE = "Apache-2.0"
7 DEPENDS += "phosphor-logging"
8 DEPENDS += "phosphor-dbus-interfaces"
14 SRC_URI = "git://github.com/openbmc/phosphor-user-manager;branch=master;protocol=https"
20 inherit obmc-phosphor-dbus-service
23 EXTRA_OEMESON = "-Dtests=disabled"
26 root-user-mgmt\
29 PACKAGECONFIG[root-user-mgmt] = "-Droot_user_mgmt=enabled, -Droot_user_mgmt=disabled"
30 PACKAGECONFIG[ldap] = "-Dldap=enabled, -Dldap=disabled, nss-pam-ldapd"
[all …]
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/User/
H A DTOTPState.interface.yaml2 This interface defines methods and properties required for Time-based
3 One-time Password (TOTP) multi-factor authentication at user manager level
4 to support multi-factor authentication. This interface implemented by each
5 user manager object to support TOTP based authenticators like google,
9 - name: SecretKeyRequired
11 This method checks whether google-authenticator secret key setup
14 - name: UserName
19 - name: Status
22 Returns true if given user needs to setup TOTP authenticator
25 - xyz.openbmc_project.User.Common.Error.UserNameDoesNotExist
H A DTOTPAuthenticator.interface.yaml2 This interface defines methods and properties required for Time-based
3 One-time Password (TOTP) multi-factor authentication at user level to
4 support multi-factor authentication secret key setup for each user. This
6 authenticators like google, microsoft, etc.
9 - name: CreateSecretKey
11 This method setup Time-based One-time Password (TOTP) authenticator
15 - name: SecretKey
21 - xyz.openbmc_project.Common.Error.UnsupportedRequest
22 - xyz.openbmc_project.Common.Error.NotAllowed
24 - name: VerifyOTP
[all …]
H A DMultiFactorAuthConfiguration.interface.yaml2 This interface defines multi-factor authentication configuration. This
7 - name: Enabled
11 Multi-factor authentication configuration. This interface will be
12 implemented by user manager D-bus object to support user's MFA
15 - name: Supported
18 - readonly
20 This property is read only for populating allowed multi-factor
21 authentication types. When there are no multi-factor authentication
26 - name: Type
28 Multi-factor authentication type enumeration, Types of multi-factor
[all …]
/openbmc/phosphor-user-manager/
H A Dmfa_pam3 # Google Authenticator for two-factor authentication.
4 auth required pam_google_authenticator.so secret=/home/${USER}/.config/phosphor-user-mana…
H A Dusers.cpp8 // http://www.apache.org/licenses/LICENSE-2.0
29 #include <phosphor-logging/elog-errors.hpp>
30 #include <phosphor-logging/elog.hpp>
31 #include <phosphor-logging/lg2.hpp>
56 static constexpr auto authAppPath = "/usr/bin/google-authenticator";
59 "/home/{}/.config/phosphor-user-manager/.google_authenticator.tmp";
63 * @param[in] bus - sdbusplus handler
64 * @param[in] path - D-Bus path
65 * @param[in] groups - users group list
66 * @param[in] priv - user privilege
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/
H A DAccountService.v1_18_0.json4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
5 …"copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or…
20 "OEM": "An OEM-specific external authentication or directory service.",
25 …count provider shall be a Microsoft Active Directory Technical Specification-conformant service. …
26 …l account provider shall be an RFC4511-conformant service. The `ServiceAddresses` property shall …
27-conformant service. The `ServiceAddresses` property shall contain RFC3986-defined URIs that corr…
28 …rvice": "The external account provider shall be a DMTF Redfish Specification-conformant service. …
29 …l account provider shall be an RFC8907-conformant service. The `ServiceAddresses` property shall …
42 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
57 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/context"
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/
H A DAccountService.v1_18_0.json4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
5 …"copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or…
20 "OEM": "An OEM-specific external authentication or directory service.",
25 …count provider shall be a Microsoft Active Directory Technical Specification-conformant service. …
26 …l account provider shall be an RFC4511-conformant service. The `ServiceAddresses` property shall …
27-conformant service. The `ServiceAddresses` property shall contain RFC3986-defined URIs that corr…
28 …rvice": "The external account provider shall be a DMTF Redfish Specification-conformant service. …
29 …l account provider shall be an RFC8907-conformant service. The `ServiceAddresses` property shall …
42 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
57 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/context"
[all …]
/openbmc/openbmc/meta-ibm/conf/machine/
H A Dp10bmc.conf8 "aspeed/aspeed-bmc-ibm-bonnell.dtb \
9 aspeed/aspeed-bmc-ibm-rainier.dtb \
10 aspeed/aspeed-bmc-ibm-rainier-4u.dtb \
11 aspeed/aspeed-bmc-ibm-rainier-1s4u.dtb \
12 aspeed/aspeed-bmc-ibm-everest.dtb"
14 UBOOT_DEVICETREE = "ast2600-p10bmc"
15 SPL_BINARY = "spl/u-boot-spl.bin"
19 require conf/distro/include/phosphor-mmc.inc
21 require conf/machine/include/obmc-bsp-common.inc
24 require conf/distro/include/openpower-virtual-pnor.inc
[all …]
/openbmc/openbmc/meta-security/conf/distro/include/
H A Dmaintainers-meta-security.inc1 # meta-security Maintainers File
13 # - look in the Yocto Project Bugzilla
19 # RECIPE_MAINTAINER:pn-<recipe name> = "Full Name <address@domain>"
22 RECIPE_MAINTAINER:pn-aircrack-ng = "Armin Kuster <akuster808@gmail.com>"
23 RECIPE_MAINTAINER:pn-apparmor = "Armin Kuster <akuster808@gmail.com>"
24 RECIPE_MAINTAINER:pn-bastille = "Armin Kuster <akuster808@gmail.com>"
25 RECIPE_MAINTAINER:pn-buck-security = "Armin Kuster <akuster808@gmail.com>"
26 RECIPE_MAINTAINER:pn-ccs-tools = "Armin Kuster <akuster808@gmail.com>"
27 RECIPE_MAINTAINER:pn-checksec = "Armin Kuster <akuster808@gmail.com>"
28 RECIPE_MAINTAINER:pn-checksecurity = "Armin Kuster <akuster808@gmail.com>"
[all …]
/openbmc/openbmc/meta-security/recipes-core/packagegroup/
H A Dpackagegroup-core-security.bb9 packagegroup-core-security \
10 packagegroup-security-utils \
11 packagegroup-security-scanners \
12 packagegroup-security-audit \
13 packagegroup-security-ids \
14 packagegroup-security-mac \
15 packagegroup-security-compliance \
16 …${@bb.utils.contains("DISTRO_FEATURES", "ptest", "packagegroup-meta-security-ptest-packages", "", …
19 RDEPENDS:packagegroup-core-security = "\
20 packagegroup-security-utils \
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/
H A DAccountService_v1.xml1 <?xml version="1.0" encoding="UTF-8"?>
2 <!---->
3 <!--################################################################################ -->
4 <!--# Redfish Schema: AccountService v1.18.0 -->
5 <!--# -->
6 <!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
7 <!--# available at http://www.dmtf.org/standards/redfish -->
8 <!--# Copyright 2014-2025 DMTF. -->
9 <!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
10 <!--################################################################################ -->
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/installed/
H A DAccountService_v1.xml1 <?xml version="1.0" encoding="UTF-8"?>
2 <!---->
3 <!--################################################################################ -->
4 <!--# Redfish Schema: AccountService v1.18.0 -->
5 <!--# -->
6 <!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
7 <!--# available at http://www.dmtf.org/standards/redfish -->
8 <!--# Copyright 2014-2025 DMTF. -->
9 <!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
10 <!--################################################################################ -->
[all …]
/openbmc/
Dopengrok1.0.log1 2025-10-06 03:01:01.796-0500 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler
2 2025-10-06 03:01:01.850-0500 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, -
[all...]
Dopengrok2.0.log1 2025-10-05 03:00:59.253-0500 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler
2 2025-10-05 03:00:59.305-0500 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, -
[all...]