From f77a9e1b738a61e9217e5f9101c99286675ab1b4 Mon Sep 17 00:00:00 2001 From: Jenkins for Enea Linux Test Framework Date: Mon, 19 Aug 2019 22:39:37 +0200 Subject: Updated licenses.xml --- .../doc/licenses.xml | 144 +++++++++++++-------- .../doc/licenses.xml | 144 +++++++++++++-------- .../doc/licenses.xml | 144 +++++++++++++-------- 3 files changed, 270 insertions(+), 162 deletions(-) diff --git a/doc/book-enea-nfv-access-esdk-open-source/doc/licenses.xml b/doc/book-enea-nfv-access-esdk-open-source/doc/licenses.xml index 79e1e5a..0a4521e 100755 --- a/doc/book-enea-nfv-access-esdk-open-source/doc/licenses.xml +++ b/doc/book-enea-nfv-access-esdk-open-source/doc/licenses.xml @@ -44,22 +44,10 @@ specific documentation.--> LGPL-2.1, GPL-2.0 - aktualizr-auto-prov-creds - 1.0 - Credentials for autoprovisioning scenario. - MPL-2.0 - - - aktualizr-auto-prov - 1.0 - Configuration for automatically provisioning Aktualizr the SOTA Client application written in C++ - MPL-2.0 - - - aktualizr - 1.0 - SOTA Client application written in C++ - MPL-2.0 + alsa-lib + 1.1.4.1 + ALSA sound library. + LGPL-2.1, GPL-2.0 ant @@ -97,12 +85,6 @@ specific documentation.--> Advanced front-end for dpkg. GPL-2.0 - - asn1c - 0.9.28 - Generates serialization routines from ASN.1 schemas - BSD - attr 2.4.47 @@ -493,6 +475,24 @@ specific documentation.--> JDT Core Batch Compiler - Bootstrap variant MIT + + efibootmgr + 0.15 + Linux user-space application to modify the EFI Boot Manager. + GPL-2.0 + + + efitools + 1.7.0 + From the EFI Tools package in the Linux user-space it's now possible to read and manipulate the UEFI signatures database via the new efi-readvar and efi-updatevar commands. Aside from needing efitools 1.4 the EFIVARFS file-system is also needed which was only introduced in the Linux 3.8 kernel. + GPL-2.0 + + + efivar + 0.31 + efivar provides a simple command line interface to the UEFI variable facility + LGPL-2.1 + element-vcpe 4.0.3 @@ -506,15 +506,15 @@ specific documentation.--> GPL-3.0, Elfutils-Exception - enea-nfv-access-edgelink-netconf + enea-nfv-access-vnf 1.0 - Image for the host side of the Enea NFV Access Platform with ODM and NETCONF Edgelink customizations + VNF image of the Enea NFV Access Platform includes kernel rootfs and boot parameters MIT - enea-nfv-access-vnf + enea-nfv-access 1.0 - VNF image of the Enea NFV Access Platform includes kernel rootfs and boot parameters + Image for the host side of the Enea NFV Access Platform with ODM and NETCONF Edgelink customizations MIT @@ -859,6 +859,12 @@ specific documentation.--> GNU Gzip is a popular data compression program originally written by Jean-loup Gailly for the GNU project. Mark Adler wrote the decompression part GPL-3.0 + + help2man + 1.47.4 + Program for creating simple man pages. + GPL-3.0 + htop 1.0.3 @@ -949,6 +955,12 @@ specific documentation.--> iptables is the userspace command line program used to configure and control network packet filtering code in Linux. GPL-2.0 + + iw + 4.9 + iw is a new nl80211 based CLI configuration utility for wireless devices. It supports almost all new drivers that have been added to the kernel recently. + BSD + jacl 1.4.1 @@ -1135,6 +1147,12 @@ specific documentation.--> The `libffi' library provides a portable high level programming interface to various calling conventions. This allows a programmer to call any function specified by a call interface description at run time. FFI stands for Foreign Function Interface. A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. The `libffi' library really only provides the lowest machine dependent layer of a fully featured foreign function interface. A layer must exist above `libffi' that handles type conversions for values passed between the two languages. MIT + + libfile-slurp-perl + 9999.19 + This module provides subroutines to read or write entire files with a simple call. It also has a subroutine for reading the list of filenames in a directory. + Artistic-1.0, GPL-1.0 + libgcc 7.3.0 @@ -1261,18 +1279,18 @@ specific documentation.--> Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio keyboard mouse joystick 3D hardware via OpenGL and 2D video framebuffer. LGPL-2.1 + + libsign + 0.3.2 + This project targets to provide a generic signing framework. This framework separates the signing request and signing process and correspondingly forms the so-called signlet and signaturelet. Each signaturelet only concerns about the details about how to construct the layout of a signature format and signlet only cares how to construct the signing request. + BSD-3-Clause + libsm 1.2.2 "The Session Management Library (SMlib) is a low-level \""C\"" language interface to XSMP. The purpose of the X Session Management Protocol (XSMP) is to provide a uniform mechanism for users to save and restore their sessions. A session is a group of clients each of which has a particular state." MIT - - libsodium - 1.0.11 - The Sodium crypto library. - ISC - libtasn1 4.12 @@ -1389,13 +1407,13 @@ specific documentation.--> linux-intel-guest - 4.14.35 + 4.14.123 Linux kernel. GPL-2.0 linux-intel-host - 4.14.35 + 4.14.123 Linux kernel. GPL-2.0 @@ -1513,6 +1531,12 @@ specific documentation.--> ModemManager is a DBus-activated daemon which controls mobile broadband (2G/3G/4G) devices and connections GPL-2.0, LGPL-2.1 + + mokutil + 0.3.0 + The utility to manipulate machines owner keys which managed in shim. + GPL-3.0 + mozjs 17.0.0 @@ -1687,6 +1711,12 @@ specific documentation.--> OpenSSH SSH client/server. MIT + + packagegroup-efi-secure-boot + 1.0 + EFI Secure Boot packages for secure-environment. + MIT + packagegroup-enea-virtualization-4gusb-modems 1.0 @@ -1735,12 +1765,6 @@ specific documentation.--> Packagegroup for LXD. MIT - - packagegroup-enea-virtualization-openstack - 1.0 - This packagegroups adds dependencies for deploying Openstack using Kolla. - MIT - packagegroup-enea-virtualization-ovs 1.0 @@ -1759,6 +1783,12 @@ specific documentation.--> This packagegroup includes packages and packagegroups required for both host and guest images of the Enea Linux Virtualization Profile. MIT + + packagegroup-enea-wifi + 1.0 + This package group includes packages and packagegroups that enable WiFi connectivity in the Enea NFV Access platform + MIT + parted 3.2 @@ -1849,12 +1879,6 @@ specific documentation.--> The ptest-runner2 package installs a ptest-runner program which loops through all installed ptest test suites and runs them in sequence. GPL-2.0 - - python-asn1crypto - 0.23.0 - Python binding to the Networking and Cryptography (NaCl) library - Apache-2.0 - python-certifi 2017.7.27.1 @@ -1905,8 +1929,8 @@ specific documentation.--> python-futures - 3.0.3 - Backport of the concurrent.futures package from Python 3.2 + 3.0.5 + The concurrent.futures module provides a high-level interface for asynchronously executing callables. BSD @@ -2215,12 +2239,24 @@ specific documentation.--> runc is a CLI tool for spawning and running containers according to the OCI specification. Apache-2.0 + + sbsigntool + 0.6 + Utilities for signing UEFI binaries for use with secure boot. + GPL-3.0 + sed 4.2.2 Stream EDitor (text filtering utility). GPL-3.0 + + seloader + 0.4.6 + The SELoader is designed to authenticate the non-PE files such as grub configuration initrd grub modules which cannot be verified by the MOK Verify Protocol registered by shim loader. In order to conveniently authenticate the PE file with gBS->LoadImage() and gBS->StartImage() the SELoader hooks EFI Security2 Architectural Protocol and employs MOK Verify Protocol to verify the PE file. If only UEFI Secure Boot is enabled the SELoader just simplily calls gBS->LoadImage() and gBS->StartImage() to allow BIOS to verify PE file. The SELoader publishes MOK2 Verify Protocol which provides a flexible interface to allow the bootloader to verify the file file buffer or memory buffer without knowing the file format. + BSD-3-Clause + serf 1.3.9 @@ -2257,6 +2293,12 @@ specific documentation.--> Shared MIME type database and specification. LGPL-2.0 + + shim + 12 + shim is a trivial EFI application that when run attempts to open and execute another application. It will initially attempt to do this via the standard EFI LoadImage() and StartImage() calls. If these fail (because secure boot is enabled and the binary is not signed with an appropriate key for instance) it will then validate the binary against a built-in certificate. If this succeeds and if the binary or signing key are not blacklisted then shim will relocate and execute the binary. + BSD-2-Clause + simpleproxy 1.0 @@ -2287,12 +2329,6 @@ specific documentation.--> Subversion (svn) version control system client. Apache-2.0 - - sudo - 1.8.20p2 - Sudo (superuser do) allows a system administrator to give certain users (or groups of users) the ability to run some (or all) commands as root while logging all commands and arguments. - ISC, BSD, Zlib - swig 3.0.12 diff --git a/doc/book-enea-nfv-access-open-source/doc/licenses.xml b/doc/book-enea-nfv-access-open-source/doc/licenses.xml index 79e1e5a..0a4521e 100644 --- a/doc/book-enea-nfv-access-open-source/doc/licenses.xml +++ b/doc/book-enea-nfv-access-open-source/doc/licenses.xml @@ -44,22 +44,10 @@ specific documentation.--> LGPL-2.1, GPL-2.0 - aktualizr-auto-prov-creds - 1.0 - Credentials for autoprovisioning scenario. - MPL-2.0 - - - aktualizr-auto-prov - 1.0 - Configuration for automatically provisioning Aktualizr the SOTA Client application written in C++ - MPL-2.0 - - - aktualizr - 1.0 - SOTA Client application written in C++ - MPL-2.0 + alsa-lib + 1.1.4.1 + ALSA sound library. + LGPL-2.1, GPL-2.0 ant @@ -97,12 +85,6 @@ specific documentation.--> Advanced front-end for dpkg. GPL-2.0 - - asn1c - 0.9.28 - Generates serialization routines from ASN.1 schemas - BSD - attr 2.4.47 @@ -493,6 +475,24 @@ specific documentation.--> JDT Core Batch Compiler - Bootstrap variant MIT + + efibootmgr + 0.15 + Linux user-space application to modify the EFI Boot Manager. + GPL-2.0 + + + efitools + 1.7.0 + From the EFI Tools package in the Linux user-space it's now possible to read and manipulate the UEFI signatures database via the new efi-readvar and efi-updatevar commands. Aside from needing efitools 1.4 the EFIVARFS file-system is also needed which was only introduced in the Linux 3.8 kernel. + GPL-2.0 + + + efivar + 0.31 + efivar provides a simple command line interface to the UEFI variable facility + LGPL-2.1 + element-vcpe 4.0.3 @@ -506,15 +506,15 @@ specific documentation.--> GPL-3.0, Elfutils-Exception - enea-nfv-access-edgelink-netconf + enea-nfv-access-vnf 1.0 - Image for the host side of the Enea NFV Access Platform with ODM and NETCONF Edgelink customizations + VNF image of the Enea NFV Access Platform includes kernel rootfs and boot parameters MIT - enea-nfv-access-vnf + enea-nfv-access 1.0 - VNF image of the Enea NFV Access Platform includes kernel rootfs and boot parameters + Image for the host side of the Enea NFV Access Platform with ODM and NETCONF Edgelink customizations MIT @@ -859,6 +859,12 @@ specific documentation.--> GNU Gzip is a popular data compression program originally written by Jean-loup Gailly for the GNU project. Mark Adler wrote the decompression part GPL-3.0 + + help2man + 1.47.4 + Program for creating simple man pages. + GPL-3.0 + htop 1.0.3 @@ -949,6 +955,12 @@ specific documentation.--> iptables is the userspace command line program used to configure and control network packet filtering code in Linux. GPL-2.0 + + iw + 4.9 + iw is a new nl80211 based CLI configuration utility for wireless devices. It supports almost all new drivers that have been added to the kernel recently. + BSD + jacl 1.4.1 @@ -1135,6 +1147,12 @@ specific documentation.--> The `libffi' library provides a portable high level programming interface to various calling conventions. This allows a programmer to call any function specified by a call interface description at run time. FFI stands for Foreign Function Interface. A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. The `libffi' library really only provides the lowest machine dependent layer of a fully featured foreign function interface. A layer must exist above `libffi' that handles type conversions for values passed between the two languages. MIT + + libfile-slurp-perl + 9999.19 + This module provides subroutines to read or write entire files with a simple call. It also has a subroutine for reading the list of filenames in a directory. + Artistic-1.0, GPL-1.0 + libgcc 7.3.0 @@ -1261,18 +1279,18 @@ specific documentation.--> Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio keyboard mouse joystick 3D hardware via OpenGL and 2D video framebuffer. LGPL-2.1 + + libsign + 0.3.2 + This project targets to provide a generic signing framework. This framework separates the signing request and signing process and correspondingly forms the so-called signlet and signaturelet. Each signaturelet only concerns about the details about how to construct the layout of a signature format and signlet only cares how to construct the signing request. + BSD-3-Clause + libsm 1.2.2 "The Session Management Library (SMlib) is a low-level \""C\"" language interface to XSMP. The purpose of the X Session Management Protocol (XSMP) is to provide a uniform mechanism for users to save and restore their sessions. A session is a group of clients each of which has a particular state." MIT - - libsodium - 1.0.11 - The Sodium crypto library. - ISC - libtasn1 4.12 @@ -1389,13 +1407,13 @@ specific documentation.--> linux-intel-guest - 4.14.35 + 4.14.123 Linux kernel. GPL-2.0 linux-intel-host - 4.14.35 + 4.14.123 Linux kernel. GPL-2.0 @@ -1513,6 +1531,12 @@ specific documentation.--> ModemManager is a DBus-activated daemon which controls mobile broadband (2G/3G/4G) devices and connections GPL-2.0, LGPL-2.1 + + mokutil + 0.3.0 + The utility to manipulate machines owner keys which managed in shim. + GPL-3.0 + mozjs 17.0.0 @@ -1687,6 +1711,12 @@ specific documentation.--> OpenSSH SSH client/server. MIT + + packagegroup-efi-secure-boot + 1.0 + EFI Secure Boot packages for secure-environment. + MIT + packagegroup-enea-virtualization-4gusb-modems 1.0 @@ -1735,12 +1765,6 @@ specific documentation.--> Packagegroup for LXD. MIT - - packagegroup-enea-virtualization-openstack - 1.0 - This packagegroups adds dependencies for deploying Openstack using Kolla. - MIT - packagegroup-enea-virtualization-ovs 1.0 @@ -1759,6 +1783,12 @@ specific documentation.--> This packagegroup includes packages and packagegroups required for both host and guest images of the Enea Linux Virtualization Profile. MIT + + packagegroup-enea-wifi + 1.0 + This package group includes packages and packagegroups that enable WiFi connectivity in the Enea NFV Access platform + MIT + parted 3.2 @@ -1849,12 +1879,6 @@ specific documentation.--> The ptest-runner2 package installs a ptest-runner program which loops through all installed ptest test suites and runs them in sequence. GPL-2.0 - - python-asn1crypto - 0.23.0 - Python binding to the Networking and Cryptography (NaCl) library - Apache-2.0 - python-certifi 2017.7.27.1 @@ -1905,8 +1929,8 @@ specific documentation.--> python-futures - 3.0.3 - Backport of the concurrent.futures package from Python 3.2 + 3.0.5 + The concurrent.futures module provides a high-level interface for asynchronously executing callables. BSD @@ -2215,12 +2239,24 @@ specific documentation.--> runc is a CLI tool for spawning and running containers according to the OCI specification. Apache-2.0 + + sbsigntool + 0.6 + Utilities for signing UEFI binaries for use with secure boot. + GPL-3.0 + sed 4.2.2 Stream EDitor (text filtering utility). GPL-3.0 + + seloader + 0.4.6 + The SELoader is designed to authenticate the non-PE files such as grub configuration initrd grub modules which cannot be verified by the MOK Verify Protocol registered by shim loader. In order to conveniently authenticate the PE file with gBS->LoadImage() and gBS->StartImage() the SELoader hooks EFI Security2 Architectural Protocol and employs MOK Verify Protocol to verify the PE file. If only UEFI Secure Boot is enabled the SELoader just simplily calls gBS->LoadImage() and gBS->StartImage() to allow BIOS to verify PE file. The SELoader publishes MOK2 Verify Protocol which provides a flexible interface to allow the bootloader to verify the file file buffer or memory buffer without knowing the file format. + BSD-3-Clause + serf 1.3.9 @@ -2257,6 +2293,12 @@ specific documentation.--> Shared MIME type database and specification. LGPL-2.0 + + shim + 12 + shim is a trivial EFI application that when run attempts to open and execute another application. It will initially attempt to do this via the standard EFI LoadImage() and StartImage() calls. If these fail (because secure boot is enabled and the binary is not signed with an appropriate key for instance) it will then validate the binary against a built-in certificate. If this succeeds and if the binary or signing key are not blacklisted then shim will relocate and execute the binary. + BSD-2-Clause + simpleproxy 1.0 @@ -2287,12 +2329,6 @@ specific documentation.--> Subversion (svn) version control system client. Apache-2.0 - - sudo - 1.8.20p2 - Sudo (superuser do) allows a system administrator to give certain users (or groups of users) the ability to run some (or all) commands as root while logging all commands and arguments. - ISC, BSD, Zlib - swig 3.0.12 diff --git a/doc/book-enea-nfv-access-sdk-open-source/doc/licenses.xml b/doc/book-enea-nfv-access-sdk-open-source/doc/licenses.xml index 79e1e5a..0a4521e 100644 --- a/doc/book-enea-nfv-access-sdk-open-source/doc/licenses.xml +++ b/doc/book-enea-nfv-access-sdk-open-source/doc/licenses.xml @@ -44,22 +44,10 @@ specific documentation.--> LGPL-2.1, GPL-2.0 - aktualizr-auto-prov-creds - 1.0 - Credentials for autoprovisioning scenario. - MPL-2.0 - - - aktualizr-auto-prov - 1.0 - Configuration for automatically provisioning Aktualizr the SOTA Client application written in C++ - MPL-2.0 - - - aktualizr - 1.0 - SOTA Client application written in C++ - MPL-2.0 + alsa-lib + 1.1.4.1 + ALSA sound library. + LGPL-2.1, GPL-2.0 ant @@ -97,12 +85,6 @@ specific documentation.--> Advanced front-end for dpkg. GPL-2.0 - - asn1c - 0.9.28 - Generates serialization routines from ASN.1 schemas - BSD - attr 2.4.47 @@ -493,6 +475,24 @@ specific documentation.--> JDT Core Batch Compiler - Bootstrap variant MIT + + efibootmgr + 0.15 + Linux user-space application to modify the EFI Boot Manager. + GPL-2.0 + + + efitools + 1.7.0 + From the EFI Tools package in the Linux user-space it's now possible to read and manipulate the UEFI signatures database via the new efi-readvar and efi-updatevar commands. Aside from needing efitools 1.4 the EFIVARFS file-system is also needed which was only introduced in the Linux 3.8 kernel. + GPL-2.0 + + + efivar + 0.31 + efivar provides a simple command line interface to the UEFI variable facility + LGPL-2.1 + element-vcpe 4.0.3 @@ -506,15 +506,15 @@ specific documentation.--> GPL-3.0, Elfutils-Exception - enea-nfv-access-edgelink-netconf + enea-nfv-access-vnf 1.0 - Image for the host side of the Enea NFV Access Platform with ODM and NETCONF Edgelink customizations + VNF image of the Enea NFV Access Platform includes kernel rootfs and boot parameters MIT - enea-nfv-access-vnf + enea-nfv-access 1.0 - VNF image of the Enea NFV Access Platform includes kernel rootfs and boot parameters + Image for the host side of the Enea NFV Access Platform with ODM and NETCONF Edgelink customizations MIT @@ -859,6 +859,12 @@ specific documentation.--> GNU Gzip is a popular data compression program originally written by Jean-loup Gailly for the GNU project. Mark Adler wrote the decompression part GPL-3.0 + + help2man + 1.47.4 + Program for creating simple man pages. + GPL-3.0 + htop 1.0.3 @@ -949,6 +955,12 @@ specific documentation.--> iptables is the userspace command line program used to configure and control network packet filtering code in Linux. GPL-2.0 + + iw + 4.9 + iw is a new nl80211 based CLI configuration utility for wireless devices. It supports almost all new drivers that have been added to the kernel recently. + BSD + jacl 1.4.1 @@ -1135,6 +1147,12 @@ specific documentation.--> The `libffi' library provides a portable high level programming interface to various calling conventions. This allows a programmer to call any function specified by a call interface description at run time. FFI stands for Foreign Function Interface. A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. The `libffi' library really only provides the lowest machine dependent layer of a fully featured foreign function interface. A layer must exist above `libffi' that handles type conversions for values passed between the two languages. MIT + + libfile-slurp-perl + 9999.19 + This module provides subroutines to read or write entire files with a simple call. It also has a subroutine for reading the list of filenames in a directory. + Artistic-1.0, GPL-1.0 + libgcc 7.3.0 @@ -1261,18 +1279,18 @@ specific documentation.--> Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio keyboard mouse joystick 3D hardware via OpenGL and 2D video framebuffer. LGPL-2.1 + + libsign + 0.3.2 + This project targets to provide a generic signing framework. This framework separates the signing request and signing process and correspondingly forms the so-called signlet and signaturelet. Each signaturelet only concerns about the details about how to construct the layout of a signature format and signlet only cares how to construct the signing request. + BSD-3-Clause + libsm 1.2.2 "The Session Management Library (SMlib) is a low-level \""C\"" language interface to XSMP. The purpose of the X Session Management Protocol (XSMP) is to provide a uniform mechanism for users to save and restore their sessions. A session is a group of clients each of which has a particular state." MIT - - libsodium - 1.0.11 - The Sodium crypto library. - ISC - libtasn1 4.12 @@ -1389,13 +1407,13 @@ specific documentation.--> linux-intel-guest - 4.14.35 + 4.14.123 Linux kernel. GPL-2.0 linux-intel-host - 4.14.35 + 4.14.123 Linux kernel. GPL-2.0 @@ -1513,6 +1531,12 @@ specific documentation.--> ModemManager is a DBus-activated daemon which controls mobile broadband (2G/3G/4G) devices and connections GPL-2.0, LGPL-2.1 + + mokutil + 0.3.0 + The utility to manipulate machines owner keys which managed in shim. + GPL-3.0 + mozjs 17.0.0 @@ -1687,6 +1711,12 @@ specific documentation.--> OpenSSH SSH client/server. MIT + + packagegroup-efi-secure-boot + 1.0 + EFI Secure Boot packages for secure-environment. + MIT + packagegroup-enea-virtualization-4gusb-modems 1.0 @@ -1735,12 +1765,6 @@ specific documentation.--> Packagegroup for LXD. MIT - - packagegroup-enea-virtualization-openstack - 1.0 - This packagegroups adds dependencies for deploying Openstack using Kolla. - MIT - packagegroup-enea-virtualization-ovs 1.0 @@ -1759,6 +1783,12 @@ specific documentation.--> This packagegroup includes packages and packagegroups required for both host and guest images of the Enea Linux Virtualization Profile. MIT + + packagegroup-enea-wifi + 1.0 + This package group includes packages and packagegroups that enable WiFi connectivity in the Enea NFV Access platform + MIT + parted 3.2 @@ -1849,12 +1879,6 @@ specific documentation.--> The ptest-runner2 package installs a ptest-runner program which loops through all installed ptest test suites and runs them in sequence. GPL-2.0 - - python-asn1crypto - 0.23.0 - Python binding to the Networking and Cryptography (NaCl) library - Apache-2.0 - python-certifi 2017.7.27.1 @@ -1905,8 +1929,8 @@ specific documentation.--> python-futures - 3.0.3 - Backport of the concurrent.futures package from Python 3.2 + 3.0.5 + The concurrent.futures module provides a high-level interface for asynchronously executing callables. BSD @@ -2215,12 +2239,24 @@ specific documentation.--> runc is a CLI tool for spawning and running containers according to the OCI specification. Apache-2.0 + + sbsigntool + 0.6 + Utilities for signing UEFI binaries for use with secure boot. + GPL-3.0 + sed 4.2.2 Stream EDitor (text filtering utility). GPL-3.0 + + seloader + 0.4.6 + The SELoader is designed to authenticate the non-PE files such as grub configuration initrd grub modules which cannot be verified by the MOK Verify Protocol registered by shim loader. In order to conveniently authenticate the PE file with gBS->LoadImage() and gBS->StartImage() the SELoader hooks EFI Security2 Architectural Protocol and employs MOK Verify Protocol to verify the PE file. If only UEFI Secure Boot is enabled the SELoader just simplily calls gBS->LoadImage() and gBS->StartImage() to allow BIOS to verify PE file. The SELoader publishes MOK2 Verify Protocol which provides a flexible interface to allow the bootloader to verify the file file buffer or memory buffer without knowing the file format. + BSD-3-Clause + serf 1.3.9 @@ -2257,6 +2293,12 @@ specific documentation.--> Shared MIME type database and specification. LGPL-2.0 + + shim + 12 + shim is a trivial EFI application that when run attempts to open and execute another application. It will initially attempt to do this via the standard EFI LoadImage() and StartImage() calls. If these fail (because secure boot is enabled and the binary is not signed with an appropriate key for instance) it will then validate the binary against a built-in certificate. If this succeeds and if the binary or signing key are not blacklisted then shim will relocate and execute the binary. + BSD-2-Clause + simpleproxy 1.0 @@ -2287,12 +2329,6 @@ specific documentation.--> Subversion (svn) version control system client. Apache-2.0 - - sudo - 1.8.20p2 - Sudo (superuser do) allows a system administrator to give certain users (or groups of users) the ability to run some (or all) commands as root while logging all commands and arguments. - ISC, BSD, Zlib - swig 3.0.12 -- cgit v1.2.3-54-g00ecf