summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-connectivity
AgeCommit message (Collapse)AuthorFilesLines
2021-10-30jsnbd: srcrev bump 164fef38b7..7b7c29369cAndrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: Ia29a9dba4a87667ff7e35836d7c25bee16278a8f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-22openssh: Don't create openssh-devMatt Johnston1-0/+4
populate_sdk installs all -dev packages, so having openssh-dev pulls in openssh-sshd in as a dependency. That then conflicts with Dropbear, which is only using openssh-sftp. The openssh-dev package is empty and unused, created by bitbake.conf Fixes https://github.com/openbmc/openbmc/issues/3819 related to 26dbcdb dropbear: use OpenSSH's sftp-server Signed-off-by: Matt Johnston <matt@codeconstruct.com.au> Change-Id: Ifce8207a5cd46c6d18d0eb82f3c7a9720616dd20
2021-08-11meta-phosphor: prep for new override syntaxPatrick Williams3-11/+11
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I588025b614416c43aa2d053765ab53bacf890cb5
2021-02-25openssl: move to DEPRECATED_CRYPTO_FLAGSAndrew Geissler1-4/+2
Upstream recipe moved the disabling of deprecated crypto algorithms into a new DEPRECATED_CRYPTO_FLAGS variable. (Klaus: also adjust phosphor's EXTRA_OECONF for this package to not double-disable already obsolete ciphers) Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I75e2c35ada37c9510a0af347772cdeb2b23d99e9 Signed-off-by: Klaus Heinrich Kiwi <klaus@linux.vnet.ibm.com>
2020-07-28jsnbd: srcrev bump 74c8a72821..164fef38b7Andrew Geissler1-1/+1
raviteja-b (1): nbd-proxy: Add dump offload device to nbd proxy config (From meta-phosphor rev: 88f7aa4f4792b79e942212c1f83905f53015bc55) Change-Id: I04a8b6da0c5aea6d022b96f18a410447c50fc892 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-01jsnbd: srcrev bump bcc6cc5bca..74c8a72821Andrew Geissler1-1/+1
Adriana Kobylak (1): nbd-proxy: Increment refcount in print_metadata() (From meta-phosphor rev: 21e22aeb761728d3be39465fd77635663cea936e) Change-Id: I4543dcfbf4bce6ae23cb8d2b67dedd07f1753154 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-10-17Avahi:Fix to check and create avahi group and user before starting avahi ↵raviteja-b2-0/+14
service. Avahi service fails to start when we code update from image which has no avahi service to image which has avahi service,As part of code update. we don't touch the persistent file(/etc/group or /etc/password). Now the image which is going to be updated needs these persistent files to be updated. I have tried to add avahi user using extrausers and pkg_postinst scripts I could see updated /etc/group and /etc/password files with avahi entry in rootfs build directory, but after code update to this new BMC image we dont see these udpated files on the system, where as this new image requires avahi user and the group to be present in the /etc/passwd and /etc/group on the system. Implemented service override file to check and create avahi group and user before starting avahi service. Tested By: 1.Code updating images 2.Reboot (From meta-phosphor rev: edf3b2a313b4f21e97ffbb09d10fae7133ab58b7) Signed-off-by: Ravi Teja <raviteja28031990@gmail.com> Change-Id: I6b4947f1776d64f7aa0eeb79fb0453f1fdfc825d Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-24jsnbd: srcrev bump d5b9857609..bcc6cc5bcaAndrew Geissler1-1/+1
Jeremy Kerr (1): js: Allow serving files > 4GB in size (From meta-phosphor rev: 6e39d43cd3b0d672eb3d6ebeed314718881d3d55) Change-Id: Idf61508fb7ed7a8cd9f76e3cbadd6d3333d14f7d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-01-16openssl: Don't add c_rehashWilliam A. Kennington III1-0/+4
This script was rewritten into perl at some point and brings in an unnecessary runtime dependency on perl. Tested: Built a romulus openbmc image and verified that c_rehash and perl were no longer included. (From meta-phosphor rev: 53b55e6305bc1a801d758d2a11d2f2c402638acd) Change-Id: I77cc9e3f50cdca47fb71d8c2ceac0fab839b6e9e Signed-off-by: William A. Kennington III <wak@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-01-09reset upstream subtrees to yocto 2.6Brad Bishop1-2/+2
Reset the following subtrees on thud HEAD: poky: 87e3a9739d meta-openembedded: 6094ae18c8 meta-security: 31dc4e7532 meta-raspberrypi: a48743dc36 meta-xilinx: c42016e2e6 Also re-apply backports that didn't make it into thud: poky: 17726d0 systemd-systemctl-native: handle Install wildcards meta-openembedded: 4321a5d libtinyxml2: update to 7.0.1 042f0a3 libcereal: Add native and nativesdk classes e23284f libcereal: Allow empty package 030e8d4 rsyslog: curl-less build with fmhttp PACKAGECONFIG 179a1b9 gtest: update to 1.8.1 Squashed OpenBMC subtree compatibility updates: meta-aspeed: Brad Bishop (1): aspeed: add yocto 2.6 compatibility meta-ibm: Brad Bishop (1): ibm: prepare for yocto 2.6 meta-ingrasys: Brad Bishop (1): ingrasys: set layer compatibility to yocto 2.6 meta-openpower: Brad Bishop (1): openpower: set layer compatibility to yocto 2.6 meta-phosphor: Brad Bishop (3): phosphor: set layer compatibility to thud phosphor: libgpg-error: drop patches phosphor: react to fitimage artifact rename Ed Tanous (4): Dropbear: upgrade options for latest upgrade yocto2.6: update openssl options busybox: remove upstream watchdog patch systemd: Rebase CONFIG_CGROUP_BPF patch Change-Id: I7b1fe71cca880d0372a82d94b5fd785323e3a9e7 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-12-03phosphor: net-snmp: move to recipes-protocolsBrad Bishop1-6/+0
No functional change, but move net-snmp from recipes-connectivity to recipes-protocols to match the hierarchy of the meta-networking layer. (From meta-phosphor rev: a7223f270e7a18a8e486b229c8f1b08ef0609c9c) Change-Id: Ifeda4c7543f4102c7b85086c27f8fbdba1e91314 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-09jsnbd: Add config.json fileAdriana Kobylak1-0/+7
The nbd-proxy app expects a config.json file installed in /etc/nbd-proxy/, use the default file provided in the repo. This file can be overridden by creating a new file in a meta layer, then adding the following lines to a jsnbd_%.bbappend: FILESEXTRAPATHS_append := "${THISDIR}/${PN}:" SRC_URI += "file://config.json" NBD_PROXY_CONFIG_JSON = "${WORKDIR}/config.json" Tested: Verified the default file is installed in the image and that the nbd-proxy app finds it. Also checked that the file can be overridden with a bbappend. (From meta-phosphor rev: 88a54abe79d9dd5c9fd3df66bf48b3d0ce1a4f12) Change-Id: I92b1e69453f7b945b9bee2953625218b13a96dc8 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-30jsnbd: srcrev bump fa1d37502c..d5b9857609Andrew Geissler1-1/+1
Brad Bishop (1): client: fix gcc8 stringop-truncation warnings (From meta-phosphor rev: 1f87862550e0af270b362ffacf62d0208aa2cfdd) Change-Id: I9c5664492129751504cfc60a8585000a2c85cf85 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-27phosphor: net-snmp: drop FILESEXTRAPATHBrad Bishop1-2/+0
The net-snmp bbappend does not have any files, so setting FILESEXTRAPATH is not necessary. (From meta-phosphor rev: e4a2b2d6d3f764d447faa4c8ef00cd37afe3ed5c) Change-Id: Iadb613255c3e43c64e6bcaa82ba4cf86f9c67c48 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-21meta-phosphor: openssl: drop FILESEXTRAPATHBrad Bishop1-2/+0
The openssl bbappend does not have any files, so setting FILESEXTRAPATH is not necessary. (From meta-phosphor rev: 11c064734d952c30135ee678813ce0a9ea5aaa5f) Change-Id: I88ee623a0fce5241446e4b7df143aa556e732692 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-17jsnbd: Add nbd-client as dependencyAdriana Kobylak1-0/+2
The jsnbd nbd-proxy app starts up the nbd-client, so add it as a runtime dependency. Tested: Verified the nbd-client is installed in the image. (From meta-phosphor rev: aecb1056ed8ca8bb47b31d3128949e55c38080b1) Change-Id: I0588d530810cf1a45875c32bedbcd3b133b403d9 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-05jsnbd: Create recipe and add it to the REST serverAdriana Kobylak1-0/+16
Create a recipe for the jsnbd repo and add a dependency to the phosphor-rest-server app since it'll require it to run. The same dependency will be added to bmcweb in a subsequent commit. Tested: Verified the nbd-proxy binary is added to the image. (From meta-phosphor rev: 59e96d7e66835f057838bf688e2fe8c642fd4588) Change-Id: Id1c93a8d466c8622c0fc6a5a83e43334e4f541a5 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-09-21split net-snmp-libs into smaller packagesAlexander Filippov1-9/+4
By default `net-snmp-libs` contains all compiled libs. This commit splits `net-snmp-libs` into subpackages for each library. This allows for smaller resulting image due to finer packaging. Resolves openbmc/openbmc#3360 (From meta-openembedded rev: 131eb1f69791dda54557d0f919903cbd73831440) (From meta-phosphor rev: 5189717bbabf4db394b69ee7179ce18764cd9af0) Change-Id: Ia2b79be41977723996696c3e549a087aeaf2cab6 Signed-off-by: Alexander Filippov <a.filippov@yadro.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-09-12Allow use of insecure hashes in openssl-nativeEd Tanous1-3/+3
Because of this commit here: https://github.com/webpack/webpack/pull/6549/commits The newest version of webpack chooses to use md4 for compile time hashing instead of something more useful like md5/sha1/sha256. In the openbmc openssl.bbappend, we override and disable some of the ciphers we should not be using on target. This patchset adjusts the recipe to only disable the insecure hashes on the target, so openssl-native still compiles and allows them. This patchset is the first in a series to upgrade phosphor-webui to the latest versions of the packages we use. Originally opened as: https://gerrit.openbmc-project.xyz/#/c/openbmc/openbmc/+/12561/ (From meta-phosphor rev: e5217200adeed14222afde2b3ff6b972173a938f) Change-Id: Ic68b8cb9f2277cfca78f75aac0640b363640c61d Signed-off-by: Ed Tanous <ed.tanous@intel.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-09-06meta-phosphor: Move layer content from common/Brad Bishop2-0/+29
Adopt a more conventional directory hierarchy. meta-phosphor is still a _long_ way from suitable for hosting on yoctoproject.org but things like this don't help. (From meta-phosphor rev: 471cfcefa74b8c7ceb704cb670e6d915cf27c63b) Change-Id: I3f106b2f6cdc6cec734be28a6090800546f362eb Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>