diff options
Diffstat (limited to 'meta-phosphor/recipes-phosphor/users/phosphor-user-manager_git.bb')
-rw-r--r-- | meta-phosphor/recipes-phosphor/users/phosphor-user-manager_git.bb | 35 |
1 files changed, 18 insertions, 17 deletions
diff --git a/meta-phosphor/recipes-phosphor/users/phosphor-user-manager_git.bb b/meta-phosphor/recipes-phosphor/users/phosphor-user-manager_git.bb index 63cbf21e51..af5739cdde 100644 --- a/meta-phosphor/recipes-phosphor/users/phosphor-user-manager_git.bb +++ b/meta-phosphor/recipes-phosphor/users/phosphor-user-manager_git.bb @@ -1,33 +1,28 @@ SUMMARY = "Phosphor User Manager Daemon" DESCRIPTION = "Daemon that does user management" HOMEPAGE = "http://github.com/openbmc/phosphor-user-manager" -PR = "r1" -PV = "1.0+git${SRCPV}" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=e3fc50a88d0a364313df4b21ef20c29e" - -inherit meson pkgconfig -inherit obmc-phosphor-dbus-service - DEPENDS += "sdbusplus" DEPENDS += "phosphor-logging" DEPENDS += "phosphor-dbus-interfaces" DEPENDS += "boost" DEPENDS += "nss-pam-ldapd" DEPENDS += "systemd" -PACKAGE_BEFORE_PN = "phosphor-ldap" +SRCREV = "0076afe155adbf9f1774fafe5e190926224a650e" +PV = "1.0+git${SRCPV}" +PR = "r1" -EXTRA_OEMESON = "-Dtests=disabled" +SRC_URI += "git://github.com/openbmc/phosphor-user-manager;branch=master;protocol=https" + +S = "${WORKDIR}/git" +inherit meson pkgconfig +inherit obmc-phosphor-dbus-service inherit useradd -USERADD_PACKAGES = "${PN} phosphor-ldap" -DBUS_PACKAGES = "${USERADD_PACKAGES}" -# add groups needed for privilege maintenance -GROUPADD_PARAM:${PN} = "priv-admin; priv-operator; priv-user " -GROUPADD_PARAM:phosphor-ldap = "priv-admin; priv-operator; priv-user " +EXTRA_OEMESON = "-Dtests=disabled" -DBUS_SERVICE:${PN} += "xyz.openbmc_project.User.Manager.service" FILES:phosphor-ldap += " \ ${bindir}/phosphor-ldap-conf \ " @@ -36,9 +31,15 @@ FILES:${PN} += " \ ${datadir}/dbus-1 \ ${datadir}/phosphor-certificate-manager \ " + +USERADD_PACKAGES = "${PN} phosphor-ldap" + +PACKAGE_BEFORE_PN = "phosphor-ldap" +DBUS_PACKAGES = "${USERADD_PACKAGES}" +# add groups needed for privilege maintenance +GROUPADD_PARAM:${PN} = "priv-admin; priv-operator; priv-user " +GROUPADD_PARAM:phosphor-ldap = "priv-admin; priv-operator; priv-user " +DBUS_SERVICE:${PN} += "xyz.openbmc_project.User.Manager.service" DBUS_SERVICE:phosphor-ldap = " \ xyz.openbmc_project.Ldap.Config.service \ " -SRC_URI += "git://github.com/openbmc/phosphor-user-manager;branch=master;protocol=https" -SRCREV = "0076afe155adbf9f1774fafe5e190926224a650e" -S = "${WORKDIR}/git" |