/openbmc/openbmc/poky/meta/recipes-support/curl/ |
H A D | curl_8.11.1.bb | 1 SUMMARY = "Command line tool and library for client-side URL transfers" 3 curl is a widely used because of its ability to be flexible and complete \ 4 complex tasks. For example, you can use curl for things like user authentication, \ 6 HOMEPAGE = "https://curl.se/" 7 BUGTRACKER = "https://github.com/curl/curl/issues" 9 LICENSE = "curl" 13 https://curl.se/download/${BP}.tar.xz \ 14 file://run-ptest \ 15 file://disable-tests \ 16 file://no-test-timeout.patch \ [all …]
|
/openbmc/openbmc-tools/ipkdbg/ |
H A D | build-opkg | 3 set -eu 5 set -x 7 # : ${OPKG_LIBS:="-llzma -lldap -llber -lz -pthread"} 8 : ${OPKG_LIBS:="-lz -pthread -lzstd"} 11 echo "$@" | sha256sum | awk '{ printf "build-opkg-%s", $1 }' 15 rm -f build-opkg-* 20 [ -f libarchive-3.5.2.tar.gz ] || wget http://libarchive.org/downloads/libarchive-3.5.2.tar.gz 21 [ -d libarchive-3.5.2 ] || tar -xvf libarchive-3.5.2.tar.gz 22 cd libarchive-3.5.2 24 --without-zlib \ [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/xmlrpc-c/ |
H A D | xmlrpc-c_1.60.03.bb | 1 DESCRIPTION = "XML-RPC for C/C++ is programming libraries and related tools to help you \ 2 write an XML-RPC server or client in C or C++." 4 HOMEPAGE = "http://xmlrpc-c.sourceforge.net/" 5 LICENSE = "BSD-3-Clause & MIT" 8 SRC_URI = "git://github.com/mirror/xmlrpc-c.git;branch=master;protocol=https \ 9 file://0001-test-cpp-server_abyss-Fix-build-with-clang-libc.patch \ 10 file://0001-unix-common.mk-Ensuring-Sequential-Execution-of-rm-a.patch \ 17 inherit autotools-brokensep binconfig pkgconfig 19 TARGET_CFLAGS += "-Wno-narrowing" 27 EXTRA_OECONF += "--disable-libwww-client --disable-wininet-client" [all …]
|
/openbmc/openbmc/poky/meta/recipes-support/libmicrohttpd/ |
H A D | libmicrohttpd_1.0.1.bb | 3 LICENSE = "LGPL-2.1-or-later" 9 SRC_URI = "${GNU_MIRROR}/libmicrohttpd/${BPN}-${PV}.tar.gz" 14 CFLAGS += "-pthread -D_REENTRANT" 16 EXTRA_OECONF += "--disable-static --with-gnutls=${STAGING_LIBDIR}/../ --enable-largefile" 18 PACKAGECONFIG ?= "curl https" 20 PACKAGECONFIG[curl] = "--enable-curl,--disable-curl,curl," 21 PACKAGECONFIG[https] = "--enable-https,--disable-https,libgcrypt gnutls," 24 sed -i s:-L${STAGING_LIBDIR}::g libmicrohttpd.pc
|
/openbmc/openbmc/poky/meta/recipes-devtools/opkg/ |
H A D | opkg_0.7.0.bb | 7 LICENSE = "GPL-2.0-or-later" 15 SRC_URI = "http://downloads.yoctoproject.org/releases/${BPN}/${BPN}-${PV}.tar.gz \ 17 file://0001-opkg_conf-create-opkg.lock-in-run-instead-of-var-run.patch \ 18 file://run-ptest \ 35 PACKAGECONFIG[gpg] = "--enable-gpg,--disable-gpg,\ 36 gnupg gpgme libgpg-error,\ 37 ${@ "gnupg" if ("native" in d.getVar("PN")) else "gnupg-gpg"}\ 39 PACKAGECONFIG[curl] = "--enable-curl,--disable-curl,curl" 40 PACKAGECONFIG[ssl-curl] = "--enable-ssl-curl,--disable-ssl-curl,curl openssl" 41 PACKAGECONFIG[sha256] = "--enable-sha256,--disable-sha256" [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/ostree/ |
H A D | ostree_2024.10.bb | 3 tools that combines a \"git-like\" model for committing and downloading \ 7 LICENSE = "LGPL-2.1-only" 12 glib-2.0-native \ 13 glib-2.0 \ 18 bison-native \ 22 SRC_URI = "${GITHUB_BASE_URI}/download/v${PV}/libostree-${PV}.tar.xz \ 23 file://run-ptest \ 27 S = "${WORKDIR}/libostree-${PV}" 29 inherit autotools bash-completion gobject-introspection github-releases gtk-doc manpages pkgconfig … 31 UNKNOWN_CONFIGURE_OPT_IGNORE += "--disable-introspection --enable-introspection" [all …]
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/strongswan/ |
H A D | strongswan_6.0.0.bb | 6 LICENSE = "GPL-2.0-only" 8 DEPENDS = "flex-native flex bison-native" 9 DEPENDS:append = "${@bb.utils.contains('DISTRO_FEATURES', 'tpm2', ' tpm2-tss', '', d)}" 11 SRC_URI = "https://download.strongswan.org/strongswan-${PV}.tar.bz2 \ 16 UPSTREAM_CHECK_REGEX = "strongswan-(?P<pver>\d+(\.\d+)+)\.tar" 19 --without-lib-prefix \ 20 --with-dev-headers=${includedir}/strongswan \ 23 …s.contains('DISTRO_FEATURES', 'systemd', '--with-systemdsystemunitdir=${systemd_unitdir}/system/',… 25 PACKAGECONFIG ?= "curl openssl sqlite3 swanctl \ 26 ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd-charon', 'charon', d)} \ [all …]
|
/openbmc/openbmc/meta-google/recipes-phosphor/flash/gbmc-update/ |
H A D | 40-gbmc-upgrade.sh | 8 # http://www.apache.org/licenses/LICENSE-2.0 16 [ -z "${gbmc_upgrade-}" ] || exit 21 # shellcheck disable=SC2034 24 if machine="$(source /etc/os-release && echo "$GBMC_TARGET_MACHINE")"; then 25 GBMC_UPGRADE_UNPACK_FILES+=("*/firmware-gbmc/$machine") 27 echo 'Failed to find GBMC machine type from /etc/os-release' >&2 31 if [ -z "${bootfile_url-}" ]; then 43 [ "$t" = '_GZIP' ] && tflags+=('-z') 53 ulimit -f $((max_mb * 1024 * 1024 / 512)) || return 61 # give a chance to retry the curl if it stuck until the maximum timeout [all …]
|
/openbmc/docs/ |
H A D | REDFISH-cheatsheet.md | 4 commands for OpenBMC usage. This document uses cURL. This document assumes 14 curl -k https://${bmc}/redfish/v1 17 --- 25 curl --insecure -H "Content-Type: application/json" -X POST -D headers.txt https://${bmc}/redfish/v… 28 A file, headers.txt, will be created. Find the `"X-Auth-Token"` in that file. 39 …curl -k -H "Content-Type: application/json" -X POST https://${bmc}/login -d '{"username" : "root"… 40 curl -k -H "X-Auth-Token: $token" https://${bmc}/redfish/v1/... 45 --- 50 curl -k -H "X-Auth-Token: $token" -X GET https://${bmc}/redfish/v1/Chassis 51 curl -k -H "X-Auth-Token: $token" -X GET https://${bmc}/redfish/v1/Managers [all …]
|
H A D | REST-cheatsheet.md | 9 ## Using CURL commands 13 The original REST server, from the phosphor-rest-server repository, uses 14 authentication handled by the curl cookie jar files. The bmcweb REST server can 15 use the same cookie jar files for read-only REST methods like GET, but requires 17 the URL for non-read-only methods. 20 server. The phosphor-rest-server repository was archived in October 2022. 24 - Using just the cookie jar files for the phosphor-rest server: 27 …$ curl -c cjar -b cjar -k -H "Content-Type: application/json" -X POST https://${bmc}/login -d "{\"… 29 - If passing in the username/password as part of the URL, no unique login call 40 $ curl -k -X GET https://root:0penBmc@${bmc}/xyz/openbmc_project/list [all …]
|
H A D | host-management.md | 3 This document describes the host-management interfaces of the OpenBMC object 9 [REST-cheatsheet](https://github.com/openbmc/docs/blob/master/REST-cheatsheet.md#establish-rest-con… 15 …curl -k -H "Content-Type: application/json" -X POST https://${bmc}/login -d '{"username" : "root"… 16 $ curl -k -H "X-Auth-Token: $token" https://${bmc}/xyz/openbmc_project/... 26 items and are not necessarily FRUs (field-replaceable units). If the system 35 - `Version`: A code version associated with this item. 36 - `Present`: Indicates whether this item is present in the system (True/False). 37 - `Functional`: Indicates whether this item is functioning in the system 44 $ curl -k -H "X-Auth-Token: $token" https://${bmc}/xyz/openbmc_project/inventory/enumerate 48 …$ curl -k -H "X-Auth-Token: $token" https://${bmc}/xyz/openbmc_project/inventory/system/chassis/mo… [all …]
|
/openbmc/qemu/tests/docker/dockerfiles/ |
H A D | debian-tricore-cross.docker | 2 # Docker TriCore cross-compiler target 8 # Copyright (c) 2018 Philippe Mathieu-Daudé 10 # SPDX-License-Identifier: GPL-2.0-or-later 12 FROM docker.io/library/debian:11-slim 14 MAINTAINER Philippe Mathieu-Daudé <f4bug@amsat.org> 17 DEBIAN_FRONTEND=noninteractive apt install -yy eatmydata && \ 18 DEBIAN_FRONTEND=noninteractive eatmydata apt install -yy \ 21 ca-certificates \ 23 curl \ 28 libglib2.0-dev \ [all …]
|
H A D | debian-loongarch-cross.docker | 2 # Docker cross-compiler target 5 # https://github.com/loongson/build-tools/releases 7 FROM docker.io/library/debian:11-slim 9 # Duplicate deb line as deb-src 10 RUN cat /etc/apt/sources.list | sed "s/^deb\ /deb-src /" >> /etc/apt/sources.list 13 apt-get update && \ 14 apt-get install -y eatmydata && \ 15 eatmydata apt-get dist-upgrade -y && \ 16 apt build-dep -yy qemu 18 RUN apt-get update && \ [all …]
|
/openbmc/docs/architecture/code-update/ |
H A D | code-update.md | 5 - Static, non-UBI layout 6 - UBI layout - enabled via `obmc-ubi-fs` distro feature 17 - The UBI layout image is 18 `obmc-phosphor-image-<platform>-<timestamp>.ubi.mtd.tar` 19 - The static layout image is 20 `obmc-phosphor-image-<platform>-<timestamp>.static.mtd.tar` 22 The BMC tar image contains 5 files: u-boot, kernel, ro, and rw partitions and 31 version=2.7.0-dev 33 HashType=RSA-SHA256 39 - Method 1: Via Redfish Upload: [all …]
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/nbdkit/ |
H A D | nbdkit_1.33.11.bb | 3 for accessing Block Devices (hard disks and disk-like things) \ 9 LICENSE = "BSD-3-Clause" 13 file://0001-plugins-Avoid-absolute-buildpaths-in-binaries.patch" 18 DEPENDS = "curl xz e2fsprogs zlib" 20 # autotools-brokensep is needed as nbdkit does not support build in external directory 21 inherit pkgconfig python3native perlnative bash-completion autotools-brokensep 24 EXTRA_OECONF = " --without-libvirt --without-libguestfs --disable-perl" 26 # Disable some extended support (not desired for small embedded systems) 27 #EXTRA_OECONF += " --disable-python" 28 #EXTRA_OECONF += " --disable-ocaml" [all …]
|
H A D | nbdkit_1.40.4.bb | 3 for accessing Block Devices (hard disks and disk-like things) \ 9 LICENSE = "BSD-3-Clause" 12 SRC_URI = "git://gitlab.com/nbdkit/nbdkit.git;protocol=https;branch=stable-1.40 \ 13 file://0002-plugins-Avoid-absolute-buildpaths-in-binaries.patch" 18 DEPENDS = "curl xz e2fsprogs zlib" 20 # autotools-brokensep is needed as nbdkit does not support build in external directory 21 inherit pkgconfig python3native perlnative bash-completion autotools-brokensep 24 EXTRA_OECONF = " --without-libvirt --without-libguestfs --disable-perl" 26 # Disable some extended support (not desired for small embedded systems) 27 #EXTRA_OECONF += " --disable-python" [all …]
|
/openbmc/openbmc/poky/meta/recipes-support/rng-tools/ |
H A D | rng-tools_6.17.bb | 3 HOMEPAGE = "https://github.com/nhorman/rng-tools" 4 BUGTRACKER = "https://github.com/nhorman/rng-tools/issues" 5 LICENSE = "GPL-2.0-only" 9 SRC_URI = "git://github.com/nhorman/rng-tools.git;branch=master;protocol=https \ 12 file://rng-tools.service \ 18 inherit autotools update-rc.d systemd pkgconfig 20 EXTRA_OECONF = "--without-rtlsdr" 23 PACKAGECONFIG:libc-musl = "libargp libjitterentropy" 25 PACKAGECONFIG[libargp] = "--with-libargp,--without-libargp,argp-standalone," 26 PACKAGECONFIG[libjitterentropy] = "--enable-jitterentropy,--disable-jitterentropy,libjitterentropy" [all …]
|
/openbmc/openbmc/poky/meta/recipes-devtools/qemu/ |
H A D | qemu.inc | 7 LICENSE = "GPL-2.0-only & LGPL-2.1-only" 9 DEPENDS += "bison-native meson-native ninja-native" 11 RDEPENDS:${PN}-ptest = "bash" 13 require qemu-targets.inc 14 # https://gitlab.com/qemu-project/qemu/-/commit/81e2b198a8cb4ee5fdf108bd438f44b193ee3a36 means 15 # we need a full python3-native setup 16 inherit pkgconfig ptest update-rc.d systemd python3native 21 SRC_URI = "https://download.qemu.org/${BPN}-${PV}.tar.xz \ 23 file://run-ptest \ 24 file://fix-strerrorname_np.patch \ [all …]
|
/openbmc/openbmc/meta-security/recipes-compliance/openscap/ |
H A D | openscap_1.4.0.bb | 1 # Copyright (C) 2017 - 2023 Armin Kuster <akuster808@gmail.com> 5 HOME_URL = "https://www.open-scap.org/tools/openscap-base/" 7 LICENSE = "LGPL-2.1-only" 9 DEPENDS = "dbus acl bzip2 pkgconfig gconf procps curl libxml2 libxslt libcap swig libpcre xmlsec1" 10 DEPENDS:class-native = "pkgconfig-native swig-native curl-native libxml2-native libxslt-native libc… 13 file://0001-CMakeLists.txt-fix-installation-directory-for-system.patch \ 23 PACKAGECONFIG[python3] = "-DENABLE_PYTHON3=ON, ,python3, python3" 24 PACKAGECONFIG[perl] = "-DENABLE_PERL=ON, ,perl, perl" 25 PACKAGECONFIG[rpm] = "-DENABLE_OSCAP_UTIL_AS_RPM=ON, ,rpm, rpm" 26 PACKAGECONFIG[gcrypt] = "-DWITH_CRYPTO=gcrypt, ,libgcrypt" [all …]
|
/openbmc/openbmc/meta-security/dynamic-layers/networking-layer/recipes-security/sssd/ |
H A D | sssd_2.9.2.bb | 5 LICENSE = "GPL-3.0-or-later" 8 DEPENDS = "acl attr cyrus-sasl libtdb ding-libs libpam c-ares krb5 autoconf-archive" 9 DEPENDS:append = " libldb dbus libtalloc libpcre2 glib-2.0 popt e2fsprogs libtevent" 10 DEPENDS:append = " openldap bind p11-kit jansson softhsm openssl libunistring" 12 DEPENDS:append:libc-musl = " musl-nscd" 25 file://fix-ldblibdir.patch \ 27 file://0001-sssctl-add-error-analyzer.patch \ 28 file://CVE-2023-3758.patch \ 49 PACKAGECONFIG[autofs] = "--with-autofs, --with-autofs=no" 51 PACKAGECONFIG[curl] = "--with-kcm, --without-kcm, curl jansson" [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-bsp/fwupd/ |
H A D | fwupd_1.9.25.bb | 2 LICENSE = "LGPL-2.1-or-later" 5 DEPENDS = "glib-2.0 libxmlb json-glib libjcat gcab vala-native python3-jinja2-native" 8 file://run-ptest" 14 # Machine-specific as we examine MACHINE_FEATURES to decide whether to build the UEFI plugins 17 inherit meson vala gobject-introspection systemd bash-completion pkgconfig gi-docgen ptest manpages 25 PACKAGECONFIG ??= "curl gnutls gudev gusb \ 59 PACKAGECONFIG[bluetooth] = "-Dbluez=enabled,-Dbluez=disabled" 60 PACKAGECONFIG[compat-cli] = "-Dcompat_cli=true,-Dcompat_cli=false" 61 PACKAGECONFIG[consolekit] = "-Dconsolekit=enabled,-Dconsolekit=disabled,consolekit" 62 PACKAGECONFIG[curl] = "-Dcurl=enabled,-Dcurl=disabled,curl" [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/octave/ |
H A D | octave_7.2.0.bb | 1 SUMMARY = "High-level language, primarily intended for numerical computations" 5 LICENSE = "GPL-3.0-only" 9 # meta-mortsgna as distro :) 12 gperf-native \ 16 curl \ 27 inherit autotools pkgconfig texinfo gettext gtk-icon-cache mime-xdg features_check 32 ${GNU_MIRROR}/octave/${BPN}-${PV}.tar.gz \ 33 file://fix-blas-library-integer-size.patch \ 37 # Note: Qt5Help is required for gui -> qttools(-native) must be build with 39 PACKAGECONFIG[gui] = "--with-qt=yes,--with-qt=no,qttools-native qttools qtbase" [all …]
|
/openbmc/openbmc/poky/meta/conf/distro/include/ |
H A D | lto.inc | 6 # Disable LTO for following packages 7 LTO:pn-glibc = "" 8 LTO:pn-gcc-runtime = "" 9 LTO:pn-libgcc-initial = "" 10 LTO:pn-libgcc = "" 11 LTO:pn-libaio = "" 12 LTO:pn-libpam = "" 13 LTO:pn-elfutils = "" 14 LTO:pn-perl = "" 15 LTO:pn-busybox = "" [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/rsyslog/ |
H A D | rsyslog_8.2408.0.bb | 1 SUMMARY = "Rsyslog is an enhanced multi-threaded syslogd" 7 compatible to stock sysklogd and can be used as a drop-in replacement.\ 8 Its advanced features make it suitable for enterprise-class,\ 12 DEPENDS = "zlib libestr libfastjson bison-native flex-native liblogging" 14 LICENSE = "GPL-3.0-only & LGPL-3.0-only & Apache-2.0" 20 SRC_URI = "https://www.rsyslog.com/files/download/rsyslog/${BPN}-${PV}.tar.gz \ 25 file://use-pkgconfig-to-check-libgcrypt.patch \ 26 file://run-ptest \ 27 file://0001-tests-disable-the-check-for-inotify.patch \ 28 file://0001-tests-tcpflood.c-Pass-correct-parameter-type-to-send.patch \ [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-connectivity/rtorrent/ |
H A D | rtorrent_0.10.0.bb | 3 LICENSE = "GPL-2.0-or-later" 6 DEPENDS = "autoconf-archive libsigc++-2.0 curl cppunit libtool libtorrent ncurses" 15 PACKAGECONFIG[ipv6] = "--enable-ipv6,--disable-ipv6," 19 EXTRA_AUTORECONF += "--exclude=aclocal" 21 CXXFLAGS += "-std=gnu++14"
|