From acb3384a8e42c7de1b35029055110b916af0ce51 Mon Sep 17 00:00:00 2001 From: mrpa Date: Tue, 21 Apr 2020 18:46:02 +0200 Subject: Modified content in: book-enea-nfv-access-cmc-example-usecases book-enea-nfv-access-getting-started book-enea-nfv-access-open-source book-enea-nfv-access-release-info book-enea-nfv-access-system-test-specification. Change-Id: I1f17c4d484e25d1b94a9fb5cd28b3d02f246a40c Signed-off-by: mrpa --- .../doc/128t_vnf_router.xml | 50 +- .../doc/service_chaining_128t_fortigate.xml | 67 +- .../doc/usecases_autoframe.xml | 3 +- .../doc/getting_started_ucpe_manager.xml | 244 +- .../doc/licenses.xml | 8307 +++++++++++++------- .../doc/about_release.xml | 39 +- .../doc/known_bugs_and_limitations.xml | 225 +- .../doc/main_changes.xml | 144 +- .../doc/sample_test_cases.xml | 265 +- 9 files changed, 6038 insertions(+), 3306 deletions(-) diff --git a/doc/book-enea-nfv-access-cmc-example-usecases/doc/128t_vnf_router.xml b/doc/book-enea-nfv-access-cmc-example-usecases/doc/128t_vnf_router.xml index 0a6a38a..401d291 100644 --- a/doc/book-enea-nfv-access-cmc-example-usecases/doc/128t_vnf_router.xml +++ b/doc/book-enea-nfv-access-cmc-example-usecases/doc/128t_vnf_router.xml @@ -100,8 +100,10 @@ IP/DNS Address - Dynamic IP received by device from DHCP server - (E.g.: 172.24.12.74). + <unspecified> + Please do not add the IP, it will be updated + automatically by new communication protocol. + @@ -110,6 +112,13 @@ Kontron Target 1 + + Device ID + + The value of the Device ID must be the same as the + one used during the NFV Access installation. + + SSH Port @@ -128,7 +137,7 @@ null - + OK Green status indicates connection with uCPE device @@ -140,8 +149,8 @@ - In order to add the device on the map: Right-Click on - Map -> Place Device -> me1100. + Add the device on the map: Right-Click on Map -> + Place Device -> me1100. @@ -172,7 +181,7 @@ - + id <autogenerated - do not change> @@ -187,17 +196,17 @@ ovs-bridge-type - dpdkWan + inbandMgmt - + mgmt-address Provide the IP address of the uCPE Manager machine (E.g. 172.24.3.109). - + mgmt-port 830 @@ -233,7 +242,7 @@ - + id <autogenerated - do not change> @@ -285,7 +294,7 @@ - + id <autogenerated - do not change> @@ -300,7 +309,13 @@ ovs-bridge-type - canonical + dataPlane + + + + sub-type + + communication @@ -318,13 +333,10 @@ - Add the Host Interface by selecting the me1100 device, then - Configuration -> OpenVSwitch -> Host Interfaces - -> Add. - - - - Fill in the required fields with the following data: + Add the Host Interface by selecting the + me1100 device, then Configuration + -> External Interface -> Configuration -> Add. + Fill in the required fields with the following data: Host Interface Details diff --git a/doc/book-enea-nfv-access-cmc-example-usecases/doc/service_chaining_128t_fortigate.xml b/doc/book-enea-nfv-access-cmc-example-usecases/doc/service_chaining_128t_fortigate.xml index 856f7ee..2063930 100644 --- a/doc/book-enea-nfv-access-cmc-example-usecases/doc/service_chaining_128t_fortigate.xml +++ b/doc/book-enea-nfv-access-cmc-example-usecases/doc/service_chaining_128t_fortigate.xml @@ -123,8 +123,9 @@ IP/DNS Address - Dynamic IP received by device from DHCP server - (E.g.: 172.24.12.74). + <unspecified> + Please do not provide an IP address. + @@ -133,6 +134,13 @@ Kontron Target 1 + + Device ID + + The value of the Device ID must be the same as the + one used during the NFV Access installation. + + SSH Port @@ -172,11 +180,10 @@ in the service chain by creating four OVS bridges and a host interface. - Add the Host Interface by selecting the me1100 device, then - Configuration -> OpenVSwitch -> Host Interfaces - -> Add. - - Fill in the required fields with the following data: + Add the Host Interface by selecting the + me1100 device, then Configuration + -> External Interfaces -> Configuration -> Add. + Fill in the required fields with the following data:
Host Interface Details @@ -258,7 +265,7 @@ - + id <autogenerated - do not change> @@ -273,17 +280,17 @@ ovs-bridge-type - dpdkWan + InbandMgmt - + mgmt-address Provide the IP address of the uCPE Manager machine (E.g. 172.24.3.109). - + mgmt-port 830 @@ -317,7 +324,7 @@ - + id <autogenerated - do not change> @@ -369,7 +376,7 @@ - + id <autogenerated - do not change> @@ -384,7 +391,13 @@ ovs-bridge-type - canonical + dataPlane + + + + sub-type + + communication @@ -421,7 +434,7 @@ - + id <autogenerated - do not change> @@ -436,7 +449,13 @@ ovs-bridge-type - canonical + dataPlane + + + + sub-type + + integration @@ -1034,19 +1053,21 @@ - Select the me1100 uCPE device -> VNF -> Instances. - Select the 128T and Fortigate VNFs -> Delete. + Select the me1100 uCPE device -> VNF + -> Instances. Select the 128T and Fortigate VNFs -> + Delete. - Select the me1100 uCPE device -> Configuration -> - OpenVSwitch -> Bridges. Select all bridges -> Delete. + Select the me1100 uCPE device -> + Configuration -> OpenVSwitch -> Bridges. Select all bridges + -> Delete. - Select the me1100 uCPE device -> Configuration -> - OpenVSwitch -> Host Interfaces. Select all interfaces -> - Delete. + Select the me1100 uCPE device -> + Configuration -> External Interfaces -> Configuration. Select + all interfaces -> Delete. diff --git a/doc/book-enea-nfv-access-cmc-example-usecases/doc/usecases_autoframe.xml b/doc/book-enea-nfv-access-cmc-example-usecases/doc/usecases_autoframe.xml index b92c3ca..8e01a94 100644 --- a/doc/book-enea-nfv-access-cmc-example-usecases/doc/usecases_autoframe.xml +++ b/doc/book-enea-nfv-access-cmc-example-usecases/doc/usecases_autoframe.xml @@ -10,7 +10,8 @@ > cd automation_and_systemtest/automation_framework/unittestSuite > python unittestSuite.py -u admin -p admin -H <uCPE_Manager_IP> -n me1100-1 \ --s 128tDeploy.json -d "128T Deployment" +-s 128tDeploy.json -d "128T Deployment"ADCA wants to replace these last two lines. +With what? Use-case Clean-up diff --git a/doc/book-enea-nfv-access-getting-started/doc/getting_started_ucpe_manager.xml b/doc/book-enea-nfv-access-getting-started/doc/getting_started_ucpe_manager.xml index fc349ac..85ee5a3 100644 --- a/doc/book-enea-nfv-access-getting-started/doc/getting_started_ucpe_manager.xml +++ b/doc/book-enea-nfv-access-getting-started/doc/getting_started_ucpe_manager.xml @@ -217,7 +217,7 @@ export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar - ReleaseNotes + doc/ReleaseNotes @@ -302,7 +302,7 @@ export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar additional argument as shown below: ./install.sh \ - /opt/ems ucpemanager-1.0-Build8-Linux.tar.gz \ + /opt/ems ucpemanager-x.y-Buildz-Linux.tar.gz \ SystemBackup_MMMDD_YYYY_HHMM_SS.zip The other steps are exactly the same as specified in the @@ -339,7 +339,7 @@ export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar Run the following command: - ./upgrade.sh /opt/ems ucpemanager-1.0-Build8-Linux.tar.gz + ./upgrade.sh /opt/ems ucpemanager-x.y-Buildz-Linux.tar.gz @@ -535,12 +535,12 @@ export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar Type. The type of device to be added, i.e Enea universal CPE. - - + + Name. The name by which the device is referred to in the uCPE Manager. - + SSH Port. The NETCONF Port used for communications. Default is set to 830. @@ -592,120 +592,120 @@ export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar Available network interfaces can be added to the management system, for use by the networking virtualization infrastructure. - - In order to make physical network interfaces available to the - virtualization infrastructure and VNFs, they must be configured into - the management system. - To add an interface into the uCPE Manager, select the uCPE - device, then from the top toolbar select Configuration - -> External Interfaces -> Configuration -> Add. The available - Interface types are detailed below. + In order to make physical network interfaces available to the + virtualization infrastructure and VNFs, they must be configured into the + management system. -
- DPDK Interface Type + To add an interface into the uCPE Manager, select the uCPE device, + then from the top toolbar select Configuration -> External + Interfaces -> Configuration -> Add. The available + Interface types are detailed below. - Configuring a physical interface in DPDK mode will require a - DPDK-based application (e.g. OVS-DPDK) in order to access and use - the interface. An interface set as the DPDK can be attached to an - OVS-DPDK bridge. +
+ DPDK Interface Type - - Make sure the Enable DPDK checkbox is - selected in Device -> Configuration -> - DPDK, otherwise no interface can be assigned to the - DPDK. - + Configuring a physical interface in DPDK mode will require a + DPDK-based application (e.g. OVS-DPDK) in order to access and use the + interface. An interface set as the DPDK can be attached to an OVS-DPDK + bridge. - To add a DPDK interface under the management system, set - appropriate values for the following fields: + + Make sure the Enable DPDK checkbox is + selected in Device -> Configuration -> + DPDK, otherwise no interface can be assigned to the + DPDK. + - - - Source: name of the physical interface. - + To add a DPDK interface under the management system, set + appropriate values for the following fields: - - Type: dpdk - + + + Source: name of the physical interface. + - - Networking-type: dpdk - + + Type: dpdk + - - Dpdk-type: the kernel module that allows user space - access to the physical interface. The vfio-pci - driver is used. - - -
+ + Networking-type: dpdk + -
- SR-IOV Interface Type + + Dpdk-type: the kernel module that allows user space access + to the physical interface. The vfio-pci driver + is used. + + +
- SR-IOV technology allows for the creation of a number of - virtual functions on the host interface, which can be used by VNFs - running on the uCPE device. +
+ SR-IOV Interface Type - For SR-IOV mode configuration, the user must set values for - the following fields: + SR-IOV technology allows for the creation of a number of virtual + functions on the host interface, which can be used by VNFs running on + the uCPE device. - - - Source: name of the physical interface. - + For SR-IOV mode configuration, the user must set values for the + following fields: - - Type: sr-iov - + + + Source: name of the physical interface. + - - Networking-type: srIov - + + Type: sr-iov + - - sriov-mode: adapter-pool - + + Networking-type: srIov + - - sriov-num-vfs: the number of virtual functions to - create. - - -
+ + sriov-mode: adapter-pool + -
- Standard Interface Type + + sriov-num-vfs: the number of virtual functions to + create. + + +
- Some of the physical network interfaces available on a uCPE - device, including Ethernet interfaces, do not have DPDK or SR-IOV - support. Instead, the Linux kernel driver has to be used. Wi-Fi - and 4G/LTE modems can also be configured and used for - virtualization infrastructure and VNFs. +
+ Standard Interface Type - To add Standard interfaces under the management system, the - user must set values for the following fields: + Some of the physical network interfaces available on a uCPE + device, including Ethernet interfaces, do not have DPDK or SR-IOV + support. Instead, the Linux kernel driver has to be used. Wi-Fi and + 4G/LTE modems can also be configured and used for virtualization + infrastructure and VNFs. - - - Source: the name of physical interface. - + To add Standard interfaces under the management system, the user + must set values for the following fields: - - Networking-type: standard - - -
+ + + Source: the name of physical interface. + -
- PCI Passthrough Interface Type + + Networking-type: standard + + +
- For the PCI Passthrough a user does not have to configure a - physical interface, instead simply select the PCI address and - connect it to a virtual port when the VNF instantiation step is - reached. -
+
+ PCI Passthrough Interface Type + + For the PCI Passthrough a user does not have to configure a + physical interface, instead simply select the PCI address and connect + it to a virtual port when the VNF instantiation step is + reached. +
Manual Configuration @@ -721,22 +721,24 @@ export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar After networking interfaces have been added to the uCPE Manager, the user can change the interface type (DPDK, SR-IOV, Standard, WAN). - - WAN interfaces, which are configured during the - installation of the device, do not need to be added, they will - be automatically listed as such in the uCPE manager when the - device connects. - + + + WAN interfaces, which are configured during the installation + of the device, do not need to be added, they will be automatically + listed as such in the uCPE manager when the device + connects. + +
- Configuration of External Interfaces + Configuration of External Interfaces - - - - - -
+ + + + + + How to Edit the Configuration of an Interface @@ -752,11 +754,12 @@ export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar - In order to edit an already configured interface, (as in - the example popup shown below, a WAN interface) double click - on the desired one and a popup will appear. A different popup - appears for each type of interface. From the Host Interface window, a user can - change the networking type and the IP address assignment: + In order to edit an already configured interface, (as in + the example popup shown below, a WAN interface) double click on + the desired one and a popup will appear. A different popup + appears for each type of interface. From the Host Interface + window, a user can change the networking type and the IP address + assignment:
Editing an Interface @@ -836,9 +839,9 @@ export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar The solution provided by Enea for in-band management is based upon an OpenvSwitch bridge fielding all traffic passing - through the WAN physical port. Any standard - or DPDK-assigned network interface can be used for the In-Band - management bridge. + through the WAN physical port. Any standard or DPDK-assigned + network interface can be used for the In-Band management + bridge. The In-Band Management bridge must be recreated each time @@ -1018,8 +1021,9 @@ export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar - Device Grouping Tags: a tag to group devices. These tags match - the customer tags provided during the installation of the device. + Device Grouping Tags: a tag to group devices. These tags + match the customer tags provided during the installation of the + device. 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 aac6c05..94c047d 100644 --- a/doc/book-enea-nfv-access-open-source/doc/licenses.xml +++ b/doc/book-enea-nfv-access-open-source/doc/licenses.xml @@ -1,2691 +1,5101 @@ - + Packages and Licenses -
- Packages +
+ Packages + + + + + + + + + + + + +
+ + Package Name + + Version + + Description + + License + + + + + + 4g-sierra + + 1.0 + + Scripts to setup 4G modems from Sierra + + Enea + + + + acl + + 2.2.52 + + Utilities for managing POSIX Access Control Lists. + + LGPL-2.1, GPL-2.0 + + + + alsa-lib + + 1.1.4.1 + + ALSA sound library. + + LGPL-2.1, GPL-2.0 + + + + ant + + 1.8.1 + + Another Neat Tool - build system for Java + + Apache-2.0 + + + + antlr + + 2.7.7 + + Framework for constructing recognizers interpreters + compilers and translators + + PD + + + + apache2 + + 2.4.27 + + The Apache HTTP Server is a powerful efficient and + extensible web server. + + Apache-2.0 + + + + apr-util + + 1.6.0 + + Apache Portable Runtime (APR) companion library. + + Apache-2.0 + + + + apr + + 1.6.2 + + Apache Portable Runtime (APR) library. + + Apache-2.0 + + + + apt + + 1.2.24 + + Advanced front-end for dpkg. + + GPL-2.0 + + + + attr + + 2.4.47 + + Utilities for manipulating filesystem extended + attributes. + + LGPL-2.1, GPL-2.0 + + + + aufs-util + + 4.4 + + Tools for managing AUFS mounts. + + GPL-2.0 + + + + augeas + + 1.5.0 + + Augeas configuration API. + + LGPL-2.1 + + + + autoconf-archive + + 2016.09.16 + + a collection of freely re-usable Autoconf macros. + + GPL-3.0-with-autoconf-exception + + + + autoconf + + 2.69 + + Autoconf is an extensible package of M4 macros that produce + shell scripts to automatically configure software source code + packages. Autoconf creates a configuration script for a package + from a template file that lists the operating system features that + the package can use in the form of M4 macro calls. + + GPL-2.0, GPL-3.0 + + + + automake + + 1.15.1 + + Automake is a tool for automatically generating + `Makefile.in' files compliant with the GNU Coding Standards. + Automake requires the use of Autoconf. + + GPL-2.0 + + + + avahi + + 0.6.32 + + "Avahi is a fully LGPL framework for Multicast DNS Service + Discovery. It allows programs to publish and discover services and + hosts running on a local network with no specific configuration. + This tool implements IPv4LL ""Dynamic Configuration of IPv4 + Link-Local Addresses"" (IETF RFC3927) a protocol for automatic IP + address configuration from the link-local 169.254.0.0/16 range + without the need for a central server." + + GPL-2.0, LGPL-2.1 + + + + avalon-framework-api + + 4.3 + + Common way for components to be created initialized + configured started. (API-only) + + Apache-2.0 + + + + base-files + + 3.0.14 + + The base-files package creates the basic system directory + structure and provides a small set of key configuration files for + the system. + + GPL-2.0 + + + + base-passwd + + 3.5.29 + + The master copies of the user database files (/etc/passwd + and /etc/group). The update-passwd tool is also provided to keep + the system databases synchronized with these master files. + + GPL-2.0 + + + + bash-completion + + 2.7 + + Programmable Completion for Bash 4. + + GPL-2.0 + + + + bash + + 4.4 + + An sh-compatible command language interpreter. + + GPL-3.0 + + + + bc + + 1.06 + + Arbitrary precision calculator language. + + GPL-2.0, LGPL-2.1 + + + + bcel + + 5.2 + + Java Bytecode manipulation library + + Apache-2.0 + + + + bind + + 9.10.5-P3 + + ISC Internet Domain Name Server. + + ISC, BSD + + + + binutils-cross-x86_64 + + 2.29.1 + + The GNU Binutils are a collection of binary tools. The main + ones are ld (GNU Linker) and as (GNU Assembler). This package also + includes addition tools such as addr2line (Converts addresses into + filenames and line numbers) ar (utility for creating modifying and + extracting archives) nm (list symbols in object files) objcopy + (copy and translate object files) objdump (Display object + information) and other tools and related libraries. + + GPL-3.0 + + + + binutils + + 2.29.1 + + The GNU Binutils are a collection of binary tools. The main + ones are ld (GNU Linker) and as (GNU Assembler). This package also + includes addition tools such as addr2line (Converts addresses into + filenames and line numbers) ar (utility for creating modifying and + extracting archives) nm (list symbols in object files) objcopy + (copy and translate object files) objdump (Display object + information) and other tools and related libraries. + + GPL-3.0 + + + + bison + + 3.0.4 + + Bison is a general-purpose parser generator that converts + an annotated context-free grammar into an LALR(1) or GLR parser + for that grammar. Bison is upward compatible with Yacc: all + properly-written Yacc grammars ought to work with Bison with no + change. Anyone familiar with Yacc should be able to use Bison with + little trouble. + + GPL-3.0 + + + + bjam + + 1.64.0 + + Portable Boost.Jam build tool for boost. + + BSL-1.0, MIT, Python-2.0 + + + + bmap-tools + + 3.4 + + "Bmap-tools - tools to generate block map (AKA bmap) and + flash images using bmap. Bmaptool is a generic tool for creating + the block map (bmap) for a file and copying files using the block + map. The idea is that large file containing unused blocks like raw + system image files can be copied or flashed a lot faster with + bmaptool than with traditional tools like ""dd"" or + ""cp""." + + GPL-2.0 + + + + boost + + 1.64.0 + + Free peer-reviewed portable C++ source libraries. + + BSL-1.0, MIT, Python-2.0 + + + + bridge-utils + + 1.5 + + Tools for ethernet bridging. + + GPL-2.0 + + + + bsf + + 2.4.0 + + Bean Scripting Framework package + + Apache-2.0 + + + + btrfs-tools + + 4.12 + + Btrfs is a new copy on write filesystem for Linux aimed at + implementing advanced features while focusing on fault tolerance + repair and easy administration. This package contains utilities + (mkfs fsck btrfsctl) used to work with btrfs and an utility + (btrfs-convert) to make a btrfs filesystem from an ext3. + + GPL-2.0 + + + + busybox + + 1.24.1 + + BusyBox combines tiny versions of many common UNIX + utilities into a single small executable. It provides minimalist + replacements for most of the utilities you usually find in GNU + fileutils shellutils etc. The utilities in BusyBox generally have + fewer options than their full-featured GNU cousins; however the + options that are included provide the expected functionality and + behave very much like their GNU counterparts. BusyBox provides a + fairly complete POSIX environment for any small or embedded + system. + + GPL-2.0, BSD-4-Clause + + + + bzip2 + + 1.0.6 + + bzip2 compresses files using the Burrows-Wheeler + block-sorting text compression algorithm and Huffman coding. + Compression is generally considerably better than that achieved by + more conventional LZ77/LZ78-based compressors and approaches the + performance of the PPM family of statistical compressors. + + BSD-4-Clause + + + + ca-certificates + + 20170717 + + This package includes PEM files of CA certificates to allow + SSL-based applications to check for the authenticity of SSL + connections. This derived from Debian's CA Certificates. + + GPL-2.0, MPL-2.0 + + + + cacao-initial + + 0.98 + + CacaoVM for use as OpenEmbedded's Java VM + + GPL-2.0 + + + + cdrkit + + 1.1.11 + + CD/DVD command line tools. + + GPL-2.0 + + + + cdrtools + + 3.01a31 + + A set of tools for CD recording including cdrecord. + + GPL-2.0, CDDL-1.0, LGPL-2.1 + + + + classpath-initial + + 0.93 + + Java1.4-compatible GNU Classpath variant that is used as + bootclasspath for jikes-native. + + GPL-2.0, SAX-PD + + + + classpath + + 0.99 + + GNU Classpath standard Java libraries - For native + Java-dependent programs + + GPL-2.0, SAX-PD + + + + cloud-init + + 0.7.6 + + Init scripts for use on cloud images + + GPL-3.0 + + + + cmake + + 3.8.2 + + Cross-platform open-source make system. + + BSD + + + + commons-logging + + 1.1.1 + + Java Internet protocol suite library + + Apache-2.0 + + + + commons-net + + 1.4.1 + + Java Internet protocol suite library + + Apache-2.0 + + + + compose-file + + 3.0 + + Parser for the Compose file format (version 3) + + Apache-2.0 + + + + containerd-docker + + v0.2.x + + containerd is a daemon to control runC built for + performance and density. containerd leverages runC's advanced + features such as seccomp and user namespace support as well as + checkpoint and restore for cloning and live migration of + containers. + + Apache-2.0 + + + + core-image-minimal-initramfs + + 1.0 + + Small image capable of booting a device. The kernel + includes the Minimal RAM-based Initial Root Filesystem (initramfs) + which finds the first 'init' program more efficiently. + + MIT + + + + coreutils + + 8.27 + + The GNU Core Utilities provide the basic file shell and + text manipulation utilities. These are the core utilities which + are expected to exist on every system. + + GPL-3.0 + + + + cross-localedef + + 2.26 + + Cross locale generation tool for glibc. + + LGPL-2.1 + + + + cryptodev-linux + + 1.9 + + A /dev/crypto device driver header file. + + GPL-2.0 + + + + cup + + 0.10k + + Lexical analyzer generator for Java + + CUP + + + + curl + + 7.58.0 + + Command line tool and library for client-side URL + transfers. + + MIT + + + + cwautomacros + + 20110201 + + Collection of autoconf m4 macros. + + GPL-2.0 + + + + db + + 5.3.28 + + Berkeley Database v5. + + Sleepycat + + + + dbus-glib + + 0.108 + + GLib bindings for the D-Bus message bus that integrate the + D-Bus library with the GLib thread abstraction and main + loop. + + AFL-2.0, GPL-2.0 + + + + dbus-test + + 1.10.20 + + D-Bus test package (for D-bus functionality testing + only). + + AFL-2.0, GPL-2.0 + + + + dbus + + 1.10.20 + + "D-Bus is a message bus system a simple way for + applications to talk to one another. In addition to interprocess + communication D-Bus helps coordinate process lifecycle; it makes + it simple and reliable to code a \""single instance\"" application + or daemon and to launch applications and daemons on demand when + their services are needed." + + AFL-2.0, GPL-2.0 + + + + debianutils + + 4.8.1.1 + + Miscellaneous utilities specific to Debian. + + GPL-2.0, SMAIL_GPL + + + + depmodwrapper + + 1.0 + + Wrapper script for the Linux kernel module dependency + indexer. + + MIT + + + + dhcp + + 4.3.6 + + DHCP (Dynamic Host Configuration Protocol) is a protocol + which allows individual devices on an IP network to get their own + network configuration information from a server. DHCP helps make + it easier to administer devices. + + ISC + + + + diffutils + + 3.6 + + Diffutils contains the GNU diff diff3 sdiff and cmp + utilities. These programs are usually used for creating patch + files. + + GPL-3.0 + + + + dmidecode + + 3.1 + + DMI (Desktop Management Interface) table related + utilities. + + GPL-2.0 + + + + dnsmasq + + 2.78 + + Lightweight easy to configure DNS forwarder and DHCP + server. + + GPL-2.0, GPL-3.0 + + + + docker + + 17.06.0 + + Linux container runtime Docker complements kernel + namespacing with a high-level API which operates at the process + level. It runs unix processes with strong guarantees of isolation + and repeatability across servers. . Docker is a great building + block for automating distributed systems: large-scale web + deployments database clusters continuous deployment systems + private PaaS service-oriented architectures etc. . This package + contains the daemon and client. Using docker.io is officially + supported on x86_64 and arm (32-bit) hosts. Other architectures + are considered experimental. . Also note that kernel version 3.10 + or above is required for proper operation of the daemon process + and that any lower versions may have subtle and/or glaring + issues. + + Apache-2.0 + + + + dosfstools + + 4.1 + + DOS FAT Filesystem Utilities. + + GPL-3.0 + + + + dpdk-dev-libibverbs + + 1.2.1-3.4-2.0.0.0 + + libibverbs library to support Mellanox config + + GPL-2.0 + + + + dpdk + + 18.02 + + Intel(r) Data Plane Development Kit + + BSD, LGPL-2.0, GPL-2.0 + + + + dpkg + + 1.18.24 + + Package maintenance system from Debian. + + GPL-2.0 + + + + dtc + + 1.4.4 + + The Device Tree Compiler is a tool used to manipulate the + Open-Firmware-like device tree used by PowerPC kernels. + + GPL-2.0, BSD + + + + e2fsprogs + + 1.43.5 + + The Ext2 Filesystem Utilities (e2fsprogs) contain all of + the standard utilities for creating fixing configuring and + debugging ext2 filesystems. + + GPL-2.0, LGPL-2.0, BSD, MIT + + + + ebtables + + 2.0.10-4 + + Utility for basic Ethernet frame filtering on a Linux + bridge advanced logging MAC DNAT/SNAT and brouting. + + GPL-2.0 + + + + ecj-bootstrap + + 1.0 + + JDT Core Batch Compiler - Bootstrap variant + + MIT + + + + ecj-initial + + 1.0 + + 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.1.2 + + vCPE(based on Element-ODM) + + Enea, Windbase, BSD + + + + elfutils + + 0.170 + + Utilities and libraries for handling compiled object + files. + + GPL-3.0, Elfutils-Exception + + + + enea-nfv-access-vnf + + 1.0 + + VNF image of the Enea NFV Access Platform includes kernel + rootfs and boot parameters + + MIT + + + + enea-nfv-access + + 1.0 + + Image for the host side of the Enea NFV Access Platform + with ODM and NETCONF Edgelink customizations + + MIT + + + + ethtool + + 4.11 + + A small utility for examining and tuning the settings of + your ethernet-based network interfaces. + + GPL-2.0 + + + + expat + + 2.2.3 + + Expat is an XML parser library written in C. It is a + stream-oriented parser in which an application registers handlers + for things the parser might find in the XML document (like start + tags) + + MIT + + + + fastjar + + 0.98 + + jar replacement written in C. + + GPL-2.0 + + + + file + + 5.31 + + File attempts to classify files depending on their contents + and prints a description if a match is found. + + BSD + + + + findutils + + 4.6.0 + + The GNU Find Utilities are the basic directory searching + utilities of the GNU operating system. These programs are + typically used in conjunction with other programs to provide + modular and powerful directory search and file locating + capabilities to other commands. + + GPL-3.0 + + + + flex + + 2.6.0 + + Flex is a fast lexical analyser generator. Flex is a tool + for generating programs that recognize lexical patterns in + text. + + BSD + + + + fontconfig + + 2.12.4 + + Fontconfig is a font configuration and customization + library which does not depend on the X Window System. It is + designed to locate fonts within the system and select them + according to requirements specified by applications. Fontconfig is + not a rasterization library nor does it impose a particular + rasterization library on the application. The X-specific library + 'Xft' uses fontconfig along with freetype to specify and rasterize + fonts. + + MIT, PD + + + + freetype + + 2.8 + + FreeType is a software font engine that is designed to be + small efficient highly customizable and portable while capable of + producing high-quality output (glyph images). It can be used in + graphics libraries display servers font conversion tools text + image generation tools and many other products as well. + + FreeType, GPL-2.0 + + + + fuse + + 2.9.7 + + FUSE (Filesystem in Userspace) is a simple interface for + userspace programs to export a virtual filesystem to the Linux + kernel. FUSE also aims to provide a secure method for non + privileged users to create and mount their own filesystem + implementations. + + GPL-2.0, LGPL-2.0 + + + + gawk + + 4.1.4 + + The GNU version of awk a text processing utility. Awk + interprets a special-purpose programming language to do quick and + easy text pattern matching and reformatting jobs. + + GPL-3.0 + + + + gcc-cross-initial-x86_64 + + 7.3.0 + + GNU cc and gcc C compilers. + + GPL-3.0-with-GCC-exception, GPL-3.0 + + + + gcc-cross-x86_64 + + 7.3.0 + + GNU cc and gcc C compilers. + + GPL-3.0-with-GCC-exception, GPL-3.0 + + + + gcc-source-7.3.0 + + 7.3.0 + + GNU cc and gcc C compilers. + + GPL-3.0-with-GCC-exception, GPL-3.0 + + + + gcc + + 7.3.0 + + Runtime libraries from GCC. + + GPL-3.0-with-GCC-exception + + + + gdbm + + 1.13 + + Key/value database library with extensible hashing. + + GPL-3.0 + + + + gettext-minimal + + 0.19.8.1 + + Contains the m4 macros sufficient to support building + autoconf/automake. This provides a significant build time speedup + by the removal of gettext-native from most dependency chains (now + only needed for gettext for the target). + + FSF-Unlimited + + + + gettext + + 0.19.8.1 + + GNU gettext is a set of tools that provides a framework to + help other programs produce multi-lingual messages. These tools + include a set of conventions about how programs should be written + to support message catalogs a directory and file naming + organization for the message catalogs themselves a runtime library + supporting the retrieval of translated messages and a few + stand-alone programs to massage in various ways the sets of + translatable and already translated strings. + + GPL-3.0, LGPL-2.1 + + + + giflib + + 5.1.4 + + shared library for GIF images. + + MIT + + + + git + + 2.13.3 + + Distributed version control system. + + GPL-2.0 + + + + glib-2.0 + + 2.52.3 + + GLib is a general-purpose utility library which provides + many useful data types macros type conversions string utilities + file utilities a main loop abstraction and so on. + + LGPL-2.0, BSD, PD + + + + glibc-locale + + 2.26 + + Locale data from glibc. + + GPL-2.0, LGPL-2.1 + + + + glibc + + 2.26 + + The GNU C Library is used as the system C library in most + systems with the Linux kernel. + + GPL-2.0, LGPL-2.1 + + + + gmp + + 6.1.2 + + GMP is a free library for arbitrary precision arithmetic + operating on signed integers rational numbers and floating point + numbers + + GPL-2.0, LGPL-3.0 + + + + gnome-desktop-testing + + 2014.1 + + Test runner for GNOME-style installed tests. + + LGPL-2.0 + + + + gnu-config + + 20150728 + + Tool that installs the GNU config.guess / config.sub into a + directory tree + + GPL-3.0-with-autoconf-exception + + + + gnu-efi + + 3.0.6 + + Libraries for producing EFI binaries. + + GPL-2.0, BSD-2-Clause + + + + gnujaf + + 1.1.1 + + Provides a mean to type data and locate components suitable + for performing various kinds of action on it. + + GPL-2.0-with-GCC-exception + + + + gnulib + + 2017-08-20.18 + + A collection of software subroutines which are designed to + be usable on many operating systems. The goal of the project is to + make it easy for free software authors to make their software run + on many operating systems. Since source is designed to be copied + from gnulib it is not a library per-se as much as a collection of + portable idioms to be used in other projects. + + LGPL-2.0 + + + + gnumail + + 1.1.2 + + GNU's free implementation of the JavaMail API + specification + + GPL-2.0-with-GCC-exception + + + + gnutls + + 3.5.13 + + GNU Transport Layer Security Library. + + GPL-3.0, LGPL-2.1 + + + + go-capability + + 0.0 + + Utilities for manipulating POSIX capabilities in + Go. + + BSD-2-Clause + + + + go-cli + + 1.1.0 + + A small package for building command line apps in + Go + + MIT + + + + go-connections + + 0.2.1 + + Utility package to work with network connections + + Apache-2.0 + + + + go-context + + git + + A golang registry for global request variables. + + BSD-3-Clause + + + + go-cross-x86_64 + + 1.9.4 + + The Go programming language is an open source project to + make programmers more productive. Go is expressive concise clean + and efficient. Its concurrency mechanisms make it easy to write + programs that get the most out of multicore and networked machines + while its novel type system enables flexible and modular program + construction. Go compiles quickly to machine code yet has the + convenience of garbage collection and the power of run-time + reflection. It's a fast statically typed compiled language that + feels like a dynamically typed interpreted language. + + BSD-3-Clause + + + + go-dbus + + 4.0.0 + + Native Go bindings for D-Bus + + BSD-2-Clause + + + + go-distribution + + 2.6.0 + + The Docker toolset to pack ship store and deliver + content + + Apache-2.0 + + + + go-fsnotify + + 1.2.11 + + A golang registry for global request variables. + + BSD-3-Clause + + + + go-libtrust + + 0.0 + + Primitives for identity and authorization + + Apache-2.0 + + + + go-logrus + + 0.11.0 + + A golang registry for global request variables. + + MIT + + + + go-mux + + git + + A powerful URL router and dispatcher for golang. + + BSD-3-Clause + + + + go-patricia + + 2.2.6 + + A generic patricia trie (also called radix tree) + implemented in Go (Golang) + + MIT + + + + go-pty + + git + + PTY interface for Go + + MIT + + + + go-systemd + + 4 + + Go bindings to systemd socket activation journal D-Bus and + unit files + + Apache-2.0 + + + + go + + 1.9.4 + + The Go programming language is an open source project to + make programmers more productive. Go is expressive concise clean + and efficient. Its concurrency mechanisms make it easy to write + programs that get the most out of multicore and networked machines + while its novel type system enables flexible and modular program + construction. Go compiles quickly to machine code yet has the + convenience of garbage collection and the power of run-time + reflection. It's a fast statically typed compiled language that + feels like a dynamically typed interpreted language. + + BSD-3-Clause + + + + gobject-introspection + + 1.52.1 + + Middleware layer between GObject-using C libraries and + language bindings. + + LGPL-2.0, GPL-2.0 + + + + gotty + + 1.0 + + Run a terminal application as a web service + + MIT + + + + gperf + + 3.1 + + GNU gperf is a perfect hash function generator + + GPL-3.0 + + + + gpgme + + 1.9.0 + + GnuPG Made Easy (GPGME) is a library designed to make + access to GnuPG easier for applications. It provides a High-Level + Crypto API for encryption decryption signing signature + verification and key management + + GPL-2.0, LGPL-2.1 + + + + gptfdisk + + 1.0.3 + + GPT fdisk is a disk partitioning tool loosely modeled on + Linux fdisk but used for modifying GUID Partition Table (GPT) + disks. The related FixParts utility fixes some common problems on + Master Boot Record (MBR) disks. + + GPL-2.0 + + + + grep + + 3.1 + + GNU grep utility. + + GPL-3.0 + + + + groff + + 1.22.3 + + The groff (GNU troff) software is a typesetting package + which reads plain text mixed with formatting commands and produces + formatted output. + + GPL-3.0 + + + + grpc-go + + 1.4.0 + + The Go language implementation of gRPC. HTTP/2 based + RPC + + BSD + + + + grub-disable-fallback + + 1.0 + + Enea service to disable grub fallback when boot is + successful + + Enea + + + + grub-efi + + 2.02 + + GRUB2 is the next generaion of a GPLed bootloader intended + to unify bootloading across x86 operating systems. In addition to + loading the Linux kernel it implements the Multiboot standard + which allows for flexible loading of multiple boot images. + + GPL-3.0 + + + + grub + + 2.02 + + GRUB2 is the next generaion of a GPLed bootloader intended + to unify bootloading across x86 operating systems. In addition to + loading the Linux kernel it implements the Multiboot standard + which allows for flexible loading of multiple boot images. + + GPL-3.0 + + + + gtk-doc + + 1.25 + + Gtk-doc is a set of scripts that extract specially + formatted comments from glib-based software and produce a set of + html documentation files from them + + GPL-2.0 + + + + gzip + + 1.8 + + 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 + + htop process monitor. + + GPL-2.0 + + + + hugepage-reservation + + 1.0 + + Reserve hugepages on system startup. + + Enea + + + + icedtea7 + + 2.1.3 + + Harness to build the source code from OpenJDK using Free + Software build tools + + GPL-2.0-with-classpath-exception + + + + icu + + 59.1 + + The International Component for Unicode (ICU) is a mature + portable set of C/C++ and Java libraries for Unicode support + software internationalization (I18N) and globalization (G11N) + giving applications the same results on all platforms. + + ICU + + + + inetlib + + 1.1.1 + + GNU Classpath inetlib is an extension library to provide + extra network protocol support for GNU Classpath and ClasspathX + project but it can also used standalone to add http imap pop3 and + smtp client support applications. + + GPL-2.0-with-GCC-exception + + + + initramfs-framework + + 1.0 + + Modular initramfs system. + + MIT + + + + initramfs-module-install-efi + + 1.0 + + initramfs-framework module for EFI installation + option. + + MIT + + + + initramfs-module-install + + 1.0 + + initramfs-framework module for installation option. + + MIT + + + + initramfs-module-setup-live + + 1.0 + + initramfs-framework module for live booting. + + MIT + + + + initramfs-ostree-image + + 1.0 + + OSTree initramfs image + + MIT + + + + inputproto + + 2.3.2 + + This package provides the wire protocol for the X Input + extension. The extension supports input devices other then the + core X keyboard and pointer. + + MIT + + + + intltool + + 0.51.0 + + Utility scripts for internationalizing XML. + + GPL-2.0 + + + + iperf3 + + 3.2 + + iperf is a tool for active measurements of the maximum + achievable bandwidth on IP networks. It supports tuning of various + parameters related to timing protocols and buffers. For each test + it reports the bandwidth loss and other parameters. + + BSD + + + + iproute2 + + 4.11.0 + + Iproute2 is a collection of utilities for controlling TCP / + IP networking and traffic control in Linux. Of the utilities ip + and tc are the most important. ip controls IPv4 and IPv6 + configuration and tc stands for traffic control. + + GPL-2.0 + + + + iptables + + 1.6.1 + + 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 + + Tcl interpreter for Java + + UCB, SUN, AMD, CDS + + + + jamvm + + 2.0.0-devel + + A compact Java Virtual Machine which conforms to the JVM + specification version 2. + + GPL-2.0 + + + + jansson + + 2.9 + + Jansson is a C library for encoding decoding and + manipulating JSON data. + + MIT + + + + jaxp1.3 + + 1.4.01 + + Java XML parser and transformer APIs (DOM SAX JAXP + TrAX) + + Apache-2.0, W3C, PD + + + + jdepend + + 2.9.1 + + Design quality metrics generator for each Java + + BSD + + + + jikes-initial + + 1.0 + + Initial Java 1.4-compatible (and not higher) + compiler. + + MIT + + + + jikes + + 1.22 + + Java compiler adhering to language and VM + specifications + + IPL-1.0 + + + + jlex + + 1.2.6 + + Lexical analyzer generator for Java + + JLEX + + + + jq + + 1.5 + + jq is like sed for JSON data you can use it to slice and + filter and map and transform structured data with the same ease + that sed awk grep and friends let you play with text. + + MIT + + + + jsch + + 0.1.40 + + SSH implementation in Java + + BSD + + + + junit + + 3.8.2 + + JUnit is a testing framework for Java + + CPL-1.0 + + + + jzlib + + 1.0.7 + + zlib implementation in Java + + BSD + + + + kbd + + 2.0.4 + + Keytable files and keyboard utilities. + + GPL-2.0 + + + + kbproto + + 1.0.7 + + This package provides the wire protocol for the X Keyboard + extension. This extension is used to control options related to + keyboard handling and layout. + + MIT + + + + kern-tools + + 0.2 + + Tools for managing Yocto Project style branched + kernels. + + GPL-2.0 + + + + keymaps + + 1.0 + + Keymaps and initscript to set the keymap on bootup. + + GPL-2.0 + + + + keyutils + + 1.5.10 + + Utilities to control the kernel key management facility and + to provide a mechanism by which the kernel call back to userspace + to get a key instantiated. + + LGPL-2.1, GPL-2.0 + + + + kmod + + 24 + + kmod is a set of tools to handle common tasks with Linux + kernel modules like insert remove list check properties resolve + dependencies and aliases. + + GPL-2.0, LGPL-2.1 + + + + krb5 + + 1.15.1 + + "Kerberos is a system for authenticating users and services + on a network. Kerberos is a trusted third-party service. That + means that there is a third party (the Kerberos server) that is + trusted by all the entities on the network (users and services + usually called ""principals""). . This is the MIT reference + implementation of Kerberos V5. . This package contains the + Kerberos key server (KDC). The KDC manages all authentication + credentials for a Kerberos realm holds the master keys for the + realm and responds to authentication requests. This package should + be installed on both master and slave KDCs." + + MIT + + + + ldconfig + + 2.12.1 + + A standalone native ldconfig build. + + GPL-2.0 + + + + libaio + + 0.3.110 + + Asynchronous input/output library that uses the kernels + native interface + + LGPL-2.1 + + + + libarchive + + 3.3.2 + + C library and command-line tools for reading and writing + tar cpio zip ISO and other archive formats + + BSD + + + + libassuan + + 2.4.3 + + IPC library used by GnuPG and GPGME. + + GPL-3.0, LGPL-2.1 + + + + libbsd + + 0.8.6 + + This library provides useful functions commonly found on + BSD systems and lacking on others like GNU systems thus making it + easier to port projects with strong BSD origins without needing to + embed the same code over and over again on each project. + + BSD-4-Clause, ISC, PD + + + + libcap + + 2.25 + + Library for getting/setting POSIX.1e capabilities. + + BSD, GPL-2.0 + + + + libcgroup + + 0.41 + + libcgroup is a library that abstracts the control group + file system in Linux. Control groups allow you to limit account + and isolate resource usage (CPU memory disk I/O etc.) of groups of + processes. + + LGPL-2.1 + + + + libcheck + + 0.10.0 + + Check - unit testing framework for C code. + + LGPL-2.1 + + + + libdaemon + + 0.14 + + Lightweight C library which eases the writing of UNIX + daemons. + + LGPL-2.1 + + + + libdevmapper + + 2.02.171 + + LVM2 is a set of utilities to manage logical volumes in + Linux. + + GPL-2.0, LGPL-2.0 + + + + libecj-bootstrap + + 3.6.2 + + JDT Core Batch Compiler - Jar only + + EPL-1.0 + + + + libevent + + 2.1.8 + + An asynchronous event notification library. + + BSD, MIT + + + + libffi + + 3.2.1 + + 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 + + GNU cc and gcc C compilers. + + GPL-3.0-with-GCC-exception, GPL-3.0 + + + + libgcrypt + + 1.8.0 + + General purpose cryptographic library based on the code + from GnuPG. + + GPL-2.0, LGPL-2.1, GPL-3.0 + + + + libgpg-error + + 1.27 + + Small library that defines common error values for all + GnuPG components. + + GPL-2.0, LGPL-2.1 + + + + libgudev + + 231 + + GObject wrapper for libudev. + + LGPL-2.1 + + + + libice + + 1.0.9 + + The Inter-Client Exchange (ICE) protocol provides a generic + framework for building protocols on top of reliable byte-stream + transport connections. It provides basic mechanisms for setting up + and shutting down connections for performing authentication for + negotiating versions and for reporting errors. + + MIT + + + + libidn + + 1.33 + + Implementation of the Stringprep Punycode and IDNA + specifications defined by the IETF Internationalized Domain Names + (IDN) working group. + + LGPL-2.1, LGPL-3.0, GPL-3.0 + + + + libjpeg-turbo + + 1.5.2 + + libjpeg-turbo is a derivative of libjpeg that uses SIMD + instructions (MMX SSE2 NEON) to accelerate baseline JPEG + compression and decompression + + BSD-3-Clause + + + + libmbim + + 1.16.0 + + libmbim is a glib-based library for talking to WWAN modems + and devices which speak the Mobile Interface Broadband Model + (MBIM) protocol + + GPL-2.0, LGPL-2.1 + + + + libmnl + + 1.0.4 + + Minimalistic user-space library oriented to Netlink + developers providing functions for common tasks in parsing + validating and constructing both the Netlink header and + TLVs. + + LGPL-2.1 + + + + libmpc + + 1.0.3 + + Mpc is a C library for the arithmetic of complex numbers + with arbitrarily high precision and correct rounding of the + result. It is built upon and follows the same principles as + Mpfr + + LGPL-3.0 + + + + libndp + + 1.6 + + Library for IPv6 Neighbor Discovery Protocol. + + LGPL-2.1 + + + + libnewt + + 0.52.20 + + Newt is a programming library for color text mode widget + based user interfaces. Newt can be used to add stacked windows + entry widgets checkboxes radio buttons labels plain text fields + scrollbars etc. to text mode user interfaces. This package also + contains the shared library needed by programs built with newt as + well as a /usr/bin/dialog replacement called whiptail. Newt is + based on the slang library. + + LGPL-2.0 + + + + libnl + + 3.4.0 + + A library for applications dealing with netlink + sockets. + + LGPL-2.1 + + + + libnss-mdns + + 0.10 + + Name Service Switch module for Multicast DNS (zeroconf) + name resolution. + + LGPL-2.1 + + + + libpcap + + 1.8.1 + + Libpcap provides a portable framework for low-level network + monitoring. Libpcap can provide network statistics collection + security monitoring and network debugging. + + BSD + + + + libpciaccess + + 0.13.5 + + libpciaccess provides functionality for X to access the PCI + bus and devices in a platform-independent way. + + MIT + + + + libpcre + + 8.41 + + The PCRE library is a set of functions that implement + regular expression pattern matching using the same syntax and + semantics as Perl 5. PCRE has its own native API as well as a set + of wrapper functions that correspond to the POSIX regular + expression API. + + BSD + + + + libpng + + 1.6.31 + + PNG image format decoding library. + + Libpng + + + + libpthread-stubs + + 0.4 + + This library provides weak aliases for pthread functions + not provided in libc or otherwise available by default. + + MIT + + + + libqmi + + 1.20.2 + + libqmi is a glib-based library for talking to WWAN modems + and devices which speak the Qualcomm MSM Interface (QMI) + protocol + + GPL-2.0, LGPL-2.1 + + + + libsdl + + 1.2.15 + + 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 + + + + libtasn1 + + 4.12 + + Library for ASN.1 and DER manipulation. + + GPL-3.0, LGPL-2.1 + + + + libtool + + 2.4.6 + + This is GNU libtool a generic library support script. + Libtool hides the complexity of generating special library types + (such as shared libraries) behind a consistent interface. + + GPL-2.0, LGPL-2.1 + + + + libunistring + + 0.9.7 + + Text files are nowadays usually encoded in Unicode and may + consist of very different scripts from Latin letters to Chinese + Hanzi with many kinds of special characters accents right-to-left + writing marks hyphens Roman numbers and much more. But the POSIX + platform APIs for text do not contain adequate functions for + dealing with particular properties of many Unicode characters. In + fact the POSIX APIs for text have several assumptions at their + base which don't hold for Unicode text. This library provides + functions for manipulating Unicode strings and for manipulating C + strings according to the Unicode standard. This package contains + documentation. + + LGPL-3.0, GPL-2.0 + + + + libusb-compat + + 0.1.5 + + libusb-0.1 compatible layer for libusb1 a drop-in + replacement that aims to look feel and behave exactly like + libusb-0.1 + + LGPL-2.1 + + + + libusb1 + + 1.0.21 + + Userspace library to access USB (version 1.0). + + LGPL-2.1 + + + + libvirt + + 4.2.0 + + A toolkit to interact with the virtualization capabilities + of recent versions of Linux. + + LGPL-2.1, GPL-2.0 + + + + libx11 + + 1.6.5 + + This package provides a client interface to the X Window + System otherwise known as 'Xlib'. It provides a complete API for + the basic functions of the window system. + + MIT, BSD + + + + libxau + + 1.0.8 + + libxau provides the main interfaces to the X11 + authorisation handling which controls authorisation for X + connections both client-side and server-side. + + MIT + + + + libxcb + + 1.12 + + The X protocol C-language Binding (XCB) is a replacement + for Xlib featuring a small footprint latency hiding direct access + to the protocol improved threading support and + extensibility. + + MIT + + + + libxdmcp + + 1.1.2 + + The purpose of the X Display Manager Control Protocol + (XDMCP) is to provide a uniform mechanism for an autonomous + display to request login service from a remote host. An X terminal + (screen keyboard mouse processor network interface) is a prime + example of an autonomous display. + + MIT + + + + libxext + + 1.3.3 + + libXext provides an X Window System client interface to + several extensions to the X protocol. The supported protocol + extensions are DOUBLE-BUFFER DPMS Extended-Visual-Information LBX + MIT_SHM MIT_SUNDRY-NONSTANDARD Multi-Buffering SECURITY SHAPE SYNC + TOG-CUP XC-APPGROUP XC-MISC XTEST. libXext also provides a small + set of utility functions to aid authors of client APIs for X + protocol extensions. + + MIT + + + + libxkbcommon + + 0.7.1 + + libxkbcommon is a keymap compiler and support library which + processes a reduced subset of keymaps as defined by the XKB + specification. + + MIT + + + + libxml-parser-perl + + 2.44 + + XML::Parser - A perl module for parsing XML + documents. + + Artistic-1.0, GPL-1.0 + + + + libxml2 + + 2.9.5 + + The XML Parser Library allows for manipulation of XML + files. Libxml2 exports Push and Pull type parser interfaces for + both XML and HTML. It can do DTD validation at parse time on a + parsed document instance or with an arbitrary DTD. Libxml2 + includes complete XPath XPointer and Xinclude implementations. It + also has a SAX like interface which is designed to be compatible + with Expat. + + MIT + + + + libxrandr + + 1.5.1 + + The X Resize Rotate and Reflect Extension called RandR for + short brings the ability to resize rotate and reflect the root + window of a screen. It is based on the X Resize and Rotate + Extension as specified in the Proceedings of the 2001 Usenix + Technical Conference [RANDR]. + + MIT + + + + libxrender + + 0.9.10 + + The X Rendering Extension (Render) introduces digital image + composition as the foundation of a new rendering model within the + X Window System. Rendering geometric figures is accomplished by + client-side tessellation into either triangles or trapezoids. Text + is drawn by loading glyphs into the server and rendering sets of + them. + + MIT + + + + libxslt + + 1.1.29 + + GNOME XSLT library. + + MIT + + + + libyaml + + 0.1.7 + + LibYAML is a C library for parsing and emitting data in + YAML 1.1 a human-readable data serialization format. + + MIT + + + + linux-firmware + + 0.0 + + Firmware files for use with Linux kernel. + + Redistributable binaries + + + + linux-intel-guest + + 4.14.123 + + Linux kernel. + + GPL-2.0 + + + + linux-intel-host + + 4.14.123 + + Linux kernel. + + GPL-2.0 + + + + linux-libc-headers + + 4.12 + + Sanitized set of kernel headers for the C library's + use. + + GPL-2.0 + + + + log4j1.2 + + 1.2.17 + + Java library to help the programmer output log statements + to a variety of output targets + + Apache-2.0 + + + + logkit + + 1.2.2 + + Logging toolkit designed for secure performance orientated + logging in Java applications + + Apache-2.0 + + + + logrotate + + 3.12.3 + + Rotates compresses removes and mails system log + files. + + GPL-2.0 + + + + lsb + + 4.1 + + LSB support for OpenEmbedded. + + GPL-2.0 + + + + lsbinitscripts + + 9.72 + + SysV init scripts which are only used in an LSB + image. + + GPL-2.0 + + + + lshw + + 02.17 + + A small tool to provide detailed information on the + hardware configuration of the machine. It can report exact memory + configuration firmware version mainboard configuration CPU version + and speed cache configuration bus speed etc. on DMI-capable or EFI + systems. + + GPL-2.0 + + + + lsof + + 4.89 + + Lsof is a Unix-specific diagnostic tool. Its name stands + for LiSt Open Files and it does just that. + + BSD + + + + lvm2 + + 2.02.171 + + LVM2 is a set of utilities to manage logical volumes in + Linux. + + GPL-2.0, LGPL-2.0 + + + + lxc + + 2.0.8 + + lxc aims to use these new functionnalities to provide an + userspace container object + + GPL-2.0 + + + + lxd + + git + + "LXD is a container ""hypervisor"" and a new user + experience for LXC Specifically it's made of three components: - A + system-wide daemon (lxd) - A command line client (lxc) - An + OpenStack Nova plugin (nova-compute-lxd)" + + Apache-2.0 + + + + lz4 + + 1.7.4 + + LZ4 is a very fast lossless compression algorithm providing + compression speed at 400 MB/s per core scalable with multi-cores + CPU. It also features an extremely fast decoder with speed in + multiple GB/s per core typically reaching RAM speed limits on + multi-core systems. + + BSD, BSD-2-Clause, GPL-2.0 + + + + lzo + + 2.10 + + Lossless data compression library. + + GPL-2.0 + + + + lzop + + 1.03 + + lzop is a compression utility which is designed to be a + companion to gzip. \nIt is based on the LZO data compression + library and its main advantages over \ngzip are much higher + compression and decompression speed at the cost of some + \ncompression ratio. The lzop compression utility was designed + with the goals \nof reliability speed portability and with + reasonable drop-in compatibility \nto gzip. + + GPL-2.0 + + + + m4 + + 1.4.18 + + GNU m4 is an implementation of the traditional Unix macro + processor. It is mostly SVR4 compatible although it has some + extensions (for example handling more than 9 positional parameters + to macros). GNU M4 also has built-in functions for including files + running shell commands doing arithmetic etc. + + GPL-3.0 + + + + make + + 4.2.1 + + Make is a tool which controls the generation of executables + and other non-source files of a program from the program's source + files. Make gets its knowledge of how to build your program from a + file called the makefile which lists each of the non-source files + and how to compute it from other files. + + GPL-3.0, LGPL-2.0 + + + + makedepend + + 1.0.5 + + The makedepend program reads each sourcefile in sequence + and parses it like a C-preprocessor processing all #include + #define #undef #ifdef #ifndef #endif #if #elif and #else + directives so that it can correctly tell which #include directives + would be used in a compilation. Any #include directives can + reference files having other #include directives and parsing will + occur in these files as well. + + MIT + + + + makedevs + + 1.0.1 + + Tool for creating device nodes. + + GPL-2.0 + + + + mklibs + + 0.1.43 + + mklibs produces cut-down shared libraries that contain only + the routines required by a particular set of executables. + + GPL-2.0 + + + + modemmanager + + 1.7.991 + + 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 + + SpiderMonkey is Mozilla's JavaScript engine written in + C/C++. + + MPL-2.0 + + + + mpfr + + 3.1.5 + + C library for multiple-precision floating-point + computations with exact rounding. + + GPL-3.0, LGPL-3.0 + + + + mtools + + 4.0.18 + + Mtools is a collection of utilities to access MS-DOS disks + from GNU and Unix without mounting them. + + GPL-3.0 + + + + nasm + + 2.13.01 + + General-purpose x86 assembler. + + BSD-2-Clause + + + + ncurses + + 6.0 + + SVr4 and XSI-Curses compatible curses library and terminfo + tools including tic infocmp captoinfo. Supports color multiple + highlights forms-drawing characters and automatic recognition of + keypad and function-key sequences. Extensions include resizable + windows and mouse support on both xterm and Linux console using + the gpm library. + + MIT + + + + net-snmp + + 5.7.3 + + Various tools relating to the Simple Network Management + Protocol. + + BSD + + + + net-tools + + 1.60-26 + + A collection of programs that form the base set of the + NET-3 networking distribution for the Linux operating + system + + GPL-2.0 + + + + netbase + + 5.4 + + This package provides the necessary infrastructure for + basic TCP/IP based networking + + GPL-2.0 + + + + netcat-openbsd + + 1.105 + + A simple Unix utility which reads and writes data across + network connections using TCP or UDP protocol. It is designed to + be a reliable 'back-end' tool that can be used directly or easily + driven by other programs and scripts. At the same time it is a + feature-rich network debugging and exploration tool since it can + create almost any kind of connection you would need and has + several interesting built-in capabilities. + + BSD-3-Clause + + + + netcf + + 0.2.8 + + netcf is a cross-platform network configuration + library. + + LGPL-2.1 + + + + nettle + + 3.3 + + A low level cryptographic library. + + LGPL-3.0, GPL-2.0 + + + + networkmanager + + 1.10.10 + + NetworkManager. + + GPL-2.0 + + + + nfv-init + + 1.0 + + Enea service expected to be run after cloud-init + + Enea + + + + nfv-installer + + 1.0 + + Enea NFV Access installer + + Enea + + + + nfva-cfgtool + + 1.0 + + Command line tool to for accessing the Enea NFV Access + install configuration json file + + Enea + + + + nfva-hotfixes + + 1.0 + + Different hotfixes + + Enea + + + + nfva-startup + + 1.0 + + Service that configures the network according to installer + settings + + Enea + + + + nodejs + + 8.4.0 + + nodeJS Evented I/O for V8 JavaScript + + MIT, BSD, Artistic-2.0 + + + + notary + + 0.4.2 + + Notary is a Docker project that allows anyone to have trust + over arbitrary collections of data + + Apache-2.0 + + + + nspr + + 4.16 + + Netscape Portable Runtime Library. + + GPL-2.0, MPL-2.0, LGPL-2.1 + + + + nss + + 3.31.1 + + Network Security Services (NSS) is a set of libraries + designed to support cross-platform development of security-enabled + client and server applications. Applications built with NSS can + support SSL v2 and v3 TLS PKCS 5 PKCS 7 PKCS 11 PKCS 12 S/MIME + X.509 v3 certificates and other security standards. + + MPL-2.0, GPL-2.0, MPL-2.0, LGPL-2.1 + + + + ntp + + 4.2.8p10 + + The Network Time Protocol (NTP) is used to synchronize the + time of a computer client or server to another server or reference + time source such as a radio or satellite receiver or + modem. + + NTP + + + + numactl + + 2.0.11 + + Simple NUMA policy support. It consists of a numactl + program to run other programs with a specific NUMA policy and a + libnuma to do allocations with NUMA policy in + applications. + + GPL-2.0, LGPL-2.1 + + + + onig + + 5.9.6 + + Regular expressions library. The characteristics of this + library is that different character encoding for every regular + expression object can be specified. + + BSD + + + + openjdk-8 + + 102b14 + + Java runtime based upon the OpenJDK Project + + GPL-2.0-with-classpath-exception + + + + openssh + + 7.5p1 + + Secure rlogin/rsh/rcp/telnet replacement (OpenSSH) Ssh + (Secure Shell) is a program for logging into a remote machine and + for executing commands on a remote machine. + + BSD + + + + openssl + + 1.0.2o + + Secure Socket Layer (SSL) binary and related cryptographic + tools. + + OpenSSL + + + + openvswitch + + 2.9 + + Open vSwitch is a production quality multilayer virtual + switch licensed under the open source Apache 2.0 license. It is + designed to enable massive network automation through programmatic + extension while still supporting standard management interfaces + and protocols (e.g. NetFlow sFlow SPAN RSPAN CLI LACP + 802.1ag) + + Apache-2.0 + + + + opkg-utils + + 0.3.5 + + Additional utilities for the opkg package manager. + + GPL-2.0 + + + + oro + + 2.0.8 + + Perl5-compatible regular expressions library for + Java + + Apache-2.0 + + + + os-release + + 1.0 + + The /etc/os-release file contains operating system + identification data. + + MIT + + + + ostree-initrd + + 3 + + Extremely basic live image init script. + + MIT + + + + ostree-rw + + 1.0 + + Enea bash script to make current ostree hash + writable + + Enea + + + + ostree + + v2018.7 + + Tool for managing bootable immutable versioned filesystem + trees. + + LGPL-2.0 + + + + packagegroup-core-boot + + 1.0 + + The minimal set of packages required to boot the + system + + MIT + + + + packagegroup-core-ssh-openssh + + 1.0 + + 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 + + Packagegroup for 4G usb modems. + + MIT + + + + packagegroup-enea-virtualization-docker + + 1.0 + + Packagegroup for Docker. + + MIT + + + + packagegroup-enea-virtualization-dpdk + + 1.0 + + Packagegroup for DPDK. + + MIT + + + + packagegroup-enea-virtualization-guest + + 1.0 + + This package group includes packages and packagegroups + specific to the guest side of the Enea Linux Virtualization + Profile. + + MIT + + + + packagegroup-enea-virtualization-host + + 1.0 + + This package group includes packages and packagegroups + specific to the host side of the Enea Linux Virtualization + Profile. + + MIT + + + + packagegroup-enea-virtualization-libvirt + + 1.0 + + Package group for libvirt. + + MIT + + + + packagegroup-enea-virtualization-lxc + + 1.0 + + Packagegroup for LXC. + + MIT + + + + packagegroup-enea-virtualization-lxd + + 1.0 + + Packagegroup for LXD. + + MIT + + + + packagegroup-enea-virtualization-ovs + + 1.0 + + Packagegroup for Open vSwitch. + + MIT + + + + packagegroup-enea-virtualization-qemu + + 1.0 + + Packagegroup for QEMU. + + MIT + + + + packagegroup-enea-virtualization + + 1.0 + + 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 + + Disk partition editing/resizing utility. + + GPL-3.0 + + + + partrt + + 1.1 + + partrt is a tool for dividing a SMP Linux system into a + real time domain and a non-real time domain. + + BSD + + + + pciutils + + 3.5.5 + + The PCI Utilities package contains a library for portable + access to PCI bus configuration space and several utilities based + on this library. + + GPL-2.0 + + + + perl + + 5.24.1 + + Perl scripting language. + + Artistic-1.0, GPL-1.0 + + + + pigz + + 2.3.4 + + pigz which stands for parallel implementation of gzip is a + fully functional replacement for gzip that exploits multiple + processors and multiple cores to the hilt when compressing data. + pigz was written by Mark Adler and uses the zlib and pthread + libraries. + + Zlib, Apache-2.0 + + + + pixman + + 0.34.0 + + Pixman provides a library for manipulating pixel regions -- + a set of Y-X banded rectangles image compositing using the + Porter/Duff model and implicit mask generation for geometric + primitives including trapezoids triangles and rectangles. + + MIT, PD + + + + pkgconfig + + 0.29.2 + + pkg-config is a helper tool used when compiling + applications and libraries. It helps determined the correct + compiler/link options. It is also language-agnostic. + + GPL-2.0 + + + + pm-utils + + 1.4.1 + + Simple shell command line tools to suspend and + hibernate. + + GPL-2.0 + + + + polkit + + 0.113 + + The polkit package is an application-level toolkit for + defining and handling the policy that allows unprivileged + processes to speak to privileged processes. + + LGPL-2.0 + + + + popt + + 1.16 + + Library for parsing command line options. + + MIT + + + + pps-tools + + 0.0.0 + + User-space tools for LinuxPPS. + + GPL-2.0 + + + + prelink + + 1.0 + + The prelink package contains a utility which modifies ELF + shared libraries and executables so that far fewer relocations + need to be resolved at runtime and thus programs come up + faster. + + GPL-2.0 + + + + procps + + 3.3.12 + + Procps contains a set of system utilities that provide + system information about processes using the /proc filesystem. The + package includes the programs ps top vmstat w kill and + skill. + + GPL-2.0, LGPL-2.0 + + + + pseudo + + 1.8.2 + + Pseudo gives fake root capabilities to a normal + user. + + LGPL-2.1 + + + + ptest-runner + + 2.1 + + 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 + + This installable Python package contains a CA Bundle that + you can reference in your Python code. This is useful for + verifying HTTP requests for example. This is the same CA Bundle + which ships with the Requests codebase and is derived from Mozilla + Firefox's canonical set. + + ISC + + + + python-cffi + + 1.11.2 + + Foreign Function Interface for Python calling C + code. + + MIT + + + + python-chardet + + 3.0.4 + + Universal encoding detector for Python 2 and 3. + + LGPL-2.1 + + + + python-cryptography-vectors + + 2.0.3 + + Test vectors for the cryptography package.. + + Apache-2.0, BSD + + + + python-cryptography + + 2.0.3 + + Provides cryptographic recipes and primitives to python + developers. + + Apache-2.0, BSD + + + + python-cython + + 0.27.1 + + Cython is a language specially designed for writing Python + extension modules. It's designed to bridge the gap between the + nice high-level easy-to-use world of Python and the messy + low-level world of C. + + Apache-2.0 + + + + python-enum34 + + 1.1.6 + + backport of Python 3.4's enum package. + + BSD-3-Clause + + + + python-functools32 + + 3.2.3-2 + + Backport of the functools module from Python 3.2.3 for use + on 2.7 and PyPy.. + + Python-2.0 + + + + python-futures + + 3.0.5 + + The concurrent.futures module provides a high-level + interface for asynchronously executing callables. + + BSD + + + + python-idna + + 2.6 + + Internationalised Domain Names in Applications. + + BSD-3-Clause, Python-2.0, Unicode + + + + python-ipaddress + + 1.0.18 + + Python 3.3+'s ipaddress for Python 2.6 2.7 3.2.. + + Python-2.0 + + + + python-iso8601 + + 0.1.12 + + Simple module to parse ISO 8601 dates. + + MIT + + + + python-jsonpatch + + 1.16 + + Appling JSON patches in Python 2.6+ and 3.x. + + BSD + + + + python-jsonpointer + + 1.12 + + Resolve JSON Pointers in Python. + + BSD + + + + python-jsonschema + + 2.6.0 + + An implementation of JSON Schema validation for + Python. + + MIT + + + + python-ndg-httpsclient + + 0.4.3 + + Provides enhanced HTTPS support for httplib and urllib2 + using PyOpenSSL + + BSD + + + + python-netaddr + + 0.7.19 + + A network address manipulation library for Python.. + + BSD + + + + python-netifaces + + 0.10.6 + + Portable network interface information. + + MIT + + + + python-pip + + 9.0.1 + + PIP is a tool for installing and managing Python + packages. + + MIT, LGPL-2.1 + + + + python-pretend + + 1.0.8 + + A library for stubbing in Python. + + BSD + + + + python-prettytable + + 0.7.2 + + Python library for displaying tabular data in a ASCII table + format. + + BSD + + + + python-psutil + + 5.3.1 + + A cross-platform process and system utilities module for + Python. + + BSD + + + + python-py + + 1.4.34 + + Library with cross-python path ini-parsing io code log + facilities. + + MIT + + + + python-pyasn1 + + 0.3.6 + + Python library implementing ASN.1 types.. + + BSD-2-Clause + + + + python-pycparser + + 2.18 + + Parser of the C language written in pure Python. + + BSD-3-Clause + + + + python-pyopenssl + + 17.3.0 + + Simple Python wrapper around the OpenSSL library. + + Apache-2.0 + + + + python-pysocks + + 1.6.7 + + A Python SOCKS client module + + BSD + + + + python-pytest-runner + + 2.12.1 + + Invoke py.test as distutils command with dependency + resolution. + + MIT + + + + python-pytest + + 3.2.2 + + Simple powerful teting with python. + + MIT + + + + python-pyyaml + + 3.11 + + YAML is a data serialization format designed for human + readability and interaction with scripting languages. PyYAML is a + YAML parser and emitter for Python. . PyYAML features a complete + YAML 1.1 parser Unicode support pickle support capable extension + API and sensible error messages. PyYAML supports standard YAML + tags and provides Python-specific tags that allow to represent an + arbitrary Python object. . PyYAML is applicable for a broad range + of tasks from complex configuration files to object serialization + and persistance. + + MIT + + + + python-requests + + 2.18.4 + + Python HTTP for Humans. + + Apache-2.0 + + + + python-rfc3987 + + 1.3.7 + + Parsing and validation of URIs (RFC 3986) and IRIs (RFC + 3987). + + GPL-3.0 + + + + python-scons + + 2.5.1 + + Software Construction tool (make/autotools + replacement). + + MIT + + + + python-setuptools-scm + + 1.15.6 + + the blessed package to manage your versions by scm + tags. + + MIT + + + + python-setuptools + + 36.2.7 + + Download build install upgrade and uninstall Python + packages. + + MIT + + + + python-six + + 1.11.0 + + Python 2 and 3 compatibility library. + + MIT + + + + python-strict-rfc3339 + + 0.7 + + Strict simple lightweight RFC3339 function.s. + + GPL-3.0 + + + + python-urllib3 + + 1.22 + + Python HTTP library with thread-safe connection pooling + file post support sanity friendly and more. + + MIT + + + + python-vcversioner + + 2.16.0.0 + + Python vcversioner automagically update the project's + version. + + ISC + + + + python + + 2.7.13 + + The Python Programming Language. + + Python-2.0 + + + + python3-netifaces + + 0.10.6 + + Portable network interface information. + + MIT + + + + python3-pip + + 9.0.1 + + The PyPA recommended tool for installing Python + packages. + + MIT + + + + python3-setuptools + + 36.2.7 + + Download build install upgrade and uninstall Python + packages. + + MIT + + + + python3-six + + 1.10.0 + + Python 2 and 3 compatibility library. + + MIT + + + + python3-twisted + + 13.2.0 + + Twisted is an event-driven networking framework written in + Python and licensed under the LGPL. Twisted supports TCP UDP + SSL/TLS multicast Unix sockets a large number of protocols + (including HTTP NNTP IMAP SSH IRC FTP and others) and much + more. + + MIT + + + + python3-zopeinterface + + 4.4.3 + + Interface definitions for Zope products. + + ZPL-2.1 + + + + python3 + + 3.5.3 + + The Python Programming Language. + + Python-2.0 + + + + qemu-helper + + 1.0 + + Helper utilities needed by the runqemu script. + + GPL-2.0 + + + + qemu + + 2.11.1 + + Fast open source processor emulator. + + GPL-2.0, LGPL-2.1 + + + + qemuwrapper + + 1.0 + + QEMU wrapper script. + + MIT + + + + quilt + + 0.65 + + Tool for working with series of patches. + + GPL-2.0 + + + + randrproto + + 1.5.0 + + This package provides the wire protocol for the X Resize + Rotate and Reflect extension. This extension provides the ability + to resize rotate and reflect the root window of a screen. + + MIT + + + + readline + + 7.0 + + The GNU Readline library provides a set of functions for + use by applications that allow users to edit command lines as they + are typed in. Both Emacs and vi editing modes are available. The + Readline library includes additional functions to maintain a list + of previously-entered command lines to recall and perhaps reedit + those lines and perform csh-like history expansion on previous + commands. + + GPL-3.0 + + + + regexp + + 1.5 + + Java Regular Expression package + + Apache-2.0 + + + + renderproto + + 0.11.1 + + This package provides the wire protocol for the X Rendering + extension. This is the basis the image composition within the X + window system. + + MIT + + + + rhino + + 1.7r4 + + Lexical analyzer generator for Java + + MPL-2.0 + + + + rpm + + 4.13.90 + + The RPM Package Manager (RPM) is a powerful command line + driven package management system capable of installing + uninstalling verifying querying and updating software packages. + Each software package consists of an archive of files along with + information about the package like its version a description + etc. + + GPL-2.0 + + + + rsync + + 3.1.3 + + File synchronization tool. + + GPL-3.0 + + + + run-postinsts + + 1.0 + + Runs postinstall scripts on first boot of the target + device. + + MIT + + + + runc-docker + + 1.0.0-rc3 + + 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 + + High-Performance Asynchronous HTTP Client Library. + + Apache-2.0 + + + + servlet2.3 + + 4.1.37 + + Servlet API 2.3 (from Tomcat 4.1) + + Apache-2.0 + + + + shadow-securetty + + 4.2.1 + + Provider of the machine specific securetty file. + + MIT + + + + shadow-sysroot + + 4.2.1 + + Shadow utils requirements for useradd.bbclass. + + BSD, Artistic-1.0 + + + + shadow + + 4.2.1 + + Tools to change and administer password and group + data. + + BSD, Artistic-1.0 + + + + shared-mime-info + + 1.8 + + 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 + + Simpleproxy. + + GPL-2.0 + + + + slang + + 2.3.1a + + S-Lang is an interpreted language and a programming + library. The S-Lang language was designed so that it can be easily + embedded into a program to provide the program with a powerful + extension language. The S-Lang library provided in this package + provides the S-Lang extension language. S-Lang's syntax resembles + C which makes it easy to recode S-Lang procedures in C if you need + to. + + GPL-2.0 + + + + sqlite3 - + 3.20.0 + + Embeddable SQL database engine. + + PD + + + + squashfs-tools + + 4.3 + + Tools for manipulating SquashFS filesystems. + + GPL-2.0, PD + + + + sshpass + + 1.06 + + Tool for non-interactivly performing ssh password + authentication + + GPL-2.0 + + + + subversion + + 1.9.6 + + Subversion (svn) version control system client. + + Apache-2.0 + + + + swig + + 3.0.12 + + SWIG - Simplified Wrapper and Interface Generator. + + BSD, GPL-3.0 + + + + sysfsutils + + 2.1.0 + + Tools for working with the sysfs virtual filesystem. The + tool 'systool' can query devices by bus class and + topology. + + GPL-2.0, LGPL-2.1 + + + + sysklogd + + 1.5.1 + + The sysklogd package implements two system log daemons: + syslogd klogd + + GPL-2.0, BSD + + + + syslinux + + 6.03 + + Multi-purpose linux bootloader. + + GPL-2.0 + + + + systemd-boot + + 234 + + systemd is a system and service manager for Linux + compatible with SysV and LSB init scripts. systemd provides + aggressive parallelization capabilities uses socket and D-Bus + activation for starting services offers on-demand starting of + daemons keeps track of processes using Linux cgroups supports + snapshotting and restoring of the system state maintains mount and + automount points and implements an elaborate transactional + dependency-based service control logic. It can work as a drop-in + replacement for sysvinit. + + GPL-2.0, LGPL-2.1 + + + + systemd-compat-units + + 1.0 + + Enhances systemd compatilibity with existing SysVinit + scripts. + + MIT + + + + systemd-serialgetty + + 1.0 + + Serial terminal support for systemd. + + GPL-2.0 + + + + systemd-systemctl + + 1.0 + + Wrapper for enabling systemd services. + + MIT + + + + systemd + + 234 + + systemd is a system and service manager for Linux + compatible with SysV and LSB init scripts. systemd provides + aggressive parallelization capabilities uses socket and D-Bus + activation for starting services offers on-demand starting of + daemons keeps track of processes using Linux cgroups supports + snapshotting and restoring of the system state maintains mount and + automount points and implements an elaborate transactional + dependency-based service control logic. It can work as a drop-in + replacement for sysvinit. + + GPL-2.0, LGPL-2.1 + + + + tar + + 1.29 + + GNU tar saves many files together into a single tape or + disk archive and can restore individual files from the + archive. + + GPL-3.0 + + + + tcl + + 8.6.7 + + Tool Command Language. + + tcl, BSD-3-Clause + + + + tcpdump + + 4.9.2 + + A sophisticated network protocol analyzer. + + BSD + + + + texinfo-dummy + + 1.0 + + Fake version of the texinfo utility suite. + + MIT + + + + thin-provisioning-tools + + 0.6.3 + + A suite of tools for manipulating the metadata of the + dm-thin device-mapper target. + + GPL-3.0 + + + + tunctl + + 1.5 + + Tool for controlling the Linux TUN/TAP driver. + + GPL-2.0 + + + + tzcode + + 2018c + + tzcode timezone zoneinfo utils -- zic zdump + tzselect. + + PD, BSD, BSD-3-Clause + + + + tzdata + + 2018c + + Timezone data. + + PD, BSD, BSD-3-Clause + + + + udev-extraconf + + 1.1 + + Extra machine specific configuration files for udev + specifically blacklist information. + + MIT + + + + unifdef + + 2.11 + + Selectively remove #ifdef statements from sources. + + BSD-2-Clause + + + + unzip + + 6.0 + + Utilities for extracting and viewing files in .zip + archives. + + BSD-3-Clause + + + + update-rc.d + + 0.7 + + update-rc.d is a utility that allows the management of + symlinks to the initscripts in the /etc/rcN.d directory + structure. + + GPL-2.0 + + + + usb-modeswitch-data + + 20170205 + + Data files for usbmodeswitch. + + GPL-2.0 + + + + usb-modeswitch + + 2.5.0 + + A mode switching tool for controlling 'flip flop' (multiple + device) USB gear. + + GPL-2.0 + + + + usbutils + + 008 + + Contains the lsusb utility for inspecting the devices + connected to the USB bus. + + GPL-2.0 + + + + util-linux + + 2.30 + + Util-linux includes a suite of basic system administration + utilities commonly found on most Linux systems. Some of the more + important utilities include disk partitioning kernel message + management filesystem creation and system login. + + GPL-2.0, LGPL-2.1, BSD + + + + util-macros + + 1.19.1 + + M4 autotools macros used by various X.org programs. + + MIT + + + + v86d + + 0.1.10 + + User support binary for the uvesafb kernel module. + + GPL-2.0 + + + + vala + + 0.36.4 + + Vala is a C#-like language dedicated to ease GObject + programming. Vala compiles to plain C and has no runtime + environment nor penalities whatsoever. + + LGPL-2.1 + - - - - - - - - - - - Package Name - Version - Description - License - - - - - - - 4g-sierra - 1.0 - Scripts to setup 4G modems from Sierra - Enea - - - acl - 2.2.52 - Utilities for managing POSIX Access Control Lists. - LGPL-2.1, GPL-2.0 - - - alsa-lib - 1.1.4.1 - ALSA sound library. - LGPL-2.1, GPL-2.0 - - - ant - 1.8.1 - Another Neat Tool - build system for Java - Apache-2.0 - - - antlr - 2.7.7 - Framework for constructing recognizers interpreters compilers and translators - PD - - - apache2 - 2.4.27 - The Apache HTTP Server is a powerful efficient and extensible web server. - Apache-2.0 - - - apr-util - 1.6.0 - Apache Portable Runtime (APR) companion library. - Apache-2.0 - - - apr - 1.6.2 - Apache Portable Runtime (APR) library. - Apache-2.0 - - - apt - 1.2.24 - Advanced front-end for dpkg. - GPL-2.0 - - - attr - 2.4.47 - Utilities for manipulating filesystem extended attributes. - LGPL-2.1, GPL-2.0 - - - aufs-util - 4.4 - Tools for managing AUFS mounts. - GPL-2.0 - - - augeas - 1.5.0 - Augeas configuration API. - LGPL-2.1 - - - autoconf-archive - 2016.09.16 - a collection of freely re-usable Autoconf macros. - GPL-3.0-with-autoconf-exception - - - autoconf - 2.69 - Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. Autoconf creates a configuration script for a package from a template file that lists the operating system features that the package can use in the form of M4 macro calls. - GPL-2.0, GPL-3.0 - - - automake - 1.15.1 - Automake is a tool for automatically generating `Makefile.in' files compliant with the GNU Coding Standards. Automake requires the use of Autoconf. - GPL-2.0 - - - avahi - 0.6.32 - "Avahi is a fully LGPL framework for Multicast DNS Service Discovery. It allows programs to publish and discover services and hosts running on a local network with no specific configuration. This tool implements IPv4LL ""Dynamic Configuration of IPv4 Link-Local Addresses"" (IETF RFC3927) a protocol for automatic IP address configuration from the link-local 169.254.0.0/16 range without the need for a central server." - GPL-2.0, LGPL-2.1 - - - avalon-framework-api - 4.3 - Common way for components to be created initialized configured started. (API-only) - Apache-2.0 - - - base-files - 3.0.14 - The base-files package creates the basic system directory structure and provides a small set of key configuration files for the system. - GPL-2.0 - - - base-passwd - 3.5.29 - The master copies of the user database files (/etc/passwd and /etc/group). The update-passwd tool is also provided to keep the system databases synchronized with these master files. - GPL-2.0 - - - bash-completion - 2.7 - Programmable Completion for Bash 4. - GPL-2.0 - - - bash - 4.4 - An sh-compatible command language interpreter. - GPL-3.0 - - - bc - 1.06 - Arbitrary precision calculator language. - GPL-2.0, LGPL-2.1 - - - bcel - 5.2 - Java Bytecode manipulation library - Apache-2.0 - - - bind - 9.10.5-P3 - ISC Internet Domain Name Server. - ISC, BSD - - - binutils-cross-x86_64 - 2.29.1 - The GNU Binutils are a collection of binary tools. The main ones are ld (GNU Linker) and as (GNU Assembler). This package also includes addition tools such as addr2line (Converts addresses into filenames and line numbers) ar (utility for creating modifying and extracting archives) nm (list symbols in object files) objcopy (copy and translate object files) objdump (Display object information) and other tools and related libraries. - GPL-3.0 - - - binutils - 2.29.1 - The GNU Binutils are a collection of binary tools. The main ones are ld (GNU Linker) and as (GNU Assembler). This package also includes addition tools such as addr2line (Converts addresses into filenames and line numbers) ar (utility for creating modifying and extracting archives) nm (list symbols in object files) objcopy (copy and translate object files) objdump (Display object information) and other tools and related libraries. - GPL-3.0 - - - bison - 3.0.4 - Bison is a general-purpose parser generator that converts an annotated context-free grammar into an LALR(1) or GLR parser for that grammar. Bison is upward compatible with Yacc: all properly-written Yacc grammars ought to work with Bison with no change. Anyone familiar with Yacc should be able to use Bison with little trouble. - GPL-3.0 - - - bjam - 1.64.0 - Portable Boost.Jam build tool for boost. - BSL-1.0, MIT, Python-2.0 - - - bmap-tools - 3.4 - "Bmap-tools - tools to generate block map (AKA bmap) and flash images using bmap. Bmaptool is a generic tool for creating the block map (bmap) for a file and copying files using the block map. The idea is that large file containing unused blocks like raw system image files can be copied or flashed a lot faster with bmaptool than with traditional tools like ""dd"" or ""cp""." - GPL-2.0 - - - boost - 1.64.0 - Free peer-reviewed portable C++ source libraries. - BSL-1.0, MIT, Python-2.0 - - - bridge-utils - 1.5 - Tools for ethernet bridging. - GPL-2.0 - - - bsf - 2.4.0 - Bean Scripting Framework package - Apache-2.0 - - - btrfs-tools - 4.12 - Btrfs is a new copy on write filesystem for Linux aimed at implementing advanced features while focusing on fault tolerance repair and easy administration. This package contains utilities (mkfs fsck btrfsctl) used to work with btrfs and an utility (btrfs-convert) to make a btrfs filesystem from an ext3. - GPL-2.0 - - - busybox - 1.24.1 - BusyBox combines tiny versions of many common UNIX utilities into a single small executable. It provides minimalist replacements for most of the utilities you usually find in GNU fileutils shellutils etc. The utilities in BusyBox generally have fewer options than their full-featured GNU cousins; however the options that are included provide the expected functionality and behave very much like their GNU counterparts. BusyBox provides a fairly complete POSIX environment for any small or embedded system. - GPL-2.0, BSD-4-Clause - - - bzip2 - 1.0.6 - bzip2 compresses files using the Burrows-Wheeler block-sorting text compression algorithm and Huffman coding. Compression is generally considerably better than that achieved by more conventional LZ77/LZ78-based compressors and approaches the performance of the PPM family of statistical compressors. - BSD-4-Clause - - - ca-certificates - 20170717 - This package includes PEM files of CA certificates to allow SSL-based applications to check for the authenticity of SSL connections. This derived from Debian's CA Certificates. - GPL-2.0, MPL-2.0 - - - cacao-initial - 0.98 - CacaoVM for use as OpenEmbedded's Java VM - GPL-2.0 - - - cdrkit - 1.1.11 - CD/DVD command line tools. - GPL-2.0 - - - cdrtools - 3.01a31 - A set of tools for CD recording including cdrecord. - GPL-2.0, CDDL-1.0, LGPL-2.1 - - - classpath-initial - 0.93 - Java1.4-compatible GNU Classpath variant that is used as bootclasspath for jikes-native. - GPL-2.0, SAX-PD - - - classpath - 0.99 - GNU Classpath standard Java libraries - For native Java-dependent programs - GPL-2.0, SAX-PD - - - cloud-init - 0.7.6 - Init scripts for use on cloud images - GPL-3.0 - - - cmake - 3.8.2 - Cross-platform open-source make system. - BSD - - - commons-logging - 1.1.1 - Java Internet protocol suite library - Apache-2.0 - - - commons-net - 1.4.1 - Java Internet protocol suite library - Apache-2.0 - - - compose-file - 3.0 - Parser for the Compose file format (version 3) - Apache-2.0 - - - containerd-docker - v0.2.x - containerd is a daemon to control runC built for performance and density. containerd leverages runC's advanced features such as seccomp and user namespace support as well as checkpoint and restore for cloning and live migration of containers. - Apache-2.0 - - - core-image-minimal-initramfs - 1.0 - Small image capable of booting a device. The kernel includes the Minimal RAM-based Initial Root Filesystem (initramfs) which finds the first 'init' program more efficiently. - MIT - - - coreutils - 8.27 - The GNU Core Utilities provide the basic file shell and text manipulation utilities. These are the core utilities which are expected to exist on every system. - GPL-3.0 - - - cross-localedef - 2.26 - Cross locale generation tool for glibc. - LGPL-2.1 - - - cryptodev-linux - 1.9 - A /dev/crypto device driver header file. - GPL-2.0 - - - cup - 0.10k - Lexical analyzer generator for Java - CUP - - - curl - 7.58.0 - Command line tool and library for client-side URL transfers. - MIT - - - cwautomacros - 20110201 - Collection of autoconf m4 macros. - GPL-2.0 - - - db - 5.3.28 - Berkeley Database v5. - Sleepycat - - - dbus-glib - 0.108 - GLib bindings for the D-Bus message bus that integrate the D-Bus library with the GLib thread abstraction and main loop. - AFL-2.0, GPL-2.0 - - - dbus-test - 1.10.20 - D-Bus test package (for D-bus functionality testing only). - AFL-2.0, GPL-2.0 - - - dbus - 1.10.20 - "D-Bus is a message bus system a simple way for applications to talk to one another. In addition to interprocess communication D-Bus helps coordinate process lifecycle; it makes it simple and reliable to code a \""single instance\"" application or daemon and to launch applications and daemons on demand when their services are needed." - AFL-2.0, GPL-2.0 - - - debianutils - 4.8.1.1 - Miscellaneous utilities specific to Debian. - GPL-2.0, SMAIL_GPL - - - depmodwrapper - 1.0 - Wrapper script for the Linux kernel module dependency indexer. - MIT - - - dhcp - 4.3.6 - DHCP (Dynamic Host Configuration Protocol) is a protocol which allows individual devices on an IP network to get their own network configuration information from a server. DHCP helps make it easier to administer devices. - ISC - - - diffutils - 3.6 - Diffutils contains the GNU diff diff3 sdiff and cmp utilities. These programs are usually used for creating patch files. - GPL-3.0 - - - dmidecode - 3.1 - DMI (Desktop Management Interface) table related utilities. - GPL-2.0 - - - dnsmasq - 2.78 - Lightweight easy to configure DNS forwarder and DHCP server. - GPL-2.0, GPL-3.0 - - - docker - 17.06.0 - Linux container runtime Docker complements kernel namespacing with a high-level API which operates at the process level. It runs unix processes with strong guarantees of isolation and repeatability across servers. . Docker is a great building block for automating distributed systems: large-scale web deployments database clusters continuous deployment systems private PaaS service-oriented architectures etc. . This package contains the daemon and client. Using docker.io is officially supported on x86_64 and arm (32-bit) hosts. Other architectures are considered experimental. . Also note that kernel version 3.10 or above is required for proper operation of the daemon process and that any lower versions may have subtle and/or glaring issues. - Apache-2.0 - - - dosfstools - 4.1 - DOS FAT Filesystem Utilities. - GPL-3.0 - - - dpdk-dev-libibverbs - 1.2.1-3.4-2.0.0.0 - libibverbs library to support Mellanox config - GPL-2.0 - - - dpdk - 18.02 - Intel(r) Data Plane Development Kit - BSD, LGPL-2.0, GPL-2.0 - - - dpkg - 1.18.24 - Package maintenance system from Debian. - GPL-2.0 - - - dtc - 1.4.4 - The Device Tree Compiler is a tool used to manipulate the Open-Firmware-like device tree used by PowerPC kernels. - GPL-2.0, BSD - - - e2fsprogs - 1.43.5 - The Ext2 Filesystem Utilities (e2fsprogs) contain all of the standard utilities for creating fixing configuring and debugging ext2 filesystems. - GPL-2.0, LGPL-2.0, BSD, MIT - - - ebtables - 2.0.10-4 - Utility for basic Ethernet frame filtering on a Linux bridge advanced logging MAC DNAT/SNAT and brouting. - GPL-2.0 - - - ecj-bootstrap - 1.0 - JDT Core Batch Compiler - Bootstrap variant - MIT - - - ecj-initial - 1.0 - 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.1.2 - vCPE(based on Element-ODM) - Enea, Windbase, BSD - - - elfutils - 0.170 - Utilities and libraries for handling compiled object files. - GPL-3.0, Elfutils-Exception - - - enea-nfv-access-vnf - 1.0 - VNF image of the Enea NFV Access Platform includes kernel rootfs and boot parameters - MIT - - - enea-nfv-access - 1.0 - Image for the host side of the Enea NFV Access Platform with ODM and NETCONF Edgelink customizations - MIT - - - ethtool - 4.11 - A small utility for examining and tuning the settings of your ethernet-based network interfaces. - GPL-2.0 - - - expat - 2.2.3 - Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags) - MIT - - - fastjar - 0.98 - jar replacement written in C. - GPL-2.0 - - - file - 5.31 - File attempts to classify files depending on their contents and prints a description if a match is found. - BSD - - - findutils - 4.6.0 - The GNU Find Utilities are the basic directory searching utilities of the GNU operating system. These programs are typically used in conjunction with other programs to provide modular and powerful directory search and file locating capabilities to other commands. - GPL-3.0 - - - flex - 2.6.0 - Flex is a fast lexical analyser generator. Flex is a tool for generating programs that recognize lexical patterns in text. - BSD - - - fontconfig - 2.12.4 - Fontconfig is a font configuration and customization library which does not depend on the X Window System. It is designed to locate fonts within the system and select them according to requirements specified by applications. Fontconfig is not a rasterization library nor does it impose a particular rasterization library on the application. The X-specific library 'Xft' uses fontconfig along with freetype to specify and rasterize fonts. - MIT, PD - - - freetype - 2.8 - FreeType is a software font engine that is designed to be small efficient highly customizable and portable while capable of producing high-quality output (glyph images). It can be used in graphics libraries display servers font conversion tools text image generation tools and many other products as well. - FreeType, GPL-2.0 - - - fuse - 2.9.7 - FUSE (Filesystem in Userspace) is a simple interface for userspace programs to export a virtual filesystem to the Linux kernel. FUSE also aims to provide a secure method for non privileged users to create and mount their own filesystem implementations. - GPL-2.0, LGPL-2.0 - - - gawk - 4.1.4 - The GNU version of awk a text processing utility. Awk interprets a special-purpose programming language to do quick and easy text pattern matching and reformatting jobs. - GPL-3.0 - - - gcc-cross-initial-x86_64 - 7.3.0 - GNU cc and gcc C compilers. - GPL-3.0-with-GCC-exception, GPL-3.0 - - - gcc-cross-x86_64 - 7.3.0 - GNU cc and gcc C compilers. - GPL-3.0-with-GCC-exception, GPL-3.0 - - - gcc-source-7.3.0 - 7.3.0 - GNU cc and gcc C compilers. - GPL-3.0-with-GCC-exception, GPL-3.0 - - - gcc - 7.3.0 - Runtime libraries from GCC. - GPL-3.0-with-GCC-exception - - - gdbm - 1.13 - Key/value database library with extensible hashing. - GPL-3.0 - - - gettext-minimal - 0.19.8.1 - Contains the m4 macros sufficient to support building autoconf/automake. This provides a significant build time speedup by the removal of gettext-native from most dependency chains (now only needed for gettext for the target). - FSF-Unlimited - - - gettext - 0.19.8.1 - GNU gettext is a set of tools that provides a framework to help other programs produce multi-lingual messages. These tools include a set of conventions about how programs should be written to support message catalogs a directory and file naming organization for the message catalogs themselves a runtime library supporting the retrieval of translated messages and a few stand-alone programs to massage in various ways the sets of translatable and already translated strings. - GPL-3.0, LGPL-2.1 - - - giflib - 5.1.4 - shared library for GIF images. - MIT - - - git - 2.13.3 - Distributed version control system. - GPL-2.0 - - - glib-2.0 - 2.52.3 - GLib is a general-purpose utility library which provides many useful data types macros type conversions string utilities file utilities a main loop abstraction and so on. - LGPL-2.0, BSD, PD - - - glibc-locale - 2.26 - Locale data from glibc. - GPL-2.0, LGPL-2.1 - - - glibc - 2.26 - The GNU C Library is used as the system C library in most systems with the Linux kernel. - GPL-2.0, LGPL-2.1 - - - gmp - 6.1.2 - GMP is a free library for arbitrary precision arithmetic operating on signed integers rational numbers and floating point numbers - GPL-2.0, LGPL-3.0 - - - gnome-desktop-testing - 2014.1 - Test runner for GNOME-style installed tests. - LGPL-2.0 - - - gnu-config - 20150728 - Tool that installs the GNU config.guess / config.sub into a directory tree - GPL-3.0-with-autoconf-exception - - - gnu-efi - 3.0.6 - Libraries for producing EFI binaries. - GPL-2.0, BSD-2-Clause - - - gnujaf - 1.1.1 - Provides a mean to type data and locate components suitable for performing various kinds of action on it. - GPL-2.0-with-GCC-exception - - - gnulib - 2017-08-20.18 - A collection of software subroutines which are designed to be usable on many operating systems. The goal of the project is to make it easy for free software authors to make their software run on many operating systems. Since source is designed to be copied from gnulib it is not a library per-se as much as a collection of portable idioms to be used in other projects. - LGPL-2.0 - - - gnumail - 1.1.2 - GNU's free implementation of the JavaMail API specification - GPL-2.0-with-GCC-exception - - - gnutls - 3.5.13 - GNU Transport Layer Security Library. - GPL-3.0, LGPL-2.1 - - - go-capability - 0.0 - Utilities for manipulating POSIX capabilities in Go. - BSD-2-Clause - - - go-cli - 1.1.0 - A small package for building command line apps in Go - MIT - - - go-connections - 0.2.1 - Utility package to work with network connections - Apache-2.0 - - - go-context - git - A golang registry for global request variables. - BSD-3-Clause - - - go-cross-x86_64 - 1.9.4 - The Go programming language is an open source project to make programmers more productive. Go is expressive concise clean and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection. It's a fast statically typed compiled language that feels like a dynamically typed interpreted language. - BSD-3-Clause - - - go-dbus - 4.0.0 - Native Go bindings for D-Bus - BSD-2-Clause - - - go-distribution - 2.6.0 - The Docker toolset to pack ship store and deliver content - Apache-2.0 - - - go-fsnotify - 1.2.11 - A golang registry for global request variables. - BSD-3-Clause - - - go-libtrust - 0.0 - Primitives for identity and authorization - Apache-2.0 - - - go-logrus - 0.11.0 - A golang registry for global request variables. - MIT - - - go-mux - git - A powerful URL router and dispatcher for golang. - BSD-3-Clause - - - go-patricia - 2.2.6 - A generic patricia trie (also called radix tree) implemented in Go (Golang) - MIT - - - go-pty - git - PTY interface for Go - MIT - - - go-systemd - 4 - Go bindings to systemd socket activation journal D-Bus and unit files - Apache-2.0 - - - go - 1.9.4 - The Go programming language is an open source project to make programmers more productive. Go is expressive concise clean and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection. It's a fast statically typed compiled language that feels like a dynamically typed interpreted language. - BSD-3-Clause - - - gobject-introspection - 1.52.1 - Middleware layer between GObject-using C libraries and language bindings. - LGPL-2.0, GPL-2.0 - - - gotty - 1.0 - Run a terminal application as a web service - MIT - - - gperf - 3.1 - GNU gperf is a perfect hash function generator - GPL-3.0 - - - gpgme - 1.9.0 - GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG easier for applications. It provides a High-Level Crypto API for encryption decryption signing signature verification and key management - GPL-2.0, LGPL-2.1 - - - gptfdisk - 1.0.3 - GPT fdisk is a disk partitioning tool loosely modeled on Linux fdisk but used for modifying GUID Partition Table (GPT) disks. The related FixParts utility fixes some common problems on Master Boot Record (MBR) disks. - GPL-2.0 - - - grep - 3.1 - GNU grep utility. - GPL-3.0 - - - groff - 1.22.3 - The groff (GNU troff) software is a typesetting package which reads plain text mixed with formatting commands and produces formatted output. - GPL-3.0 - - - grpc-go - 1.4.0 - The Go language implementation of gRPC. HTTP/2 based RPC - BSD - - - grub-disable-fallback - 1.0 - Enea service to disable grub fallback when boot is successful - Enea - - - grub-efi - 2.02 - GRUB2 is the next generaion of a GPLed bootloader intended to unify bootloading across x86 operating systems. In addition to loading the Linux kernel it implements the Multiboot standard which allows for flexible loading of multiple boot images. - GPL-3.0 - - - grub - 2.02 - GRUB2 is the next generaion of a GPLed bootloader intended to unify bootloading across x86 operating systems. In addition to loading the Linux kernel it implements the Multiboot standard which allows for flexible loading of multiple boot images. - GPL-3.0 - - - gtk-doc - 1.25 - Gtk-doc is a set of scripts that extract specially formatted comments from glib-based software and produce a set of html documentation files from them - GPL-2.0 - - - gzip - 1.8 - 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 - htop process monitor. - GPL-2.0 - - - hugepage-reservation - 1.0 - Reserve hugepages on system startup. - Enea - - - icedtea7 - 2.1.3 - Harness to build the source code from OpenJDK using Free Software build tools - GPL-2.0-with-classpath-exception - - - icu - 59.1 - The International Component for Unicode (ICU) is a mature portable set of C/C++ and Java libraries for Unicode support software internationalization (I18N) and globalization (G11N) giving applications the same results on all platforms. - ICU - - - inetlib - 1.1.1 - GNU Classpath inetlib is an extension library to provide extra network protocol support for GNU Classpath and ClasspathX project but it can also used standalone to add http imap pop3 and smtp client support applications. - GPL-2.0-with-GCC-exception - - - initramfs-framework - 1.0 - Modular initramfs system. - MIT - - - initramfs-module-install-efi - 1.0 - initramfs-framework module for EFI installation option. - MIT - - - initramfs-module-install - 1.0 - initramfs-framework module for installation option. - MIT - - - initramfs-module-setup-live - 1.0 - initramfs-framework module for live booting. - MIT - - - initramfs-ostree-image - 1.0 - OSTree initramfs image - MIT - - - inputproto - 2.3.2 - This package provides the wire protocol for the X Input extension. The extension supports input devices other then the core X keyboard and pointer. - MIT - - - intltool - 0.51.0 - Utility scripts for internationalizing XML. - GPL-2.0 - - - iperf3 - 3.2 - iperf is a tool for active measurements of the maximum achievable bandwidth on IP networks. It supports tuning of various parameters related to timing protocols and buffers. For each test it reports the bandwidth loss and other parameters. - BSD - - - iproute2 - 4.11.0 - Iproute2 is a collection of utilities for controlling TCP / IP networking and traffic control in Linux. Of the utilities ip and tc are the most important. ip controls IPv4 and IPv6 configuration and tc stands for traffic control. - GPL-2.0 - - - iptables - 1.6.1 - 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 - Tcl interpreter for Java - UCB, SUN, AMD, CDS - - - jamvm - 2.0.0-devel - A compact Java Virtual Machine which conforms to the JVM specification version 2. - GPL-2.0 - - - jansson - 2.9 - Jansson is a C library for encoding decoding and manipulating JSON data. - MIT - - - jaxp1.3 - 1.4.01 - Java XML parser and transformer APIs (DOM SAX JAXP TrAX) - Apache-2.0, W3C, PD - - - jdepend - 2.9.1 - Design quality metrics generator for each Java - BSD - - - jikes-initial - 1.0 - Initial Java 1.4-compatible (and not higher) compiler. - MIT - - - jikes - 1.22 - Java compiler adhering to language and VM specifications - IPL-1.0 - - - jlex - 1.2.6 - Lexical analyzer generator for Java - JLEX - - - jq - 1.5 - jq is like sed for JSON data you can use it to slice and filter and map and transform structured data with the same ease that sed awk grep and friends let you play with text. - MIT - - - jsch - 0.1.40 - SSH implementation in Java - BSD - - - junit - 3.8.2 - JUnit is a testing framework for Java - CPL-1.0 - - - jzlib - 1.0.7 - zlib implementation in Java - BSD - - - kbd - 2.0.4 - Keytable files and keyboard utilities. - GPL-2.0 - - - kbproto - 1.0.7 - This package provides the wire protocol for the X Keyboard extension. This extension is used to control options related to keyboard handling and layout. - MIT - - - kern-tools - 0.2 - Tools for managing Yocto Project style branched kernels. - GPL-2.0 - - - keymaps - 1.0 - Keymaps and initscript to set the keymap on bootup. - GPL-2.0 - - - keyutils - 1.5.10 - Utilities to control the kernel key management facility and to provide a mechanism by which the kernel call back to userspace to get a key instantiated. - LGPL-2.1, GPL-2.0 - - - kmod - 24 - kmod is a set of tools to handle common tasks with Linux kernel modules like insert remove list check properties resolve dependencies and aliases. - GPL-2.0, LGPL-2.1 - - - krb5 - 1.15.1 - "Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services usually called ""principals""). . This is the MIT reference implementation of Kerberos V5. . This package contains the Kerberos key server (KDC). The KDC manages all authentication credentials for a Kerberos realm holds the master keys for the realm and responds to authentication requests. This package should be installed on both master and slave KDCs." - MIT - - - ldconfig - 2.12.1 - A standalone native ldconfig build. - GPL-2.0 - - - libaio - 0.3.110 - Asynchronous input/output library that uses the kernels native interface - LGPL-2.1 - - - libarchive - 3.3.2 - C library and command-line tools for reading and writing tar cpio zip ISO and other archive formats - BSD - - - libassuan - 2.4.3 - IPC library used by GnuPG and GPGME. - GPL-3.0, LGPL-2.1 - - - libbsd - 0.8.6 - This library provides useful functions commonly found on BSD systems and lacking on others like GNU systems thus making it easier to port projects with strong BSD origins without needing to embed the same code over and over again on each project. - BSD-4-Clause, ISC, PD - - - libcap - 2.25 - Library for getting/setting POSIX.1e capabilities. - BSD, GPL-2.0 - - - libcgroup - 0.41 - libcgroup is a library that abstracts the control group file system in Linux. Control groups allow you to limit account and isolate resource usage (CPU memory disk I/O etc.) of groups of processes. - LGPL-2.1 - - - libcheck - 0.10.0 - Check - unit testing framework for C code. - LGPL-2.1 - - - libdaemon - 0.14 - Lightweight C library which eases the writing of UNIX daemons. - LGPL-2.1 - - - libdevmapper - 2.02.171 - LVM2 is a set of utilities to manage logical volumes in Linux. - GPL-2.0, LGPL-2.0 - - - libecj-bootstrap - 3.6.2 - JDT Core Batch Compiler - Jar only - EPL-1.0 - - - libevent - 2.1.8 - An asynchronous event notification library. - BSD, MIT - - - libffi - 3.2.1 - 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 - GNU cc and gcc C compilers. - GPL-3.0-with-GCC-exception, GPL-3.0 - - - libgcrypt - 1.8.0 - General purpose cryptographic library based on the code from GnuPG. - GPL-2.0, LGPL-2.1, GPL-3.0 - - - libgpg-error - 1.27 - Small library that defines common error values for all GnuPG components. - GPL-2.0, LGPL-2.1 - - - libgudev - 231 - GObject wrapper for libudev. - LGPL-2.1 - - - libice - 1.0.9 - The Inter-Client Exchange (ICE) protocol provides a generic framework for building protocols on top of reliable byte-stream transport connections. It provides basic mechanisms for setting up and shutting down connections for performing authentication for negotiating versions and for reporting errors. - MIT - - - libidn - 1.33 - Implementation of the Stringprep Punycode and IDNA specifications defined by the IETF Internationalized Domain Names (IDN) working group. - LGPL-2.1, LGPL-3.0, GPL-3.0 - - - libjpeg-turbo - 1.5.2 - libjpeg-turbo is a derivative of libjpeg that uses SIMD instructions (MMX SSE2 NEON) to accelerate baseline JPEG compression and decompression - BSD-3-Clause - - - libmbim - 1.16.0 - libmbim is a glib-based library for talking to WWAN modems and devices which speak the Mobile Interface Broadband Model (MBIM) protocol - GPL-2.0, LGPL-2.1 - - - libmnl - 1.0.4 - Minimalistic user-space library oriented to Netlink developers providing functions for common tasks in parsing validating and constructing both the Netlink header and TLVs. - LGPL-2.1 - - - libmpc - 1.0.3 - Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result. It is built upon and follows the same principles as Mpfr - LGPL-3.0 - - - libndp - 1.6 - Library for IPv6 Neighbor Discovery Protocol. - LGPL-2.1 - - - libnewt - 0.52.20 - Newt is a programming library for color text mode widget based user interfaces. Newt can be used to add stacked windows entry widgets checkboxes radio buttons labels plain text fields scrollbars etc. to text mode user interfaces. This package also contains the shared library needed by programs built with newt as well as a /usr/bin/dialog replacement called whiptail. Newt is based on the slang library. - LGPL-2.0 - - - libnl - 3.4.0 - A library for applications dealing with netlink sockets. - LGPL-2.1 - - - libnss-mdns - 0.10 - Name Service Switch module for Multicast DNS (zeroconf) name resolution. - LGPL-2.1 - - - libpcap - 1.8.1 - Libpcap provides a portable framework for low-level network monitoring. Libpcap can provide network statistics collection security monitoring and network debugging. - BSD - - - libpciaccess - 0.13.5 - libpciaccess provides functionality for X to access the PCI bus and devices in a platform-independent way. - MIT - - - libpcre - 8.41 - The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5. PCRE has its own native API as well as a set of wrapper functions that correspond to the POSIX regular expression API. - BSD - - - libpng - 1.6.31 - PNG image format decoding library. - Libpng - - - libpthread-stubs - 0.4 - This library provides weak aliases for pthread functions not provided in libc or otherwise available by default. - MIT - - - libqmi - 1.20.2 - libqmi is a glib-based library for talking to WWAN modems and devices which speak the Qualcomm MSM Interface (QMI) protocol - GPL-2.0, LGPL-2.1 - - - libsdl - 1.2.15 - 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 - - - libtasn1 - 4.12 - Library for ASN.1 and DER manipulation. - GPL-3.0, LGPL-2.1 - - - libtool - 2.4.6 - This is GNU libtool a generic library support script. Libtool hides the complexity of generating special library types (such as shared libraries) behind a consistent interface. - GPL-2.0, LGPL-2.1 - - - libunistring - 0.9.7 - Text files are nowadays usually encoded in Unicode and may consist of very different scripts from Latin letters to Chinese Hanzi with many kinds of special characters accents right-to-left writing marks hyphens Roman numbers and much more. But the POSIX platform APIs for text do not contain adequate functions for dealing with particular properties of many Unicode characters. In fact the POSIX APIs for text have several assumptions at their base which don't hold for Unicode text. This library provides functions for manipulating Unicode strings and for manipulating C strings according to the Unicode standard. This package contains documentation. - LGPL-3.0, GPL-2.0 - - - libusb-compat - 0.1.5 - libusb-0.1 compatible layer for libusb1 a drop-in replacement that aims to look feel and behave exactly like libusb-0.1 - LGPL-2.1 - - - libusb1 - 1.0.21 - Userspace library to access USB (version 1.0). - LGPL-2.1 - - - libvirt - 4.2.0 - A toolkit to interact with the virtualization capabilities of recent versions of Linux. - LGPL-2.1, GPL-2.0 - - - libx11 - 1.6.5 - This package provides a client interface to the X Window System otherwise known as 'Xlib'. It provides a complete API for the basic functions of the window system. - MIT, BSD - - - libxau - 1.0.8 - libxau provides the main interfaces to the X11 authorisation handling which controls authorisation for X connections both client-side and server-side. - MIT - - - libxcb - 1.12 - The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint latency hiding direct access to the protocol improved threading support and extensibility. - MIT - - - libxdmcp - 1.1.2 - The purpose of the X Display Manager Control Protocol (XDMCP) is to provide a uniform mechanism for an autonomous display to request login service from a remote host. An X terminal (screen keyboard mouse processor network interface) is a prime example of an autonomous display. - MIT - - - libxext - 1.3.3 - libXext provides an X Window System client interface to several extensions to the X protocol. The supported protocol extensions are DOUBLE-BUFFER DPMS Extended-Visual-Information LBX MIT_SHM MIT_SUNDRY-NONSTANDARD Multi-Buffering SECURITY SHAPE SYNC TOG-CUP XC-APPGROUP XC-MISC XTEST. libXext also provides a small set of utility functions to aid authors of client APIs for X protocol extensions. - MIT - - - libxkbcommon - 0.7.1 - libxkbcommon is a keymap compiler and support library which processes a reduced subset of keymaps as defined by the XKB specification. - MIT - - - libxml-parser-perl - 2.44 - XML::Parser - A perl module for parsing XML documents. - Artistic-1.0, GPL-1.0 - - - libxml2 - 2.9.5 - The XML Parser Library allows for manipulation of XML files. Libxml2 exports Push and Pull type parser interfaces for both XML and HTML. It can do DTD validation at parse time on a parsed document instance or with an arbitrary DTD. Libxml2 includes complete XPath XPointer and Xinclude implementations. It also has a SAX like interface which is designed to be compatible with Expat. - MIT - - - libxrandr - 1.5.1 - The X Resize Rotate and Reflect Extension called RandR for short brings the ability to resize rotate and reflect the root window of a screen. It is based on the X Resize and Rotate Extension as specified in the Proceedings of the 2001 Usenix Technical Conference [RANDR]. - MIT - - - libxrender - 0.9.10 - The X Rendering Extension (Render) introduces digital image composition as the foundation of a new rendering model within the X Window System. Rendering geometric figures is accomplished by client-side tessellation into either triangles or trapezoids. Text is drawn by loading glyphs into the server and rendering sets of them. - MIT - - - libxslt - 1.1.29 - GNOME XSLT library. - MIT - - - libyaml - 0.1.7 - LibYAML is a C library for parsing and emitting data in YAML 1.1 a human-readable data serialization format. - MIT - - - linux-firmware - 0.0 - Firmware files for use with Linux kernel. - Redistributable binaries - - - linux-intel-guest - 4.14.123 - Linux kernel. - GPL-2.0 - - - linux-intel-host - 4.14.123 - Linux kernel. - GPL-2.0 - - - linux-libc-headers - 4.12 - Sanitized set of kernel headers for the C library's use. - GPL-2.0 - - - log4j1.2 - 1.2.17 - Java library to help the programmer output log statements to a variety of output targets - Apache-2.0 - - - logkit - 1.2.2 - Logging toolkit designed for secure performance orientated logging in Java applications - Apache-2.0 - - - logrotate - 3.12.3 - Rotates compresses removes and mails system log files. - GPL-2.0 - - - lsb - 4.1 - LSB support for OpenEmbedded. - GPL-2.0 - - - lsbinitscripts - 9.72 - SysV init scripts which are only used in an LSB image. - GPL-2.0 - - - lshw - 02.17 - A small tool to provide detailed information on the hardware configuration of the machine. It can report exact memory configuration firmware version mainboard configuration CPU version and speed cache configuration bus speed etc. on DMI-capable or EFI systems. - GPL-2.0 - - - lsof - 4.89 - Lsof is a Unix-specific diagnostic tool. Its name stands for LiSt Open Files and it does just that. - BSD - - - lvm2 - 2.02.171 - LVM2 is a set of utilities to manage logical volumes in Linux. - GPL-2.0, LGPL-2.0 - - - lxc - 2.0.8 - lxc aims to use these new functionnalities to provide an userspace container object - GPL-2.0 - - - lxd - git - "LXD is a container ""hypervisor"" and a new user experience for LXC Specifically it's made of three components: - A system-wide daemon (lxd) - A command line client (lxc) - An OpenStack Nova plugin (nova-compute-lxd)" - Apache-2.0 - - - lz4 - 1.7.4 - LZ4 is a very fast lossless compression algorithm providing compression speed at 400 MB/s per core scalable with multi-cores CPU. It also features an extremely fast decoder with speed in multiple GB/s per core typically reaching RAM speed limits on multi-core systems. - BSD, BSD-2-Clause, GPL-2.0 - - - lzo - 2.10 - Lossless data compression library. - GPL-2.0 - - - lzop - 1.03 - lzop is a compression utility which is designed to be a companion to gzip. \nIt is based on the LZO data compression library and its main advantages over \ngzip are much higher compression and decompression speed at the cost of some \ncompression ratio. The lzop compression utility was designed with the goals \nof reliability speed portability and with reasonable drop-in compatibility \nto gzip. - GPL-2.0 - - - m4 - 1.4.18 - GNU m4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example handling more than 9 positional parameters to macros). GNU M4 also has built-in functions for including files running shell commands doing arithmetic etc. - GPL-3.0 - - - make - 4.2.1 - Make is a tool which controls the generation of executables and other non-source files of a program from the program's source files. Make gets its knowledge of how to build your program from a file called the makefile which lists each of the non-source files and how to compute it from other files. - GPL-3.0, LGPL-2.0 - - - makedepend - 1.0.5 - The makedepend program reads each sourcefile in sequence and parses it like a C-preprocessor processing all #include #define #undef #ifdef #ifndef #endif #if #elif and #else directives so that it can correctly tell which #include directives would be used in a compilation. Any #include directives can reference files having other #include directives and parsing will occur in these files as well. - MIT - - - makedevs - 1.0.1 - Tool for creating device nodes. - GPL-2.0 - - - mklibs - 0.1.43 - mklibs produces cut-down shared libraries that contain only the routines required by a particular set of executables. - GPL-2.0 - - - modemmanager - 1.7.991 - 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 - SpiderMonkey is Mozilla's JavaScript engine written in C/C++. - MPL-2.0 - - - mpfr - 3.1.5 - C library for multiple-precision floating-point computations with exact rounding. - GPL-3.0, LGPL-3.0 - - - mtools - 4.0.18 - Mtools is a collection of utilities to access MS-DOS disks from GNU and Unix without mounting them. - GPL-3.0 - - - nasm - 2.13.01 - General-purpose x86 assembler. - BSD-2-Clause - - - ncurses - 6.0 - SVr4 and XSI-Curses compatible curses library and terminfo tools including tic infocmp captoinfo. Supports color multiple highlights forms-drawing characters and automatic recognition of keypad and function-key sequences. Extensions include resizable windows and mouse support on both xterm and Linux console using the gpm library. - MIT - - - net-snmp - 5.7.3 - Various tools relating to the Simple Network Management Protocol. - BSD - - - net-tools - 1.60-26 - A collection of programs that form the base set of the NET-3 networking distribution for the Linux operating system - GPL-2.0 - - - netbase - 5.4 - This package provides the necessary infrastructure for basic TCP/IP based networking - GPL-2.0 - - - netcat-openbsd - 1.105 - A simple Unix utility which reads and writes data across network connections using TCP or UDP protocol. It is designed to be a reliable 'back-end' tool that can be used directly or easily driven by other programs and scripts. At the same time it is a feature-rich network debugging and exploration tool since it can create almost any kind of connection you would need and has several interesting built-in capabilities. - BSD-3-Clause - - - netcf - 0.2.8 - netcf is a cross-platform network configuration library. - LGPL-2.1 - - - nettle - 3.3 - A low level cryptographic library. - LGPL-3.0, GPL-2.0 - - - networkmanager - 1.10.10 - NetworkManager. - GPL-2.0 - - - nfv-init - 1.0 - Enea service expected to be run after cloud-init - Enea - - - nfv-installer - 1.0 - Enea NFV Access installer - Enea - - - nfva-cfgtool - 1.0 - Command line tool to for accessing the Enea NFV Access install configuration json file - Enea - - - nfva-hotfixes - 1.0 - Different hotfixes - Enea - - - nfva-startup - 1.0 - Service that configures the network according to installer settings - Enea - - - nodejs - 8.4.0 - nodeJS Evented I/O for V8 JavaScript - MIT, BSD, Artistic-2.0 - - - notary - 0.4.2 - Notary is a Docker project that allows anyone to have trust over arbitrary collections of data - Apache-2.0 - - - nspr - 4.16 - Netscape Portable Runtime Library. - GPL-2.0, MPL-2.0, LGPL-2.1 - - - nss - 3.31.1 - Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications. Applications built with NSS can support SSL v2 and v3 TLS PKCS 5 PKCS 7 PKCS 11 PKCS 12 S/MIME X.509 v3 certificates and other security standards. - MPL-2.0, GPL-2.0, MPL-2.0, LGPL-2.1 - - - ntp - 4.2.8p10 - The Network Time Protocol (NTP) is used to synchronize the time of a computer client or server to another server or reference time source such as a radio or satellite receiver or modem. - NTP - - - numactl - 2.0.11 - Simple NUMA policy support. It consists of a numactl program to run other programs with a specific NUMA policy and a libnuma to do allocations with NUMA policy in applications. - GPL-2.0, LGPL-2.1 - - - onig - 5.9.6 - Regular expressions library. The characteristics of this library is that different character encoding for every regular expression object can be specified. - BSD - - - openjdk-8 - 102b14 - Java runtime based upon the OpenJDK Project - GPL-2.0-with-classpath-exception - - - openssh - 7.5p1 - Secure rlogin/rsh/rcp/telnet replacement (OpenSSH) Ssh (Secure Shell) is a program for logging into a remote machine and for executing commands on a remote machine. - BSD - - - openssl - 1.0.2o - Secure Socket Layer (SSL) binary and related cryptographic tools. - OpenSSL - - - openvswitch - 2.9 - Open vSwitch is a production quality multilayer virtual switch licensed under the open source Apache 2.0 license. It is designed to enable massive network automation through programmatic extension while still supporting standard management interfaces and protocols (e.g. NetFlow sFlow SPAN RSPAN CLI LACP 802.1ag) - Apache-2.0 - - - opkg-utils - 0.3.5 - Additional utilities for the opkg package manager. - GPL-2.0 - - - oro - 2.0.8 - Perl5-compatible regular expressions library for Java - Apache-2.0 - - - os-release - 1.0 - The /etc/os-release file contains operating system identification data. - MIT - - - ostree-initrd - 3 - Extremely basic live image init script. - MIT - - - ostree-rw - 1.0 - Enea bash script to make current ostree hash writable - Enea - - - ostree - v2018.7 - Tool for managing bootable immutable versioned filesystem trees. - LGPL-2.0 - - - packagegroup-core-boot - 1.0 - The minimal set of packages required to boot the system - MIT - - - packagegroup-core-ssh-openssh - 1.0 - 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 - Packagegroup for 4G usb modems. - MIT - - - packagegroup-enea-virtualization-docker - 1.0 - Packagegroup for Docker. - MIT - - - packagegroup-enea-virtualization-dpdk - 1.0 - Packagegroup for DPDK. - MIT - - - packagegroup-enea-virtualization-guest - 1.0 - This package group includes packages and packagegroups specific to the guest side of the Enea Linux Virtualization Profile. - MIT - - - packagegroup-enea-virtualization-host - 1.0 - This package group includes packages and packagegroups specific to the host side of the Enea Linux Virtualization Profile. - MIT - - - packagegroup-enea-virtualization-libvirt - 1.0 - Package group for libvirt. - MIT - - - packagegroup-enea-virtualization-lxc - 1.0 - Packagegroup for LXC. - MIT - - - packagegroup-enea-virtualization-lxd - 1.0 - Packagegroup for LXD. - MIT - - - packagegroup-enea-virtualization-ovs - 1.0 - Packagegroup for Open vSwitch. - MIT - - - packagegroup-enea-virtualization-qemu - 1.0 - Packagegroup for QEMU. - MIT - - - packagegroup-enea-virtualization - 1.0 - 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 - Disk partition editing/resizing utility. - GPL-3.0 - - - partrt - 1.1 - partrt is a tool for dividing a SMP Linux system into a real time domain and a non-real time domain. - BSD - - - pciutils - 3.5.5 - The PCI Utilities package contains a library for portable access to PCI bus configuration space and several utilities based on this library. - GPL-2.0 - - - perl - 5.24.1 - Perl scripting language. - Artistic-1.0, GPL-1.0 - - - pigz - 2.3.4 - pigz which stands for parallel implementation of gzip is a fully functional replacement for gzip that exploits multiple processors and multiple cores to the hilt when compressing data. pigz was written by Mark Adler and uses the zlib and pthread libraries. - Zlib, Apache-2.0 - - - pixman - 0.34.0 - Pixman provides a library for manipulating pixel regions -- a set of Y-X banded rectangles image compositing using the Porter/Duff model and implicit mask generation for geometric primitives including trapezoids triangles and rectangles. - MIT, PD - - - pkgconfig - 0.29.2 - pkg-config is a helper tool used when compiling applications and libraries. It helps determined the correct compiler/link options. It is also language-agnostic. - GPL-2.0 - - - pm-utils - 1.4.1 - Simple shell command line tools to suspend and hibernate. - GPL-2.0 - - - polkit - 0.113 - The polkit package is an application-level toolkit for defining and handling the policy that allows unprivileged processes to speak to privileged processes. - LGPL-2.0 - - - popt - 1.16 - Library for parsing command line options. - MIT - - - pps-tools - 0.0.0 - User-space tools for LinuxPPS. - GPL-2.0 - - - prelink - 1.0 - The prelink package contains a utility which modifies ELF shared libraries and executables so that far fewer relocations need to be resolved at runtime and thus programs come up faster. - GPL-2.0 - - - procps - 3.3.12 - Procps contains a set of system utilities that provide system information about processes using the /proc filesystem. The package includes the programs ps top vmstat w kill and skill. - GPL-2.0, LGPL-2.0 - - - pseudo - 1.8.2 - Pseudo gives fake root capabilities to a normal user. - LGPL-2.1 - - - ptest-runner - 2.1 - 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 - This installable Python package contains a CA Bundle that you can reference in your Python code. This is useful for verifying HTTP requests for example. This is the same CA Bundle which ships with the Requests codebase and is derived from Mozilla Firefox's canonical set. - ISC - - - python-cffi - 1.11.2 - Foreign Function Interface for Python calling C code. - MIT - - - python-chardet - 3.0.4 - Universal encoding detector for Python 2 and 3. - LGPL-2.1 - - - python-cryptography-vectors - 2.0.3 - Test vectors for the cryptography package.. - Apache-2.0, BSD - - - python-cryptography - 2.0.3 - Provides cryptographic recipes and primitives to python developers. - Apache-2.0, BSD - - - python-cython - 0.27.1 - Cython is a language specially designed for writing Python extension modules. It's designed to bridge the gap between the nice high-level easy-to-use world of Python and the messy low-level world of C. - Apache-2.0 - - - python-enum34 - 1.1.6 - backport of Python 3.4's enum package. - BSD-3-Clause - - - python-functools32 - 3.2.3-2 - Backport of the functools module from Python 3.2.3 for use on 2.7 and PyPy.. - Python-2.0 - - - python-futures - 3.0.5 - The concurrent.futures module provides a high-level interface for asynchronously executing callables. - BSD - - - python-idna - 2.6 - Internationalised Domain Names in Applications. - BSD-3-Clause, Python-2.0, Unicode - - - python-ipaddress - 1.0.18 - Python 3.3+'s ipaddress for Python 2.6 2.7 3.2.. - Python-2.0 - - - python-iso8601 - 0.1.12 - Simple module to parse ISO 8601 dates. - MIT - - - python-jsonpatch - 1.16 - Appling JSON patches in Python 2.6+ and 3.x. - BSD - - - python-jsonpointer - 1.12 - Resolve JSON Pointers in Python. - BSD - - - python-jsonschema - 2.6.0 - An implementation of JSON Schema validation for Python. - MIT - - - python-ndg-httpsclient - 0.4.3 - Provides enhanced HTTPS support for httplib and urllib2 using PyOpenSSL - BSD - - - python-netaddr - 0.7.19 - A network address manipulation library for Python.. - BSD - - - python-netifaces - 0.10.6 - Portable network interface information. - MIT - - - python-pip - 9.0.1 - PIP is a tool for installing and managing Python packages. - MIT, LGPL-2.1 - - - python-pretend - 1.0.8 - A library for stubbing in Python. - BSD - - - python-prettytable - 0.7.2 - Python library for displaying tabular data in a ASCII table format. - BSD - - - python-psutil - 5.3.1 - A cross-platform process and system utilities module for Python. - BSD - - - python-py - 1.4.34 - Library with cross-python path ini-parsing io code log facilities. - MIT - - - python-pyasn1 - 0.3.6 - Python library implementing ASN.1 types.. - BSD-2-Clause - - - python-pycparser - 2.18 - Parser of the C language written in pure Python. - BSD-3-Clause - - - python-pyopenssl - 17.3.0 - Simple Python wrapper around the OpenSSL library. - Apache-2.0 - - - python-pysocks - 1.6.7 - A Python SOCKS client module - BSD - - - python-pytest-runner - 2.12.1 - Invoke py.test as distutils command with dependency resolution. - MIT - - - python-pytest - 3.2.2 - Simple powerful teting with python. - MIT - - - python-pyyaml - 3.11 - YAML is a data serialization format designed for human readability and interaction with scripting languages. PyYAML is a YAML parser and emitter for Python. . PyYAML features a complete YAML 1.1 parser Unicode support pickle support capable extension API and sensible error messages. PyYAML supports standard YAML tags and provides Python-specific tags that allow to represent an arbitrary Python object. . PyYAML is applicable for a broad range of tasks from complex configuration files to object serialization and persistance. - MIT - - - python-requests - 2.18.4 - Python HTTP for Humans. - Apache-2.0 - - - python-rfc3987 - 1.3.7 - Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987). - GPL-3.0 - - - python-scons - 2.5.1 - Software Construction tool (make/autotools replacement). - MIT - - - python-setuptools-scm - 1.15.6 - the blessed package to manage your versions by scm tags. - MIT - - - python-setuptools - 36.2.7 - Download build install upgrade and uninstall Python packages. - MIT - - - python-six - 1.11.0 - Python 2 and 3 compatibility library. - MIT - - - python-strict-rfc3339 - 0.7 - Strict simple lightweight RFC3339 function.s. - GPL-3.0 - - - python-urllib3 - 1.22 - Python HTTP library with thread-safe connection pooling file post support sanity friendly and more. - MIT - - - python-vcversioner - 2.16.0.0 - Python vcversioner automagically update the project's version. - ISC - - - python - 2.7.13 - The Python Programming Language. - Python-2.0 - - - python3-netifaces - 0.10.6 - Portable network interface information. - MIT - - - python3-pip - 9.0.1 - The PyPA recommended tool for installing Python packages. - MIT - - - python3-setuptools - 36.2.7 - Download build install upgrade and uninstall Python packages. - MIT - - - python3-six - 1.10.0 - Python 2 and 3 compatibility library. - MIT - - - python3-twisted - 13.2.0 - Twisted is an event-driven networking framework written in Python and licensed under the LGPL. Twisted supports TCP UDP SSL/TLS multicast Unix sockets a large number of protocols (including HTTP NNTP IMAP SSH IRC FTP and others) and much more. - MIT - - - python3-zopeinterface - 4.4.3 - Interface definitions for Zope products. - ZPL-2.1 - - - python3 - 3.5.3 - The Python Programming Language. - Python-2.0 - - - qemu-helper - 1.0 - Helper utilities needed by the runqemu script. - GPL-2.0 - - - qemu - 2.11.1 - Fast open source processor emulator. - GPL-2.0, LGPL-2.1 - - - qemuwrapper - 1.0 - QEMU wrapper script. - MIT - - - quilt - 0.65 - Tool for working with series of patches. - GPL-2.0 - - - randrproto - 1.5.0 - This package provides the wire protocol for the X Resize Rotate and Reflect extension. This extension provides the ability to resize rotate and reflect the root window of a screen. - MIT - - - readline - 7.0 - The GNU Readline library provides a set of functions for use by applications that allow users to edit command lines as they are typed in. Both Emacs and vi editing modes are available. The Readline library includes additional functions to maintain a list of previously-entered command lines to recall and perhaps reedit those lines and perform csh-like history expansion on previous commands. - GPL-3.0 - - - regexp - 1.5 - Java Regular Expression package - Apache-2.0 - - - renderproto - 0.11.1 - This package provides the wire protocol for the X Rendering extension. This is the basis the image composition within the X window system. - MIT - - - rhino - 1.7r4 - Lexical analyzer generator for Java - MPL-2.0 - - - rpm - 4.13.90 - The RPM Package Manager (RPM) is a powerful command line driven package management system capable of installing uninstalling verifying querying and updating software packages. Each software package consists of an archive of files along with information about the package like its version a description etc. - GPL-2.0 - - - rsync - 3.1.3 - File synchronization tool. - GPL-3.0 - - - run-postinsts - 1.0 - Runs postinstall scripts on first boot of the target device. - MIT - - - runc-docker - 1.0.0-rc3 - 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 - High-Performance Asynchronous HTTP Client Library. - Apache-2.0 - - - servlet2.3 - 4.1.37 - Servlet API 2.3 (from Tomcat 4.1) - Apache-2.0 - - - shadow-securetty - 4.2.1 - Provider of the machine specific securetty file. - MIT - - - shadow-sysroot - 4.2.1 - Shadow utils requirements for useradd.bbclass. - BSD, Artistic-1.0 - - - shadow - 4.2.1 - Tools to change and administer password and group data. - BSD, Artistic-1.0 - - - shared-mime-info - 1.8 - 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 - Simpleproxy. - GPL-2.0 - - - slang - 2.3.1a - S-Lang is an interpreted language and a programming library. The S-Lang language was designed so that it can be easily embedded into a program to provide the program with a powerful extension language. The S-Lang library provided in this package provides the S-Lang extension language. S-Lang's syntax resembles C which makes it easy to recode S-Lang procedures in C if you need to. - GPL-2.0 - - - sqlite3 - 3.20.0 - Embeddable SQL database engine. - PD - - - squashfs-tools - 4.3 - Tools for manipulating SquashFS filesystems. - GPL-2.0, PD - - - sshpass - 1.06 - Tool for non-interactivly performing ssh password authentication - GPL-2.0 - - - subversion - 1.9.6 - Subversion (svn) version control system client. - Apache-2.0 - - - swig - 3.0.12 - SWIG - Simplified Wrapper and Interface Generator. - BSD, GPL-3.0 - - - sysfsutils - 2.1.0 - Tools for working with the sysfs virtual filesystem. The tool 'systool' can query devices by bus class and topology. - GPL-2.0, LGPL-2.1 - - - sysklogd - 1.5.1 - The sysklogd package implements two system log daemons: syslogd klogd - GPL-2.0, BSD - - - syslinux - 6.03 - Multi-purpose linux bootloader. - GPL-2.0 - - - systemd-boot - 234 - systemd is a system and service manager for Linux compatible with SysV and LSB init scripts. systemd provides aggressive parallelization capabilities uses socket and D-Bus activation for starting services offers on-demand starting of daemons keeps track of processes using Linux cgroups supports snapshotting and restoring of the system state maintains mount and automount points and implements an elaborate transactional dependency-based service control logic. It can work as a drop-in replacement for sysvinit. - GPL-2.0, LGPL-2.1 - - - systemd-compat-units - 1.0 - Enhances systemd compatilibity with existing SysVinit scripts. - MIT - - - systemd-serialgetty - 1.0 - Serial terminal support for systemd. - GPL-2.0 - - - systemd-systemctl - 1.0 - Wrapper for enabling systemd services. - MIT - - - systemd - 234 - systemd is a system and service manager for Linux compatible with SysV and LSB init scripts. systemd provides aggressive parallelization capabilities uses socket and D-Bus activation for starting services offers on-demand starting of daemons keeps track of processes using Linux cgroups supports snapshotting and restoring of the system state maintains mount and automount points and implements an elaborate transactional dependency-based service control logic. It can work as a drop-in replacement for sysvinit. - GPL-2.0, LGPL-2.1 - - - tar - 1.29 - GNU tar saves many files together into a single tape or disk archive and can restore individual files from the archive. - GPL-3.0 - - - tcl - 8.6.7 - Tool Command Language. - tcl, BSD-3-Clause - - - tcpdump - 4.9.2 - A sophisticated network protocol analyzer. - BSD - - - texinfo-dummy - 1.0 - Fake version of the texinfo utility suite. - MIT - - - thin-provisioning-tools - 0.6.3 - A suite of tools for manipulating the metadata of the dm-thin device-mapper target. - GPL-3.0 - - - tunctl - 1.5 - Tool for controlling the Linux TUN/TAP driver. - GPL-2.0 - - - tzcode - 2018c - tzcode timezone zoneinfo utils -- zic zdump tzselect. - PD, BSD, BSD-3-Clause - - - tzdata - 2018c - Timezone data. - PD, BSD, BSD-3-Clause - - - udev-extraconf - 1.1 - Extra machine specific configuration files for udev specifically blacklist information. - MIT - - - unifdef - 2.11 - Selectively remove #ifdef statements from sources. - BSD-2-Clause - - - unzip - 6.0 - Utilities for extracting and viewing files in .zip archives. - BSD-3-Clause - - - update-rc.d - 0.7 - update-rc.d is a utility that allows the management of symlinks to the initscripts in the /etc/rcN.d directory structure. - GPL-2.0 - - - usb-modeswitch-data - 20170205 - Data files for usbmodeswitch. - GPL-2.0 - - - usb-modeswitch - 2.5.0 - A mode switching tool for controlling 'flip flop' (multiple device) USB gear. - GPL-2.0 - - - usbutils - 008 - Contains the lsusb utility for inspecting the devices connected to the USB bus. - GPL-2.0 - - - util-linux - 2.30 - Util-linux includes a suite of basic system administration utilities commonly found on most Linux systems. Some of the more important utilities include disk partitioning kernel message management filesystem creation and system login. - GPL-2.0, LGPL-2.1, BSD - - - util-macros - 1.19.1 - M4 autotools macros used by various X.org programs. - MIT - - - v86d - 0.1.10 - User support binary for the uvesafb kernel module. - GPL-2.0 - - - vala - 0.36.4 - Vala is a C#-like language dedicated to ease GObject programming. Vala compiles to plain C and has no runtime environment nor penalities whatsoever. - LGPL-2.1 - - - volatile-binds - 1.0 - Volatile bind mount setup and configuration for read-only-rootfs - MIT - - - web-installer-backend - 0.1 - Web installer go server - Enea, BSD-3-Clause - - - web-installer-frontend - 0.1 - Web installer post-install application - Enea, Apache-2.0, BSD, BSD-2-Clause, BSD-3-Clause, CC-BY-4.0, ISC, MIT, Zlib - - - which - 2.21 - Which is a utility that prints out the full path of the executables that bash(1) would execute when the passed program names would have been entered on the shell prompt. It does this by using the exact same algorithm as bash. - GPL-3.0 - - - wpa-supplicant - 2.6 - Client for Wi-Fi Protected Access (WPA). - BSD - - - xalan-j - 2.7.1 - Java XSLT processor - Apache-2.0 - - - xcb-proto - 1.12 - Function prototypes for the X protocol C-language Binding (XCB). XCB is a replacement for Xlib featuring a small footprint latency hiding direct access to the protocol improved threading support and extensibility. - MIT - - - xerces-j - 2.11.0 - Reference implementation of XNI the Xerces Native Interface and also a fully conforming XML Schema processor. - Apache-2.0 - - - xextproto - 7.3.0 - This package provides the wire protocol for several X extensions. These protocol extensions include DOUBLE-BUFFER DPMS Extended-Visual-Information LBX MIT_SHM MIT_SUNDRY-NONSTANDARD Multi-Buffering SECURITY SHAPE SYNC TOG-CUP XC-APPGROUP XC-MISC XTEST. In addition a small set of utility functions are also available. - MIT - - - xkeyboard-config - 2.21 - The non-arch keyboard configuration database for X Window. The goal is to provide the consistent well-structured frequently released open source of X keyboard configuration data for X Window System implementations. The project is targeted to XKB-based systems. - MIT - - - xml-commons-resolver1.1 - 1.2 - Library to resolve various public or system identifiers into accessible URLs (Java) - Apache-2.0 - - - xproto - 7.0.31 - This package provides the basic headers for the X Window System. - MIT - - - xtrans - 1.3.5 - The X Transport Interface is intended to combine all system and transport specific code into a single place. This API should be used by all libraries clients and servers of the X Window System. Use of this API should allow the addition of new types of transports and support for new platforms without making any changes to the source except in the X Transport Interface code. - MIT - - - xz - 5.2.3 - Utilities for managing LZMA compressed files. - GPL-2.0, GPL-3.0-with-autoconf-exception, LGPL-2.1, PD - - - yajl - 2.1.0 - YAJL is a small event-driven (SAX-style) JSON parser written in ANSI C and a small validating JSON generator. - ISC - - - zip - 3.0 - Compressor/archiver for creating and modifying .zip files. - BSD-3-Clause - - - zisofs-tools - 1.0.8 - Utilities for creating compressed CD-ROM filesystems. - GPL-2.0 - - - zlib - 1.2.11 - Zlib is a general-purpose patent-free lossless data compression library which is used by many different programs. - Zlib - - - - - -
- Open Source Licenses -
-AFL-2.0 - + + volatile-binds + + 1.0 + + Volatile bind mount setup and configuration for + read-only-rootfs + + MIT + + + + web-installer-backend + + 0.1 + + Web installer go server + + Enea, BSD-3-Clause + + + + web-installer-frontend + + 0.1 + + Web installer post-install application + + Enea, Apache-2.0, BSD, BSD-2-Clause, BSD-3-Clause, + CC-BY-4.0, ISC, MIT, Zlib + + + + which + + 2.21 + + Which is a utility that prints out the full path of the + executables that bash(1) would execute when the passed program + names would have been entered on the shell prompt. It does this by + using the exact same algorithm as bash. + + GPL-3.0 + + + + wpa-supplicant + + 2.6 + + Client for Wi-Fi Protected Access (WPA). + + BSD + + + + xalan-j + + 2.7.1 + + Java XSLT processor + + Apache-2.0 + + + + xcb-proto + + 1.12 + + Function prototypes for the X protocol C-language Binding + (XCB). XCB is a replacement for Xlib featuring a small footprint + latency hiding direct access to the protocol improved threading + support and extensibility. + + MIT + + + + xerces-j + + 2.11.0 + + Reference implementation of XNI the Xerces Native Interface + and also a fully conforming XML Schema processor. + + Apache-2.0 + + + + xextproto + + 7.3.0 + + This package provides the wire protocol for several X + extensions. These protocol extensions include DOUBLE-BUFFER DPMS + Extended-Visual-Information LBX MIT_SHM MIT_SUNDRY-NONSTANDARD + Multi-Buffering SECURITY SHAPE SYNC TOG-CUP XC-APPGROUP XC-MISC + XTEST. In addition a small set of utility functions are also + available. + + MIT + + + + xkeyboard-config + + 2.21 + + The non-arch keyboard configuration database for X Window. + The goal is to provide the consistent well-structured frequently + released open source of X keyboard configuration data for X Window + System implementations. The project is targeted to XKB-based + systems. + + MIT + + + + xml-commons-resolver1.1 + + 1.2 + + Library to resolve various public or system identifiers + into accessible URLs (Java) + + Apache-2.0 + + + + xproto + + 7.0.31 + + This package provides the basic headers for the X Window + System. + + MIT + + + + xtrans + + 1.3.5 + + The X Transport Interface is intended to combine all system + and transport specific code into a single place. This API should + be used by all libraries clients and servers of the X Window + System. Use of this API should allow the addition of new types of + transports and support for new platforms without making any + changes to the source except in the X Transport Interface + code. + + MIT + + + + xz + + 5.2.3 + + Utilities for managing LZMA compressed files. + + GPL-2.0, GPL-3.0-with-autoconf-exception, LGPL-2.1, + PD + + + + yajl + + 2.1.0 + + YAJL is a small event-driven (SAX-style) JSON parser + written in ANSI C and a small validating JSON generator. + + ISC + + + + zip + + 3.0 + + Compressor/archiver for creating and modifying .zip + files. + + BSD-3-Clause + + + + zisofs-tools + + 1.0.8 + + Utilities for creating compressed CD-ROM + filesystems. + + GPL-2.0 + + + + zlib + + 1.2.11 + + Zlib is a general-purpose patent-free lossless data + compression library which is used by many different + programs. + + Zlib + + + + +
+ +
+ Open Source Licenses + +
+ AFL-2.0 + + The Academic Free License v. 2.0 @@ -2795,7 +5205,7 @@ excluding its conflict-of-law provisions. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any use of the Original Work outside the scope of this License or after its termination shall be subject to the requirements and penalties of the U.S. Copyright -Act, 17 U.S.C. ¤ 101 et seq., the equivalent laws of other countries, and +Act, 17 U.S.C. ¤ 101 et seq., the equivalent laws of other countries, and international treaty. This section shall survive the termination of this License. 12) Attorneys Fees. In any action to enforce the terms of this License or seeking @@ -2826,12 +5236,14 @@ Permission is hereby granted to copy and distribute this license without modific This license may not be modified without the express written permission of its copyright owner. -
+ +
-
-AMD - -� 2005 Advanced Micro Devices, Inc. All rights reserved. +
+ AMD + + +� 2005 Advanced Micro Devices, Inc. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that existing copyright notices @@ -2881,11 +5293,13 @@ product is subject to national security controls as identified on the Commerce Control List (currently found in Supplement 1 to Section 774 of EAR). These export requirements shall survive any expiration or termination of this agreement. -
+
+
+ +
+ Apache-2.0 -
-Apache-2.0 - + Apache License @@ -3090,11 +5504,13 @@ of this agreement. See the License for the specific language governing permissions and limitations under the License. -
+ +
-
-Artistic-1.0 - +
+ Artistic-1.0 + + The Artistic License Preamble @@ -3187,11 +5603,13 @@ FOR A PARTICULAR PURPOSE. The End -
+
+
+ +
+ Artistic-2.0 -
-Artistic-2.0 - + The Artistic License 2.0 @@ -3395,11 +5813,13 @@ BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING IN ANY WAY OUT OF THE USE OF THE PACKAGE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -
+ +
-
-BSD - +
+ BSD + + Copyright (c) The Regents of the University of California. All rights reserved. @@ -3426,11 +5846,13 @@ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -
+
+
+ +
+ BSD-2-Clause -
-BSD-2-Clause - + The FreeBSD Copyright @@ -3458,11 +5880,13 @@ The views and conclusions contained in the software and documentation are those authors and should not be interpreted as representing official policies, either expressed or implied, of the FreeBSD Project. -
+ +
-
-BSD-3-Clause - +
+ BSD-3-Clause + + Copyright (c) <YEAR>, <OWNER> All rights reserved. @@ -3489,11 +5913,13 @@ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -
+
+
+ +
+ BSD-4-Clause -
-BSD-4-Clause - + Copyright (c) <year>, <copyright holder> All rights reserved. @@ -3523,11 +5949,13 @@ ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -
+ +
-
-BSL-1.0 - +
+ BSL-1.0 + + Boost Software License - Version 1.0 - August 17th, 2003 @@ -3553,11 +5981,13 @@ FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -
+
+
+ +
+ CC-BY-4.0 -
-CC-BY-4.0 - + Attribution 4.0 International ======================================================================= @@ -3951,11 +6381,13 @@ the avoidance of doubt, this paragraph does not form part of the public licenses. Creative Commons may be contacted at creativecommons.org. -
+ +
-
-CDDL-1.0 - +
+ CDDL-1.0 + + COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 @@ -4259,11 +6691,13 @@ under this License and You agree to work with Initial Developer and Contributors distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability. -
+
+
+ +
+ CDS -
-CDS - + This software is copyrighted by Cadence Design Systems, Inc., and other parties. The following terms apply to all files associated with the software unless explicitly disclaimed in individual files. @@ -4347,11 +6781,13 @@ Government shall have only "Restricted Rights" as defined in Clause authors grant the U.S. Government and others acting in its behalf permission to use and distribute the software in accordance with the terms specified in this license. -
+ +
-
-CPL-1.0 - +
+ CPL-1.0 + + Common Public License Version 1.0 @@ -4567,11 +7003,13 @@ Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation. -
+
+
+ +
+ CUP -
-CUP - + CUP PARSER GENERATOR COPYRIGHT NOTICE, LICENSE AND DISCLAIMER. Copyright 1996 by Scott Hudson, Frank Flannery, C. Scott Ananian @@ -4592,11 +7030,13 @@ for any special, indirect or consequential damages or any damages whatsoever resulting from loss of use, data or profits, whether in an action of contract, negligence or other tortious action, arising out of or in connection with the use or performance of this software. -
+ +
-
-EPL-1.0 - +
+ EPL-1.0 + + Eclipse Public License - v 1.0 @@ -4784,11 +7224,13 @@ property laws of the United States of America. No party to this Agreement will b legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation. -
+
+
+ +
+ Elfutils-Exception -
-Elfutils-Exception - + This file describes the limits of the Exception under which you are allowed to distribute Non-GPL Code in linked combination with Red Hat elfutils. For the full text of the license, please see one of the header files @@ -4801,20 +7243,24 @@ Each party waives its rights to a jury trial in any resulting litigation. libdw.h libdwfl.h -
+ +
-
-FSF-Unlimited - +
+ FSF-Unlimited + + Copyright (C) 1997-2010 Free Software Foundation, Inc. This file is free software; the Free Software Foundation gives unlimited permission to copy and/or distribute it, with or without modifications, as long as this notice is preserved. -
+
+
+ +
+ FreeType -
-FreeType - + The FreeType Project LICENSE ---------------------------- @@ -4865,7 +7311,7 @@ Introduction encourage you to use the following text: """ - Portions of this software are copyright � <year> The FreeType + Portions of this software are copyright � <year> The FreeType Project (www.freetype.org). All rights reserved. """ @@ -4985,11 +7431,13 @@ Legal Terms --- end of FTL.TXT --- -
+ +
-
-GPL-1.0 - +
+ GPL-1.0 + + GNU General Public License, version 1 @@ -5242,11 +7690,13 @@ necessary. Here a sample; alter the names: That`s all there is to it! -
+
+
+ +
+ GPL-2.0 -
-GPL-2.0 - + GNU GENERAL PUBLIC LICENSE @@ -5545,11 +7995,13 @@ more useful to permit linking proprietary applications with the library. If this what you want to do, use the GNU Lesser General Public License instead of this License. -
+ +
-
-GPL-2.0-with-GCC-exception - +
+ GPL-2.0-with-GCC-exception + + insert GPL v2 text here @@ -5567,11 +8019,13 @@ combine executable.) -
+
+
+ +
+ GPL-2.0-with-classpath-exception -
-GPL-2.0-with-classpath-exception - + insert GPL v2 license text here @@ -5589,16 +8043,18 @@ you modify this library, you may extend this exception to your version of the li but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version. -
+ +
-
-GPL-3.0 - +
+ GPL-3.0 + + GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 -Copyright © 2007 Free Software Foundation, Inc. <http://fsf.org/> +Copyright © 2007 Free Software Foundation, Inc. <http://fsf.org/> Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. @@ -6167,11 +8623,13 @@ more useful to permit linking proprietary applications with the library. If this what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read <http://www.gnu.org/philosophy/why-not-lgpl.html>. -
+
+
+ +
+ GPL-3.0-with-GCC-exception -
-GPL-3.0-with-GCC-exception - + insert GPL v3 text here @@ -6227,11 +8685,13 @@ consistent with the licensing of the Independent Modules. The availability of this Exception does not imply any general presumption that third-party software is unaffected by the copyleft requirements of the license of GCC. -
+ +
-
-GPL-3.0-with-autoconf-exception - +
+ GPL-3.0-with-autoconf-exception + + insert GPL v3 text here @@ -6275,11 +8735,13 @@ The availability of this Exception does not imply any general presumption that third-party software is unaffected by the copyleft requirements of the license of Autoconf. -
+
+
+ +
+ ICU -
-ICU - + COPYRIGHT AND PERMISSION NOTICE Copyright (c) 1995-2012 International Business Machines Corporation and others @@ -6310,11 +8772,13 @@ Software without prior written authorization of the copyright holder. All trademarks and registered trademarks mentioned herein are the property of their respective owners. -
+ +
-
-IPL-1.0 - +
+ IPL-1.0 + + IBM Public License Version 1.0 @@ -6530,11 +8994,13 @@ party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation. -
+
+
+ +
+ ISC -
-ISC - + ISC License: @@ -6552,11 +9018,13 @@ DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN AC OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -
+ +
-
-JLEX - +
+ JLEX + + JLEX COPYRIGHT NOTICE, LICENSE, AND DISCLAIMER Copyright 1996-2000 by Elliot Joel Berk and C. Scott Ananian @@ -6576,11 +9044,13 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE. whatsoever resulting from loss of use, data or profits, whether in an action of contract, negligence or other tortious action, arising out of or in connection with the use or performance of this software. -
+
+
+ +
+ LGPL-2.0 -
-LGPL-2.0 - + GNU LIBRARY GENERAL PUBLIC LICENSE @@ -7164,11 +9634,13 @@ Ty Coon, President of Vice That's all there is to it! -
+ +
-
-LGPL-2.1 - +
+ LGPL-2.1 + + GNU LESSER GENERAL PUBLIC LICENSE @@ -7596,16 +10068,18 @@ signature of Ty Coon, 1 April 1990 Ty Coon, President of Vice That`s all there is to it! -
+
+
+ +
+ LGPL-3.0 -
-LGPL-3.0 - + GNU LESSER GENERAL PUBLIC LICENSE Version 3, 29 June 2007 -Copyright © 2007 Free Software Foundation, Inc. <http://fsf.org/> +Copyright © 2007 Free Software Foundation, Inc. <http://fsf.org/> Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. @@ -7736,11 +10210,13 @@ If the Library as you received it specifies that a proxy can decide whether futu versions of the GNU Lesser General Public License shall apply, that proxy's public statement of acceptance of any version is permanent authorization for you to choose that version for the Library. -
+ +
-
-Libpng - +
+ Libpng + + This copy of the libpng notices is provided for your convenience. In case of any discrepancy between this copy and the notices in the file png.h that is @@ -7853,11 +10329,13 @@ Glenn Randers-Pehrson glennrp at users.sourceforge.net December 9, 2010 -
+
+
+ +
+ MIT -
-MIT - + MIT License @@ -7881,11 +10359,13 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -
+ +
-
-MPL-2.0 - +
+ MPL-2.0 + + Mozilla Public License Version 2.0 ================================== @@ -8259,11 +10739,13 @@ Exhibit B - "Incompatible With Secondary Licenses" Notice This Source Code Form is "Incompatible With Secondary Licenses", as defined by the Mozilla Public License, v. 2.0. -
+
+
+ +
+ NTP -
-NTP - + NTP License (NTP) @@ -8278,11 +10760,13 @@ of the software without specific, written prior permission. (TrademarkedName) ma representations about the suitability this software for any purpose. It is provided "as is" without express or implied warranty. -
+ +
-
-OpenSSL - +
+ OpenSSL + + OpenSSL License @@ -8399,17 +10883,21 @@ put under another distribution licence -
+
+
+ +
+ PD -
-PD - + This is a placeholder for the Public Domain License -
+ +
-
-Python-2.0 - +
+ Python-2.0 + + PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2 -------------------------------------------- @@ -8602,11 +11090,13 @@ WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -
+
+
+ +
+ SAX-PD -
-SAX-PD - + Copyright Status for SAX @@ -8662,11 +11152,13 @@ fitness for any purpose. David Megginson, Megginson Technologies Ltd. 2000-05-05 -
+ +
-
-SMAIL_GPL - +
+ SMAIL_GPL + + This is the Debian GNU/Linux package debianutils. It is an original Debian package. Programs in it were maintained by @@ -8831,11 +11323,13 @@ INACCURATE OR LOSSES SUSTAINED BY THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS) SMAIL, EVEN IF YOU HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY OTHER PARTY. -
+
+
+ +
+ SUN -
-SUN - + SUN MICROSYSTEMS, INC. THROUGH ITS SUN MICROSYSTEMS LABORATORIES DIVISION ("SUN") WILL LICENSE THIS SOFTWARE AND THE ACCOMPANYING DOCUMENTATION TO YOU (a "Licensee") ONLY ON YOUR ACCEPTANCE OF ALL @@ -8867,11 +11361,13 @@ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE DISCLAIMED. IN NO EVENT WILL SUN BE LIABLE HEREUNDER FOR ANY DIRECT DAMAGES OR ANY INDIRECT, PUNITIVE, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES OF ANY KIND. -
+ +
-
-Sleepycat - +
+ Sleepycat + + The Sleepycat License Copyright (c) 1990-1999 @@ -8962,11 +11458,13 @@ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -
+
+
+ +
+ UCB -
-UCB - + Copyright (c) 1987, 1989, 1990, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. @@ -8993,11 +11491,13 @@ SUCH DAMAGE. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -
+ +
-
-Unicode - +
+ Unicode + + COPYRIGHT AND PERMISSION NOTICE Copyright 1991-2015 Unicode, Inc. All rights reserved. @@ -9035,11 +11535,13 @@ Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in these Data Files or Software without prior written authorization of the copyright holder. -
+
+
+ +
+ W3C -
-W3C - + W3C SOFTWARE NOTICE AND LICENSE This work (and included software, documentation such as READMEs, or other related @@ -9080,11 +11582,13 @@ the ambiguous grant of "use". Otherwise, this version is the same as the previou version and is written so as to preserve the Free Software Foundation`s assessment of GPL compatibility and OSI`s certification under the Open Source Definition. -
+ +
-
-ZPL-2.1 - +
+ ZPL-2.1 + + ZPL 2.1 Zope Public License (ZPL) Version 2.1 @@ -9121,11 +11625,13 @@ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABI OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -
+
+
+ +
+ Zlib -
-Zlib - + zlib License @@ -9147,11 +11653,13 @@ zlib License 3. This notice may not be removed or altered from any source distribution. -
+ +
-
-tcl - +
+ tcl + + This software is copyrighted by the Regents of the University of California, Sun Microsystems, Inc., Scriptics Corporation, ActiveState Corporation and other parties. The following terms apply to all files @@ -9192,14 +11700,17 @@ Government shall have only "Restricted Rights" as defined in Clause authors grant the U.S. Government and others acting in its behalf permission to use and distribute the software in accordance with the terms specified in this license. -
- -
-
- Proprietary Licenses -
-Enea - + +
+
+ +
+ Proprietary Licenses + +
+ Enea + + Copyright (C) 2006 by Enea. All rights reserved. @@ -9213,11 +11724,13 @@ terms specified in this license. Trade secret law and copyright law protect this Software. The above notice of copyright on this Software does not indicate any actual or intended publication of such Software. -
+ +
-
-Windbase - +
+ Windbase + + This file contains valuable trade secrets and proprietary assets of Windbase Software Inc. Embodying substantial creative efforts and confidential information. Unauthorized @@ -9227,7 +11740,7 @@ transfer, of any kind, is strictly prohibited. COPYRIGHT (C) 1992, 1993, 1994. Windbase Software Inc. ALL RIGHTS RESERVED. -
- -
- + +
+ + \ No newline at end of file diff --git a/doc/book-enea-nfv-access-release-info/doc/about_release.xml b/doc/book-enea-nfv-access-release-info/doc/about_release.xml index 4235d36..5219270 100644 --- a/doc/book-enea-nfv-access-release-info/doc/about_release.xml +++ b/doc/book-enea-nfv-access-release-info/doc/about_release.xml @@ -5,11 +5,13 @@ About This ReleaseThe Enea NFV Access Release includes a new version - of the uCPE Manager as well as other features and optimizations, security - patches and documentation updates. A list of new features can be found - in Section 2.1 New Features. + href="../../s_doceneacommon/doc/eltf_params_updated.xml" + xmlns:xi="http://www.w3.org/2001/XInclude" + xpointer="element(EneaLinux_REL_VER/1)" /> Release includes a new version of + the uCPE Manager as well as other features and optimizations, security + patches and documentation updates. A list of new features can be found in + Section 2.1 New + Features. INFO eltf_params_updated.xml @@ -31,19 +33,27 @@ - Enea_NFV_Access_Run_Time_Platform_XeonD_2.2.1.zip + Enea_NFV_Access_Run_Time_Platform_XeonD_2.2.2.zip - Enea_NFV_Access_Run_Time_Platform_C3000_2.2.1.zip + Enea_NFV_Access_Run_Time_Platform_C3000_2.2.2.zip - uCPEManager-1.0.1-CentOS.zip + Enea_NFV_Access_2.2.2_UpgradeKit_XeonD.zip - Automation and Test Harness (nfvaccess_2.2.1_af-th.zip) + Enea_NFV_Access_2.2.2_UpgradeKit_C3000.zip + + + + uCPEManager-1.1.1-CentOS.zip + + + + Automation and Test Harness (nfvaccess_2.2.2_af-th.zip) @@ -82,8 +92,7 @@ contains userspace tools and kernel configurations necessary for developing, debugging and profiling applications and kernel modules */ - -- various artifacts - + -- various artifacts INFO Below is a complete section with ID @@ -139,6 +148,12 @@ Manager. + + Enea NFV Access Automation Framework and Test Harness + Open-Source Report. Provides license information pertaining to + packages available with the AFTH. + + Enea NFV Access Automation Framework and Test Harness User Guide. Describes the Automation Framework and Test Harness for Enea @@ -152,4 +167,4 @@ - + \ No newline at end of file diff --git a/doc/book-enea-nfv-access-release-info/doc/known_bugs_and_limitations.xml b/doc/book-enea-nfv-access-release-info/doc/known_bugs_and_limitations.xml index 961a281..ce9e9e0 100644 --- a/doc/book-enea-nfv-access-release-info/doc/known_bugs_and_limitations.xml +++ b/doc/book-enea-nfv-access-release-info/doc/known_bugs_and_limitations.xml @@ -4,100 +4,94 @@ Known Issues and Limitations in this Release - This chapter lists the known issues that affect the current - release. + This chapter lists the known general issues and limitations that + affect the current release. The section further down is generated from JIRA with gen_known_issues.py, but that script is HARDCODED with affectedversion "EL7_3-virtualization" and needs to be adapted when a release info for - another ENFV Access version changes.Product-specific Issues and Limitations + another ENFV Access version changes. - Enea uCPE Manager - - ELCCR-99The uCPE Manager fails to onboard renamed - VNF bundles downloaded to the same repo. + ELCCR-119Multiple uCPE devices behind a firewall + or a gateway connecting with Call-Home are not supported. - ELCCR-119No support is provided for multiple uCPE - devices behind a firewall or gateway connecting Call Home to the uCPE - Manager (running outside the local network). + ELCCR-319After a successful installation or + upgrade, it takes about 2 minutes until the device is accessible from + the uCPE Manager. - ELCCR-319After a successful installation or - upgrade, it takes about 2 minutes until the device is accessible from - the browser. + ELCCR-349If the uCPE Manager has not been + successfully installed originally or if the installed resources (files, + users, services, databases, environment variables, etc.) have been + manually changed/removed, the uninstallation may fail and some resources will + have to be removed manually. + + + + ELCCR-349Recovery in case of a failed uCPE Manager + uninstallation is not implemented. In case of a failure the resources have to + be removed manually. - ELCCR-349After uninstalling the uCPE manager - using the uninstall.sh script, the - ec_postgres service remains in an abnormal state. If - a product has not been successfully installed originally or if the - installed resources (files, users, services, databases, environment - variables, etc.) have been manually changed/removed, the uninstall may - fail and some resources will not be removed from the machine. Reverting - resources in the case of a failed uninstall is not implemented. + ELCCR-454Only the default database is supported, + any requests for alternative databases are custom adaptations not tested + by Enea. - - ELCCR-454Only the default database is supported, any requests for alternative databases are custom adaptations. - ELCCR-371A software image for NFV Access runs - only upon the hardware platform it is built for. Currently, NFV Access - supports two separate platforms: Intel atom-c and Intel xeon-d. The user - uploading a software image to the uCPE Manager can specify which - platform the image belongs to. When upgrading devices that have older - versions of NFV Access (2.2.1 and earlier), the device does not provide - information about its platform. In such cases, it is not possible to - validate if it is acceptable to use a given software image for an - upgrade. In more recent versions of NFV Access (2.2.2 onwards), the - device supplies its platform and while upgrading a device, the system - will validate that the software image being upgraded to is of the same - platform type as the device. + ELCCR-474Deleting VNF instances with flows + configured on the OVS bridges can be done only after removing the + flows. - + - ELCCR-474In case one VNF has configured flows in - one of the OVS bridges it is connected to, the VNF instance cannot be - deleted before removing the appropriate flows. + ELCCR-527Cancelling a file upload in the uCPE + Manager will require the user to close and reopen the upload window for + the next upload to work. - - ELCCR-527When uploading a file, if the user cancels the upload, the upload window must be closed and reopened in order for the next upload to work. - LXCR-9088Automation Framework and Test Harness - tests require python version 2.7.X. Please make sure it is installed - before using the framework. + ELCCR-572Sometimes when selecting and deleting + more than one VNF instance simultaneously, an error message might be + triggered, even if the delete operation succeeds. LXCR-????The Call Home functionality does not support having multiple interfaces/routes that go from the device to the - uCPE Manager. The IP/DNS address might need to be changed to the - established socket IP. + uCPE Manager. - LXCR-9799In case two HDDs installed with NFV - Access are attached to the same device, it is possible that NFV Access - will boot from the wrong partition. Please avoid having two NFV Access - images installed on two HDDs on the same device. + LXCR-9799NFV Access can boot from the wrong + partition if two HDDs are attached to the same device, this must be + avoided. - - The section further down is generated from JIRA with - gen_known_issues.py, but that script is HARDCODED with affectedversion - "EL7_3-virtualization" and needs to be adapted when a release info for - another ENFV Access version changes. + + LXCR-9853The WAN interface of uCPE device needs + to be connected to a network with at least a router/gateway installed + for next-hop communication. + + + + LXCR-9853When configuring a VNF with WAN and + Management access on different interfaces, the user has to ensure VNF's + virtual interfaces are configured so that proper routes are used for + traffic egress-ing the VNF. + - General Issues and Limitations + + LXCR-9904NFV Access cannot be installed on USB + storage devices. + - PDF navigation: When using links to open other PDFs, or jump to another place in the same PDF, jumping @@ -106,121 +100,6 @@ configured to open PDF files in an external PDF reader. As a workaround, open the HTML version of the document.LXCR-3283 - - - LXCR-9773REST API changes for specified modules - that might cause backward compatibility issues, are listed below: - - - - CustomScripts: - - The uploadCustomScript() method takes in an - additional argument (device module name). This should not affect - current REST clients, since CustomScript functionality is available - only for NFV Access 2.2.2. - - - - Device Upgrade: - - A new method -- upload() -- has been added - to allow uploads of NFV Access software images to the uCPE Manager. - This should not affect current REST clients, since it is a new - method. - - - - VnfManager: - - A new method -- upload() -- has been added - to allow uploads of VNF images to the uCPE Manager as part of the - onboarding process. This should not affect current REST clients, - since it is a new method. - - - - VcpeAgent (i.e. NFV Access device module): - - The system-attributes config table was split into - system-attributes-state (operational data) and - system-attributes (configuration data). - - The configuration data still contains the - attributes: device-name, device-description and - initial-configuration-complete. - - - - The fields device-type, device-version, device-id, - device-latitude, and device-longitude are now - operational data. device-ip-address has been added as - oper data. - - - - customer-tag in release version 2.2.1 was a config - leaf-list, it is now a leaf called device-customer-tags - (comma-separated). - - - - mgmt-ip-address has been added as oper data. This - attribute was configured within an ovs-bridge of type - inband-mgmt. - - - - - - The external-interface-capabilities operational table - now has "wan" and "mgmt" Booleans. - - - - The external-interface configuration table now has a - choice of "wan". - - New fields for this type are mgmt-interface, - address-assignment , ip-address, gateway, netmask (only - considered if static). - - - - In ovs-bridge, for the choice of inband-mgmt, the - mgmt-address and mgmt-port fields have been removed (there are - no fields left in this choice). - - - - In the Host operational table, there are a couple of - changes: - - The "name" field has been removed, there is still - a "host-name" field. - - - - A "machine-type" field has been added. - - - - - - - - - - REST clients should see some minor changes depending upon whether - they are dealing with version 2.2.1 or 2.2.2 of the device. Code that - deals with the system-attributes table, in-band management OVS bridges, - or the host operational data might need to be modified. - - The new wan interface type only matters in that you need a - wan-mgmt interface configured to create the in-band mgmt. bridge. This - should typically happen automatically as part of initial install or - upgrade and should not affect the REST clients - diff --git a/doc/book-enea-nfv-access-release-info/doc/main_changes.xml b/doc/book-enea-nfv-access-release-info/doc/main_changes.xml index 6719a36..58435ff 100644 --- a/doc/book-enea-nfv-access-release-info/doc/main_changes.xml +++ b/doc/book-enea-nfv-access-release-info/doc/main_changes.xml @@ -14,28 +14,25 @@ - uCPE Manager 1.0.1 + Use of OpenJDK as the Java Engine in the uCPE Manager. - Support for standard (non-DPDK) interfaces on the virtualized - networking infrastructure. + USB Installer Web User Interface. - Support for OpenvSwitch using kernel datapath. + Support of ZTP extensions through custom scripting. - In-band management extension for VNFs' management plane. + Support for uCPE device software management from the Enea uCPE + Manager. - UEFI Secure Boot. - - - - Bare Metal Provisioning. + Support for Layer 3 networking configuration from the Enea uCPE + Manager. @@ -48,13 +45,126 @@ release. -
+
Compatibility - In the development of any complex software platform, there is a need - to strike a balance between backwards compatibility and new development. - In most cases, compatibility will be maintained as long as reasonably - possible. Necessary compatibility breaks will be done only as needed and - in major releases. + In the development of any complex software + platform, there is a need to strike a balance between backwards + compatibility and new development. In most cases, compatibility will be + maintained as long as reasonably possible. Necessary compatibility breaks + will be done only as needed and in major releases. + + LXCR-9773Following REST API changes were added: + + + + The uploadCustomScript() method included in the + CustomScripts module takes in an + additional argument (device module name). + + + + A new -- upload() -- method has been added to + the Device Upgrade module to allow for uploads of NFV Access software + images to the uCPE Manager. + + + + A new -- upload() -- method has been added to + the VnfManager module to allow uploads of VNF + images to the uCPE Manager as part of the onboarding process. + + + + The VcpeAgent (i.e. the NFV Access device module) + was redesigned: + + + + The system-attributes config table was split + into system-attributes-state (operational data) and + system-attributes (configuration data). + + + + The configuration data still contains the attributes: + device-name, + device-description and + initial-configuration-complete. + + + + The fields device-type, + device-version, device-id, + device-latitude, and + device-longitude are now operational data. + device-ip-address has been added as oper + data. + + + + The customer-tag in release version 2.2.1 + was a config leaf-list, it is now a leaf called + device-customer-tags (comma-separated). + + + + The mgmt-ip-address has been added as + oper data. This attribute was configured within an ovs-bridge of + type inband-mgmt. + + + + + + The external-interface-capabilities + operational table now has wan and + mgmt Booleans. + + + + The external-interface configuration table + now has a choice of wan. + + New fields for this type are mgmt-interface, + address-assignment, ip-address, + gateway, and netmask (only + considered if static). + + + + In an ovs-bridge, for the choice of + inband-mgmt, the mgmt-address + and mgmt-port fields have been removed (there are + no fields left in this choice). + + + + In the Host operational table, there are a couple of + changes: + + + + The name field has been removed, however, + there is still a host-name field. + + + + A machine-type field has been + added. + + + + + + REST clients should see only some minor changes when upgrading from + NFV Access 2.2.1 to NFV Access 2.2.2. Code that deals with the + system-attributes table, in-band management OVS bridges, or the host + operational data may need to be modified. + + The new WAN interface type needs a wan-mgmt + interface configured to create the in-band mgmt bridge. + This should typically happen automatically as part of initial installation + or upgrade and should not affect the REST clients.
- + \ No newline at end of file diff --git a/doc/book-enea-nfv-access-system-test-specification/doc/sample_test_cases.xml b/doc/book-enea-nfv-access-system-test-specification/doc/sample_test_cases.xml index ab611a1..3443883 100644 --- a/doc/book-enea-nfv-access-system-test-specification/doc/sample_test_cases.xml +++ b/doc/book-enea-nfv-access-system-test-specification/doc/sample_test_cases.xml @@ -141,10 +141,6 @@ vnfd=<VNF-Descriptor-name>" Precondition: The image path must already exist. - Example: ansible-playbook playbooks/uploadImage.yml -e \ -image_path="/tmp/enea-nfv-access-xeon-d6.rootfs.ostree.tar.bz2" -e \ -upgrade_type="xeon_d" - Action: Run the uploadImage.yml Ansible playbook with the <Image-path> and @@ -153,6 +149,10 @@ upgrade_type="xeon_d" ansible-playbook playbooks/deleteUpgradeFile.yml -e \ image_path="<Image-path>" -e upgrade_type="<Upgrade-type>" + Example: ansible-playbook playbooks/uploadImage.yml -e \ +image_path="/tmp/enea-nfv-access-xeon-d6.rootfs.ostree.tar.bz2" -e \ +upgrade_type="xeon_d" + Result: Output of the test case run using the Test Harness: @@ -188,16 +188,14 @@ A file with the same name is already uploaded. Preconditions: The image file must already be uploaded onto the uCPE Manager. - Example: - - ansible-playbook playbooks/deleteUpgradeFile.yml -e \ -image_name="enea-nfv-access-xeon-d.rootfs.ostree.tar.bz2" - Action: Run the deleteUpgradeFile.yml Ansible Playbook with the <Image-name> as extra-vars:ansible-playbook playbooks/deleteUpgradeFile.yml -e \ image_name="<Image-name>" + Example: ansible-playbook playbooks/deleteUpgradeFile.yml -e \ +image_name="enea-nfv-access-xeon-d.rootfs.ostree.tar.bz2" + Result: Output of the test case run using the Test Harness:TASK [Remove NFVA image -- Run deleteUpgradeFile.py module from automation_framework] localhost : ok=1 changed=1 unreachable=0 failed=0 @@ -267,12 +265,6 @@ localhost : ok=1 changed=1 unreachable=0 failed=0 - Example: - - ansible-playbook playbooks/installAndActivate.yml -e \ -image_name="enea-nfv-access-xeon-d6.rootfs.ostree.tar.bz2" -e \ -upgrade_type=xeon_d -e device=inteld1521-16" - Action: Run the installAndActivate.yml Ansible Playbook with the <Image-name>, @@ -281,6 +273,10 @@ upgrade_type=xeon_d -e device=inteld1521-16" image_name="<Image_name>" -e upgrade_type="<Upgrade_type>" -e \ device="<Device-name>" + Example: ansible-playbook playbooks/installAndActivate.yml -e \ +image_name="enea-nfv-access-xeon-d6.rootfs.ostree.tar.bz2" -e \ +upgrade_type=xeon_d -e device=inteld1521-16" + Result: Output of the test case run using the Test Harness:TASK \ [Install And Activate -- Run installAndActivate.py module from automation_framework] @@ -310,10 +306,6 @@ Duplicate entry - Release already installed The playbook imports the previously described playbooks: - - playbook/addDevice.yml - - playbook/uploadImage.yml @@ -329,24 +321,23 @@ Duplicate entry - Release already installed playbook/clearCompletedUpgradesInfo.yml - - - playbook/removeDevice.yml - - Precondition: A device JSON - configuration file must be created:<AF-TH-install-dir>/lab_config/<Device-name>/<Device-name>.json + Preconditions: - Example: + + + The device has to be previously added to the uCPE Manager + instance. + - ansible-playbook playbooks/installNFVAImage.yml -e \ -device="inteld1521-16" -e \ -image_path=/tmp/enea-nfv-access-xeon-d5.rootfs.ostree.tar.bz2 -e \ -image_name=enea-nfv-access-xeon-d5.rootfs.ostree.tar.bz2 -e \ -upgrade_type=xeon_d + + A device JSON configuration file must be created: + <AF-TH-install-dir>/lab_config/<Device-name>/<Device-name>.json + + Action: Run the installNFVAImage.yml Ansible Playbook with the @@ -357,6 +348,12 @@ upgrade_type=xeon_d device="<Device-name>" -e image_path="<Image-path>" -e \ image_name="<Image-name>" -e upgrade_type="<Upgrade-type>" + Example: ansible-playbook playbooks/installNFVAImage.yml -e \ +device="inteld1521-16" -e \ +image_path=/tmp/enea-nfv-access-xeon-d5.rootfs.ostree.tar.bz2 -e \ +image_name=enea-nfv-access-xeon-d5.rootfs.ostree.tar.bz2 -e \ +upgrade_type=xeon_d + Result: Output of the test case run using the Test Harness:localhost : ok=1 changed=1 unreachable=0 failed=0 Note: The test will fail if the one @@ -595,7 +592,8 @@ image_name="<Image-name>" -e upgrade_type="<Upgrade-type>"Preconditions: - A Bridge exists in a uCPE Manager instance. + A Bridge exists for a device in a uCPE Manager + instance. @@ -623,7 +621,7 @@ bridge=<Bridge-name>" - <AF-TH-install-dir>/playbooks/network/configDPDK.yml. + <AF-TH-install-dir>/playbooks/configDPDK.yml. @@ -670,15 +668,15 @@ DEBUG: Set DPDK state to <enable/disable>Precondition: - lab_config/customScripts must contain a Custom - Script file. + <AF-TH-install-dir>/lab_config/customScripts + must contain a Custom Script file. Action: Run the uploadCustomScript.yml Ansible Playbook with the <scriptName> and <phase> as extra-vars: ansible-playbook playbooks/uploadCustomScript.yml -e "scriptName=<scriptName> \ phase= -<always-after-startup/once-after-startup/always-before-startup/once-before-startup>" +<always-after-startup|once-after-startup|always-before-startup|once-before-startup>" Result: Output of the test case run using the Test Harness: @@ -725,7 +723,7 @@ DEBUG: "{{ scriptName }} was uploaded to uCPE Manager!" <phase> and <deviceName> as extra-vars: ansible-playbook playbooks/uploadCustomScriptOnDevice.yml -e "scriptName=<scriptName> \ phase= -<always-after-startup/once-after-startup/always-before-startup/once-before-startup> \ +<always-after-startup|once-after-startup|always-before-startup|once-before-startup> \ device=<deviceName>" Result: Output of the test case @@ -762,7 +760,7 @@ DEBUG: "{{ scriptName }} was uploaded to {{ device }}!" <scriptName> and <phase> as extra-vars: ansible-playbook playbooks/removeCustomScript.yml -e "scriptName=<scriptName> \ phase= -<always-after-startup/once-after-startup/always-before-startup/once-before-startup>" +<always-after-startup|once-after-startup|always-before-startup|once-before-startup>" Result: Output of the test case run using the Test Harness: @@ -804,10 +802,10 @@ DEBUG: "{{ scriptName }} from phase {{ phase }} was removed from uCPE Manager!"< Action: Run the removeCustomScriptOnDevice.yml Ansible Playbook with the <scriptName>, - <phase> and and + <phase> and <deviceName> as extra-vars: ansible-playbook playbooks/removeCustomScriptOnDevice.yml -e "scriptName=<scriptName> \ phase= -<always-after-startup/once-after-startup/always-before-startup/once-before-startup> \ +<always-after-startup|once-after-startup|always-before-startup|once-before-startup> \ device=<deviceName>" Result: Output of the test case @@ -816,6 +814,169 @@ device=<deviceName>" # Remove Custom Script in phase from Device task result DEBUG: "{{ scriptName }} from phase {{ phase }} was removed from {{ device }}!"
+ +
+ Offline Configuration - Add an Offline Configuration + Store + + Description: Adding an Offline + Config Store to the uCPE Manager. For details please refer to: + + + + <AF-TH-install-dir>/playbooks/addConfigStore.yml. + + + + <AF-TH-install-dir>/automation_framework/device/addConfigStore.py. + + + + Precondition: + + The Offline Configuration Store should not already exist on the + uCPE Manager. If it exists, the test will report a duplicate. + + Action: Run the + addConfigStore.yml Ansible Playbook with the + <device-name> as extra-vars: ansible-playbook playbooks/addConfigStore.yml -e \ +"device=<device-name>" + + Result: Output of the test case + run using the Test Harness: + + # Add Config Store task result +********************************************************** +********************************** + * localhost - changed=False +-------------------------------------------------- + Config store for intelc3850-2 device was added! +
+ +
+ Offline Configuration - Remove an Offline Configuration + Store + + Description: Removing an Offline + Config Store from the uCPE Manager. For details please refer to: + + + + <AF-TH-install-dir>/playbooks/removeConfigStore.yml. + + + + <AF-TH-install-dir>/automation_framework/device/removeConfigStore.py. + + + + Precondition: + + The Offline Configuration Store the user wishes to remove should + exist in the uCPE Manager. If it does not, the test will say so. + + Action: Run the + removeConfigStore.yml Ansible Playbook with the + <store-name> as extra-vars: ansible-playbook playbooks/removeConfigStore.yml -e \ +"store=<store-name>" + + Result: Output of the test case + run using the Test Harness: + + # Remove Config Store task result ********************************** +******************************************************* + * localhost - changed=False + -- intelc3850-2 config store was removed! --------- +
+ +
+ Offline Configuration - Add a network bridge to an Offline + Configuration Store + + Description: Adding a network + bridge to an Offline Config Store in uCPE Manager. For details please + refer to: + + + + <AF-TH-install-dir>/playbooks/addOfflineBridge.yml. + + + + <AF-TH-install-dir>/automation_framework/network/newNetworkBridge.py. + + + + Precondition: + + The Offline Configuration Store should exist in the uCPE Manager. + If it does not, the test will say so. + + Action: Run the + addOfflineBridge.yml Ansible Playbook with the + <device-name>, + <store-name> and + <bridge-name> as extra-vars: ansible-playbook playbooks/addOfflineBridge.yml -e \ +"device=<device-name> store=<store-name> bridge=<bridge-name>" + + Result: Output of the test case + run using the Test Harness: + + # debug ************************************************************* +****************************************************** + * localhost - changed=False +-------------------------------------------------- + lan_br bridge already exists + --- will be deleted to create it with the provided configuration +.. +# Add Bridge task result ******************************************** +****************************************************** + * localhost - changed=False + -- lan_br network bridge was added! ------------ + + Note: if the bridge exists, it + will be removed and then re-added, as the output above shows. +
+ +
+ Offline Configuration - Configure a DPDK + + Description: Adding an "enable" + or "disable" DPDK state to an Offline Config Store. For details please + refer to: + + + + <AF-TH-install-dir>/playbooks/configOfflineDPDK.yml. + + + + <AF-TH-install-dir>/automation_framework/network/configDPDK.py. + + + + Precondition: + + An empty Offline Configuration Store should exist in uCPE + Manager. + + Action: Run the + configOfflineDPDK.yml Ansible Playbook with the + <store-name> and + <enable/disable> as extra-vars: + ansible-playbook playbooks/configOfflineDPDK.yml -e \ +"store=<store-name> state=<enable/disable>" + + Result: Output of the test case + run using the Test Harness: + + DEBUG: Set DPDK state to disable +INFO: Done + + Note: the DPDK state cannot be + changed. Recreate the Offline Config Store and set the DPDK again if you + want to change the state. +
@@ -895,8 +1056,7 @@ vnfd=<VNF-Descriptor-name> vnfi=<VNFI-name>" <Device-name>, <VNFI-name> and the <Command> as extra-vars: ansible-playbook playbooks/controlVNFI.yml -e "device=<Device-name> \ -vnfi=<VNFI-name> status=<Command>"Where Command = - { pause | resume | stop | start } +vnfi=<VNFI-name> status=<pause|resume|start|stop>" Result: Output of the test case run using the Test Harness: # Change VNFI Status task result @@ -1035,10 +1195,16 @@ vnfi=<VNFI-name>"Preconditions: + + A device must have been previously added and connected to + the uCPE Manager instance. + + Add the Fortigate VNF Image (fortios.qcow2) to the - vnf_image folder. + <AF-TH-install-dir>/vnf_image + folder. @@ -1153,10 +1319,16 @@ FortigateFWInstance tested successfully! Preconditions: + + A device must have been previously added and connected to + the uCPE Manager instance. + + Add the FortiGate VNF Image (fortios.qcow2) to the - vnf_image folder. + <AF-TH-install-dir>/vnf_image + folder. @@ -1266,6 +1438,11 @@ FortigateFW Scenario deployed successfully! Preconditions: + + Two devices must have been previously added and connected to + the uCPE Manager instance. + + Add the Fortigate VNF Image (fortios.qcow2) to the -- cgit v1.2.3-54-g00ecf