diff options
author | Adriana Kobylak <anoo@us.ibm.com> | 2016-02-11 16:31:21 -0600 |
---|---|---|
committer | Adriana Kobylak <anoo@us.ibm.com> | 2016-02-12 12:44:05 -0600 |
commit | 2745eaf27be0f47864ea61837c538e1d442eac25 (patch) | |
tree | ec4fd539505a899b2eeaddb9b2545e88b29b726b /meta-phosphor/classes | |
parent | 010f08dee6e4a8e04f799b535f01487678bf430c (diff) | |
download | talos-openbmc-2745eaf27be0f47864ea61837c538e1d442eac25.tar.gz talos-openbmc-2745eaf27be0f47864ea61837c538e1d442eac25.zip |
Recipe update: User management, systemd patch, IPMI net functions
Create virtual class to include user management in the image
Add the systemd patch for network support to the systemd recipe
Update the IPMI recipe to pickup the support for network configuration
Diffstat (limited to 'meta-phosphor/classes')
-rw-r--r-- | meta-phosphor/classes/obmc-phosphor-image.bbclass | 3 | ||||
-rw-r--r-- | meta-phosphor/classes/obmc-phosphor-user-mgmt.bbclass | 4 |
2 files changed, 7 insertions, 0 deletions
diff --git a/meta-phosphor/classes/obmc-phosphor-image.bbclass b/meta-phosphor/classes/obmc-phosphor-image.bbclass index 9a13f7f84..7d468ffa9 100644 --- a/meta-phosphor/classes/obmc-phosphor-image.bbclass +++ b/meta-phosphor/classes/obmc-phosphor-image.bbclass @@ -8,6 +8,7 @@ # - obmc-phosphor-flash-mgmt - Phosphor OpenBMC flash management # - obmc-phosphor-event-mgmt - Phosphor OpenBMC event management # - obmc-phosphor-policy-mgmt - Phosphor OpenBMC policy management +# - obmc-phosphor-user-mgmt - Phosphor OpenBMC user management # - obmc-phosphor-system-mgmt - Phosphor OpenBMC system management inherit core-image @@ -19,6 +20,7 @@ FEATURE_PACKAGES_obmc-phosphor-sensor-mgmt ?= "packagegroup-obmc-phosphor-apps-s FEATURE_PACKAGES_obmc-phosphor-flash-mgmt ?= "packagegroup-obmc-phosphor-apps-flash-mgmt" FEATURE_PACKAGES_obmc-phosphor-event-mgmt ?= "packagegroup-obmc-phosphor-apps-event-mgmt" FEATURE_PACKAGES_obmc-phosphor-policy-mgmt ?= "packagegroup-obmc-phosphor-apps-policy-mgmt" +FEATURE_PACKAGES_obmc-phosphor-user-mgmt ?= "packagegroup-obmc-phosphor-apps-user-mgmt" FEATURE_PACKAGES_obmc-phosphor-system-mgmt ?= "packagegroup-obmc-phosphor-apps-system-mgmt" # Install entire Phosphor application stack by default @@ -29,6 +31,7 @@ IMAGE_FEATURES += " \ obmc-phosphor-flash-mgmt \ obmc-phosphor-event-mgmt \ obmc-phosphor-policy-mgmt \ + obmc-phosphor-user-mgmt \ obmc-phosphor-system-mgmt \ ssh-server-dropbear \ " diff --git a/meta-phosphor/classes/obmc-phosphor-user-mgmt.bbclass b/meta-phosphor/classes/obmc-phosphor-user-mgmt.bbclass new file mode 100644 index 000000000..4b82f60b4 --- /dev/null +++ b/meta-phosphor/classes/obmc-phosphor-user-mgmt.bbclass @@ -0,0 +1,4 @@ +# Common code for recipes that implement Phosphor OpenBMC user management. + +RPROVIDES_${PN} += "virtual/obmc-phosphor-user-mgmt" +PROVIDES += "virtual/obmc-phosphor-user-mgmt" |