summaryrefslogtreecommitdiffstats
path: root/meta-phosphor/recipes-phosphor/interfaces
diff options
context:
space:
mode:
authorEd Tanous <ed.tanous@intel.com>2018-09-18 08:46:34 -0700
committerBrad Bishop <bradleyb@fuzziesquirrel.com>2019-02-01 11:24:14 -0500
commite6e93cdb253d8eac32042a290f4ecba7d7cc57d3 (patch)
tree4fdbe2cf1af6d9f808349db26d63a3e6b057edd1 /meta-phosphor/recipes-phosphor/interfaces
parente7add5076cd42cf9e48f69e84f11d7fcad43c412 (diff)
downloadtalos-openbmc-e6e93cdb253d8eac32042a290f4ecba7d7cc57d3.tar.gz
talos-openbmc-e6e93cdb253d8eac32042a290f4ecba7d7cc57d3.zip
meta-phosphor: Replace phosphor-rest with bmcweb
This patchset replaces the python based phorphor-rest implementation with bmcweb, a c++ implementation. bmcweb has several advantages to phosphor rest, and should be the default implementation for new BMCs. Some of the advantages include: 1. Authentication and authorization is based on PAM 2. Its written in a compiled language, which gives it more applicability for low resource systems with lower memory. 3. It replicates all the existing phosphor-rest interfaces. 4. Smaller binary size. The bmcweb binary compresses to 800KB at last measure. 5. bmcweb implements a compliant redfish interface, which phosphor-rest does not. 6. bmcweb has a selectable build, so features can be enabled/disabled per platform as needed. (From meta-phosphor rev: 7bfe2964d1c263d7104fcaabc42806ad0bcff331) Change-Id: I4a9b5169c2151de633b5227612f15a9e7a771683 Signed-off-by: Ed Tanous <ed.tanous@intel.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'meta-phosphor/recipes-phosphor/interfaces')
-rw-r--r--meta-phosphor/recipes-phosphor/interfaces/bmcweb/bmcweb.socket2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta-phosphor/recipes-phosphor/interfaces/bmcweb/bmcweb.socket b/meta-phosphor/recipes-phosphor/interfaces/bmcweb/bmcweb.socket
index b1db27d47..8782e4dd3 100644
--- a/meta-phosphor/recipes-phosphor/interfaces/bmcweb/bmcweb.socket
+++ b/meta-phosphor/recipes-phosphor/interfaces/bmcweb/bmcweb.socket
@@ -2,7 +2,7 @@
Description=BMC Webserver socket
[Socket]
-ListenStream=883
+ListenStream=443
ReusePort=true
[Install]
OpenPOWER on IntegriCloud