{
  "metadata": {
    "component": {
      "name": "NEXCOM International Co., Ltd.",
      "type": "operating-system",
      "supplier": {
        "name": "NEXCOM International Co., Ltd.",
        "url": [
          "https://www.nexcom.com.tw/"
        ]
      },
      "author": "NEXCOM International Co., Ltd.",
      "publisher": "NEXCOM International Co., Ltd.",
      "group": "https://www.nexcom.com.tw/",
      "description": "Atlas OS firmware",
      "version": "4.2.15",
      "copyright": "Copyright © 2024-2025 NEXCOM International Co., Ltd."
    },
    "manufacture": {
      "name": "NEXCOM International Co., Ltd.",
      "url": [
        "https://www.nexcom.com.tw/"
      ]
    },
    "supplier": {
      "name": "NEXCOM International Co., Ltd.",
      "url": [
        "https://www.nexcom.com.tw/"
      ]
    },
    "timestamp": "2026-03-03T08:02:43Z"
  },
  "specVersion": "1.4",
  "components": [
    {
      "name": "arp-scan",
      "bom-ref": "arp-scan",
      "description": "ARP scanner",
      "type": "application",
      "author": "Sergey Urushkin <urusha.v1.0@gmail.com>",
      "licenses": [
        {
          "license": {
            "name": "GPL-3.0-or-later"
          }
        }
      ],
      "supplier": {
        "url": [
          "https://github.com/royhills/arp-scan"
        ]
      },
      "version": "1.10.0"
    },
    {
      "hashes": [
        {
          "content": "204b13487158b8e46bf6dd207757a52621148fdd1d2467ebd104de17493bab25",
          "alg": "SHA-256"
        }
      ],
      "description": "MAC database for ARP scanner",
      "licenses": [
        {
          "license": {
            "name": "GPL-3.0-or-later"
          }
        }
      ],
      "type": "application",
      "author": "Sergey Urushkin <urusha.v1.0@gmail.com>",
      "bom-ref": "arp-scan-database",
      "name": "arp-scan-database",
      "version": "1.10.0",
      "supplier": {
        "url": [
          "https://github.com/royhills/arp-scan"
        ]
      }
    },
    {
      "bom-ref": "angular",
      "name": "angular",
      "type": "application",
      "description": "HTML enhanced for web apps AngularJS lets you write client-side web applications as if you had a smarter browser.",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "supplier": {
        "url": [
          "https://angularjs.org/"
        ]
      },
      "version": "1.8.3",
      "cpe": "cpe:/a:angularjs:angular:1.8.3"
    },
    {
      "bom-ref": "angular-animate",
      "name": "angular-animate",
      "description": "The ngAnimate module provides support for CSS-based animations (keyframes and transitions) as well as JavaScript-based animations via callback hooks.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "version": "1.8.3",
      "cpe": "cpe:/a:angularjs:angular:1.8.3",
      "supplier": {
        "url": [
          "https://docs.angularjs.org/api/ngAnimate"
        ]
      }
    },
    {
      "name": "angular-aria",
      "bom-ref": "angular-aria",
      "description": "The ngAria module provides support for common ARIA attributes that convey state or semantic information about the application for users of assistive technologies, such as screen readers.",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "type": "application",
      "cpe": "cpe:/a:angularjs:angular:1.8.3",
      "version": "1.8.3",
      "supplier": {
        "url": [
          "https://docs.angularjs.org/api/ngAria"
        ]
      }
    },
    {
      "version": "5.2.4",
      "supplier": {
        "url": [
          "https://angular.io/"
        ]
      },
      "name": "angular-common",
      "bom-ref": "angular-common",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "description": "The commonly needed services, pipes, and directives provided by the Angular team. The HttpClientModule is also here, in the '@angular/common/http' subfolder.",
      "type": "application"
    },
    {
      "bom-ref": "angular-compiler",
      "name": "angular-compiler",
      "description": "Angular's Template Compiler. It understands templates and can convert them to code that makes the application run and render. Typically you donât interact with the compiler directly; rather, you use it indirectly via platform-browser-dynamic when JIT compiling in the browser.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "version": "5.2.4",
      "supplier": {
        "url": [
          "https://angular.io/"
        ]
      }
    },
    {
      "bom-ref": "angular-cookies",
      "name": "angular-cookies",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "description": "The ngCookies module provides a convenient wrapper for reading and writing browser cookies.",
      "type": "application",
      "cpe": "cpe:/a:angularjs:angular:1.8.3",
      "version": "1.8.3",
      "supplier": {
        "url": [
          "https://docs.angularjs.org/api/ngCookies"
        ]
      }
    },
    {
      "type": "application",
      "description": "Critical runtime parts of the framework needed by every application. Includes all metadata decorators, Component, Directive, dependency injection, and the component lifecycle hooks.",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "name": "angular-core",
      "bom-ref": "angular-core",
      "supplier": {
        "url": [
          "https://angular.io/"
        ]
      },
      "version": "5.2.4"
    },
    {
      "supplier": {
        "url": [
          "https://angular-gettext.rocketeer.be/"
        ]
      },
      "version": "2.4.2",
      "type": "application",
      "description": "Super-simple translation support for Angular.JS",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "name": "angular-gettext",
      "bom-ref": "angular-gettext"
    },
    {
      "name": "angular-material",
      "bom-ref": "angular-material",
      "type": "application",
      "description": "The UI Component framework for Angular.JS",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "version": "1.1.1",
      "supplier": {
        "url": [
          "https://github.com/angular/material"
        ]
      }
    },
    {
      "bom-ref": "angular-messages",
      "name": "angular-messages",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "description": "The ngMessages module provides enhanced support for displaying messages within templates (typically within forms or when rendering message objects that return key/value data)",
      "type": "application",
      "supplier": {
        "url": [
          "https://docs.angularjs.org/api/ngMessages"
        ]
      },
      "version": "1.8.3",
      "cpe": "cpe:/a:angularjs:angular:1.8.3"
    },
    {
      "supplier": {
        "url": [
          "https://angular.io/"
        ]
      },
      "version": "5.2.4",
      "type": "application",
      "description": "Everything DOM and browser related, especially the pieces that help render into the DOM. This package also includes the bootstrapStatic() method for bootstrapping applications for production builds that pre-compile with AOT.",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "name": "angular-platform-browser",
      "bom-ref": "angular-platform-browser"
    },
    {
      "name": "angular-platform-browser-dynamic",
      "bom-ref": "angular-platform-browser-dynamic",
      "description": "Includes Providers and methods to compile and run the app on the client using the JIT compiler.",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "type": "application",
      "supplier": {
        "url": [
          "https://angular.io/"
        ]
      },
      "version": "5.2.4"
    },
    {
      "type": "application",
      "description": "The ngResource module provides interaction support with RESTful services via the esource service.",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "bom-ref": "angular-resource",
      "name": "angular-resource",
      "supplier": {
        "url": [
          "https://docs.angularjs.org/api/ngResource"
        ]
      },
      "cpe": "cpe:/a:angularjs:angular:1.8.3",
      "version": "1.8.3"
    },
    {
      "version": "5.2.4",
      "supplier": {
        "url": [
          "https://angular.io/"
        ]
      },
      "name": "angular-router",
      "bom-ref": "angular-router",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "description": "The router module navigates among your app pages when the browser URL changes.",
      "type": "application"
    },
    {
      "cpe": "cpe:/a:angularjs:angular:1.8.3",
      "version": "1.8.3",
      "supplier": {
        "url": [
          "https://docs.angularjs.org/api/ngSanitize"
        ]
      },
      "bom-ref": "angular-sanitize",
      "name": "angular-sanitize",
      "description": "The ngSanitize module provides functionality to sanitize HTML. Sanitizes an html string by stripping all potentially dangerous tokens.",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "type": "application"
    },
    {
      "supplier": {
        "url": [
          "http://wix.github.io/angular-tree-control"
        ]
      },
      "version": "0.2.28",
      "name": "angular-tree-control",
      "bom-ref": "angular-tree-control",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "description": "Pure AngularJS based tree control component.",
      "type": "application"
    },
    {
      "supplier": {
        "url": [
          "http://ui-grid.info"
        ]
      },
      "version": "4.6.6",
      "name": "angular-ui-grid",
      "bom-ref": "angular-ui-grid",
      "type": "application",
      "description": "A data grid for AngularJS; part of the AngularUI suite",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "angular-upgrade",
      "name": "angular-upgrade",
      "description": "Set of utilities for upgrading AngularJS applications to Angular.",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "type": "application",
      "version": "5.2.4",
      "supplier": {
        "url": [
          "https://angular.io/"
        ]
      }
    },
    {
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "1.1.7",
      "description": "The package is the portal which contains Axis needed functions.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "type": "application",
      "bom-ref": "atlas-app-axis-center",
      "name": "atlas-app-axis-center"
    },
    {
      "version": "1.13.2",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "bom-ref": "atlas-app-axis-center2",
      "name": "atlas-app-axis-center2",
      "type": "application",
      "description": "The package is the portal which contains Axis needed functions.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ]
    },
    {
      "version": "2.8.0",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "description": "This package provides Webcore and Syscore databases backup and restoration features.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "bom-ref": "atlas-app-database-backup-and-restore",
      "name": "atlas-app-database-backup-and-restore"
    },
    {
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "2.8.0",
      "bom-ref": "atlas-app-log-book",
      "name": "atlas-app-log-book",
      "description": "This package is used to browse, delete, filter, export, and archive system logs.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ]
    },
    {
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "2.8.0",
      "type": "application",
      "description": "The default of custom log settings.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "bom-ref": "atlas-app-log-book-defaults",
      "name": "atlas-app-log-book-defaults"
    },
    {
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "1.2.1",
      "name": "atlas-app-power-supplier",
      "bom-ref": "atlas-app-power-supplier",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "description": "The package is used to configure POE feature.",
      "type": "application"
    },
    {
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "2.8.0",
      "bom-ref": "atlas-app-software-center",
      "name": "atlas-app-software-center",
      "type": "application",
      "description": "This package is used for software management, it is able to upgrade, install and remove softwares.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ]
    },
    {
      "bom-ref": "atlas-app-software-center-defaults",
      "name": "atlas-app-software-center-defaults",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "description": "The default software categories by model.",
      "type": "application",
      "version": "2.8.0",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      }
    },
    {
      "type": "application",
      "description": "The package provides multi-language support of Software Center for AXIS.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "name": "atlas-app-software-center-languages-axis",
      "bom-ref": "atlas-app-software-center-languages-axis",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "2.8.0"
    },
    {
      "type": "application",
      "description": "The package is used to configure switch feature.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "bom-ref": "atlas-app-switch-controller",
      "name": "atlas-app-switch-controller",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "1.3.6"
    },
    {
      "version": "1.13.2",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "description": "Provide some HTTP error pages for web server. e.g. 403.html, 404.html, 502.html ",
      "type": "application",
      "bom-ref": "atlas-axis2-http-error-pages",
      "name": "atlas-axis2-http-error-pages"
    },
    {
      "type": "application",
      "description": "Axis login and loading pages.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "bom-ref": "atlas-axis2-login",
      "name": "atlas-axis2-login",
      "version": "1.13.2",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      }
    },
    {
      "description": "The package is used to configure Atlas settings, such as http/https port setting, enabling HTTPS. ",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "type": "application",
      "bom-ref": "atlas-conf-atlas-settings",
      "name": "atlas-conf-atlas-settings",
      "version": "2.0.1"
    },
    {
      "version": "2.0.1",
      "description": "Atlas Settings default configurations. For all models. ",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "name": "atlas-conf-atlas-settings-defaults",
      "bom-ref": "atlas-conf-atlas-settings-defaults"
    },
    {
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "2.1.16",
      "bom-ref": "atlas-conf-dhcp-server",
      "name": "atlas-conf-dhcp-server",
      "type": "application",
      "description": "The package is used to configure DHCP server.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ]
    },
    {
      "version": "2.1.16",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "name": "atlas-conf-dhcp-server-defaults",
      "bom-ref": "atlas-conf-dhcp-server-defaults",
      "description": "The package is default configuration settings of DHCP server.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ]
    },
    {
      "name": "atlas-conf-dhcp-server-defaults-axis",
      "bom-ref": "atlas-conf-dhcp-server-defaults-axis",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "description": "The package is default configuration settings of DHCP server of AXIS.",
      "type": "application",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "2.1.16"
    },
    {
      "description": "This package is used to configure locale, date, and time.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "type": "application",
      "bom-ref": "atlas-conf-locale-datetime",
      "name": "atlas-conf-locale-datetime",
      "version": "2.8.0",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      }
    },
    {
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "2.8.0",
      "name": "atlas-conf-locale-datetime-defaults",
      "bom-ref": "atlas-conf-locale-datetime-defaults",
      "description": "Locale, date, and time factory default configurations. It contains necessary basic settings.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "type": "application"
    },
    {
      "bom-ref": "atlas-conf-locale-datetime-defaults-axis",
      "name": "atlas-conf-locale-datetime-defaults-axis",
      "description": "Locale, date, and time factory default configurations patch for Axis.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "version": "2.8.0",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      }
    },
    {
      "version": "2.8.0",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "description": "/etc/logrotate.d/runtime.conf specifies the rules that logrotate uses to rotate runtime logs.",
      "type": "application",
      "name": "atlas-conf-logrotate",
      "bom-ref": "atlas-conf-logrotate"
    },
    {
      "name": "atlas-conf-network-settings",
      "bom-ref": "atlas-conf-network-settings",
      "description": "The package is used to configure network settings, such as hostname, DNS server, IPv4/6 settings of all interfaces and NIC bonding.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "type": "application",
      "version": "2.1.16",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      }
    },
    {
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "2.1.16",
      "bom-ref": "atlas-conf-network-settings-defaults",
      "name": "atlas-conf-network-settings-defaults",
      "type": "application",
      "description": "Network Settings general factory default configurations. It contains necessary basic settings.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ]
    },
    {
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "2.1.16",
      "description": "Network Settings factory default configurations for NVR serires. It contains default network settings on NVR serires.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "bom-ref": "atlas-conf-network-settings-defaults-nvr",
      "name": "atlas-conf-network-settings-defaults-nvr"
    },
    {
      "description": "Network Settings factory default configurations for S22 Mk II. It contains default network settings on S22 Mk II.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "name": "atlas-conf-network-settings-defaults-s22mkii",
      "bom-ref": "atlas-conf-network-settings-defaults-s22mkii",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "2.1.16"
    },
    {
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "2.8.0",
      "description": "This package is used to configure notification options and mail settings",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "type": "application",
      "bom-ref": "atlas-conf-notification-settings",
      "name": "atlas-conf-notification-settings"
    },
    {
      "version": "2.8.0",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "description": "Notifications Options, SMTP factory default configurations. It contains necessary basic settings.",
      "type": "application",
      "name": "atlas-conf-notification-settings-defaults",
      "bom-ref": "atlas-conf-notification-settings-defaults"
    },
    {
      "version": "2.1.16",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "bom-ref": "atlas-conf-security",
      "name": "atlas-conf-security",
      "description": "The package is used to upload/configure SSL certification.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "type": "application"
    },
    {
      "description": "The package is used to configure SNMP.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "type": "application",
      "name": "atlas-conf-snmp",
      "bom-ref": "atlas-conf-snmp",
      "version": "2.1.16",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      }
    },
    {
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "2.1.16",
      "name": "atlas-conf-snmp-defaults",
      "bom-ref": "atlas-conf-snmp-defaults",
      "description": "The package is default configuration settings of SNMP.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "type": "application"
    },
    {
      "version": "2.8.0",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "description": "This package is used to configure system recovery.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "type": "application",
      "name": "atlas-conf-system-recovery",
      "bom-ref": "atlas-conf-system-recovery"
    },
    {
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "description": "The package provides multi-language support of System Recovery for AXIS.",
      "type": "application",
      "name": "atlas-conf-system-recovery-languages-axis",
      "bom-ref": "atlas-conf-system-recovery-languages-axis",
      "version": "2.8.0",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      }
    },
    {
      "bom-ref": "core-js",
      "name": "core-js",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "description": "Modular standard library for JavaScript. Includes polyfills for ECMAScript 5, ECMAScript 6: promises, symbols, collections, iterators, typed arrays, ECMAScript 7+ proposals, setImmediate, etc.",
      "type": "application",
      "supplier": {
        "url": [
          "https://github.com/zloirock/core-js"
        ]
      },
      "version": "2.5.3"
    },
    {
      "bom-ref": "atlas-cron",
      "name": "atlas-cron",
      "description": "/etc/init.d/atlas_cron uses Atlas Syscore's CrontabEditor to edit crontab during system boot.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "2.8.0"
    },
    {
      "type": "application",
      "description": "Atlas Fluent UI React Components.",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "name": "fluentui-react-components",
      "bom-ref": "fluentui-react-components",
      "version": "9.44.3.1",
      "supplier": {
        "url": [
          "https://react.fluentui.dev/"
        ]
      }
    },
    {
      "bom-ref": "fluentui-react-datepicker-compat",
      "name": "fluentui-react-datepicker-compat",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "description": "Atlas Fluent UI React Datepicker Compat.",
      "type": "application",
      "supplier": {
        "url": [
          "https://react.fluentui.dev/"
        ]
      },
      "version": "0.3.3.1"
    },
    {
      "version": "2.0.206.1",
      "supplier": {
        "url": [
          "https://react.fluentui.dev/"
        ]
      },
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "description": "Atlas Fluent UI React Icons.",
      "type": "application",
      "name": "fluentui-react-icons",
      "bom-ref": "fluentui-react-icons"
    },
    {
      "description": "Atlas Fluent UI React Table.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "bom-ref": "fluentui-react-table",
      "name": "fluentui-react-table",
      "version": "9.8.6.1",
      "supplier": {
        "url": [
          "https://react.fluentui.dev/"
        ]
      }
    },
    {
      "supplier": {
        "url": [
          "https://www.i18next.com/"
        ]
      },
      "version": "23.5.1",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "description": "i18next is an internationalization-framework written in and for JavaScript.",
      "type": "application",
      "bom-ref": "i18next",
      "name": "i18next"
    },
    {
      "version": "2.2.2",
      "supplier": {
        "url": [
          "https://www.i18next.com/"
        ]
      },
      "name": "i18next-http-backend",
      "bom-ref": "i18next-http-backend",
      "type": "application",
      "description": "This is a simple i18next backend to be used in Node.js, in the browser and for Deno. It will load resources from a backend server using the XMLHttpRequest or the fetch API.",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "jquery",
      "name": "jquery",
      "type": "application",
      "description": "jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers. With a combination of versatility and extensibility, jQuery has changed the way that millions of people write JavaScript.",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "version": "3.6.0",
      "supplier": {
        "url": [
          "http://jquery.com/"
        ]
      }
    },
    {
      "version": "2021.3.1207",
      "supplier": {
        "url": [
          "http://www.telerik.com/kendo-ui/open-source-core"
        ]
      },
      "bom-ref": "kendo-ui-core",
      "name": "kendo-ui-core",
      "description": "Telerik Kendo UIÂ® Core is the open source version of Kendo UI, the comprehensive framework for building modern web and mobile apps with HTML5 and JavaScript.",
      "licenses": [
        {
          "license": {
            "name": "Apache-2.0"
          }
        }
      ],
      "type": "application"
    },
    {
      "version": "1.1.7",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "description": "The package provide a library to retrieve/configure the Axis status.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "name": "atlas-lib-axis",
      "bom-ref": "atlas-lib-axis"
    },
    {
      "bom-ref": "atlas-lib-ip808",
      "name": "atlas-lib-ip808",
      "description": "The PoE IP808 libraries.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "0.13.5"
    },
    {
      "version": "2.1.16",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "description": "The package provide a library to use iptables.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "name": "atlas-lib-iptables",
      "bom-ref": "atlas-lib-iptables"
    },
    {
      "bom-ref": "atlas-lib-iptables-defaults",
      "name": "atlas-lib-iptables-defaults",
      "type": "application",
      "description": "The package is default configuration settings of iptables.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "version": "2.1.16",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      }
    },
    {
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "2.8.0",
      "description": "This package is used to generate the config of syslog-ng.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "type": "application",
      "bom-ref": "atlas-lib-log",
      "name": "atlas-lib-log"
    },
    {
      "description": "This package is the default configuration settings of atlas-lib-log.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "bom-ref": "atlas-lib-log-defaults",
      "name": "atlas-lib-log-defaults",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "2.8.0"
    },
    {
      "version": "1.7.8",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "bom-ref": "atlas-lib-mv6x9x",
      "name": "atlas-lib-mv6x9x",
      "description": "The switch 88E6X9X libraries.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ]
    },
    {
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "1.7.8",
      "description": "Switch Status Daemon for mv6x9x.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "type": "application",
      "name": "atlas-lib-mv6x9x-init",
      "bom-ref": "atlas-lib-mv6x9x-init"
    },
    {
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "2.1.16",
      "bom-ref": "atlas-lib-network",
      "name": "atlas-lib-network",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "description": "The package provide a library to retrieve/configure the network status.",
      "type": "application"
    },
    {
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "2.1.16",
      "name": "atlas-lib-network-lldp",
      "bom-ref": "atlas-lib-network-lldp",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "description": "The package provides a library for general LLDP control.",
      "type": "application"
    },
    {
      "bom-ref": "atlas-lib-poe",
      "name": "atlas-lib-poe",
      "description": "The PoE libraries.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "1.2.1"
    },
    {
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "1.2.1",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "description": "The PoE libraries general factory default configurations. It contains necessary basic settings.",
      "type": "application",
      "bom-ref": "atlas-lib-poe-defaults",
      "name": "atlas-lib-poe-defaults"
    },
    {
      "name": "atlas-lib-ssh",
      "bom-ref": "atlas-lib-ssh",
      "description": "The package provide a library to retrieve/configure SSH service.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "type": "application",
      "version": "2.1.16",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      }
    },
    {
      "bom-ref": "atlas-lib-switch",
      "name": "atlas-lib-switch",
      "description": "The switch libraries.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "type": "application",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "1.3.6"
    },
    {
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "1.3.6",
      "name": "atlas-lib-switch-defaults",
      "bom-ref": "atlas-lib-switch-defaults",
      "description": "The switch libraries general factory default configurations. It contains necessary basic settings.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "type": "application"
    },
    {
      "type": "application",
      "description": "The switch libraries general factory default configurations. It contains necessary S22 Mk II settings.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "bom-ref": "atlas-lib-switch-defaults-s22mkii",
      "name": "atlas-lib-switch-defaults-s22mkii",
      "version": "1.3.6",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      }
    },
    {
      "name": "moment",
      "bom-ref": "moment",
      "type": "application",
      "description": "A lightweight JavaScript date library for parsing, validating, manipulating, and formatting dates.",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "supplier": {
        "url": [
          "https://github.com/moment/moment"
        ]
      },
      "version": "2.30.1"
    },
    {
      "name": "moment-timezone",
      "bom-ref": "moment-timezone",
      "type": "application",
      "description": "IANA Time Zone Database + Moment.js.",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "supplier": {
        "url": [
          "https://github.com/moment/moment-timezone"
        ]
      },
      "version": "0.6.0"
    },
    {
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "description": "An AngularJS directive for file upload using HTML5 with FileAPI polyfill for unsupported browsers.",
      "type": "application",
      "name": "ng-file-upload",
      "bom-ref": "ng-file-upload",
      "version": "12.2.13",
      "supplier": {
        "url": [
          "https://github.com/danialfarid/ng-file-upload"
        ]
      }
    },
    {
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "0.13.5",
      "bom-ref": "atlas-py-icplus",
      "name": "atlas-py-icplus",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "description": "A Python wrapper around the IP808 and IP1829a library.",
      "type": "application"
    },
    {
      "description": "A Python wrapper around the Marvell UMSD library.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "type": "application",
      "name": "atlas-py-umsd",
      "bom-ref": "atlas-py-umsd",
      "version": "1.7.8",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      }
    },
    {
      "supplier": {
        "url": [
          "https://github.com/autocracy/python-ipy"
        ]
      },
      "version": "1.01",
      "description": "class and tools for handling of IPv4 and IPv6 addresses and networks.",
      "licenses": [
        {
          "license": {
            "name": "BSD"
          }
        },
        {
          "license": {
            "name": "license"
          }
        }
      ],
      "type": "application",
      "name": "python3-ipy",
      "bom-ref": "python3-ipy"
    },
    {
      "description": "mdstat parser for Python",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        },
        {
          "license": {
            "name": "license"
          }
        }
      ],
      "type": "application",
      "name": "python3-mdstat",
      "bom-ref": "python3-mdstat",
      "version": "1.0.4",
      "supplier": {
        "url": [
          "https://github.com/truveris/py-mdstat/"
        ]
      }
    },
    {
      "type": "application",
      "description": "This python package provides first-class OAuth library support for Requests.",
      "licenses": [
        {
          "license": {
            "name": "ISC"
          }
        }
      ],
      "name": "python3-requests-oauthlib",
      "bom-ref": "python3-requests-oauthlib",
      "supplier": {
        "url": [
          "https://github.com/requests/requests-oauthlib"
        ]
      },
      "version": "1.3.1.1"
    },
    {
      "version": "18.2.0",
      "supplier": {
        "url": [
          "https://react.dev/"
        ]
      },
      "name": "react",
      "bom-ref": "react",
      "description": "React is a JavaScript library for building user interfaces.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ]
    },
    {
      "version": "18.2.0",
      "supplier": {
        "url": [
          "https://react.dev/"
        ]
      },
      "type": "application",
      "description": "React package for working with the DOM.",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "name": "react-dom",
      "bom-ref": "react-dom"
    },
    {
      "description": "A powerful internationalization framework for React/React Native which is based on i18next.",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "type": "application",
      "bom-ref": "react-i18next",
      "name": "react-i18next",
      "supplier": {
        "url": [
          "https://react.i18next.com/"
        ]
      },
      "version": "12.2.0"
    },
    {
      "name": "rxjs",
      "bom-ref": "rxjs",
      "type": "application",
      "description": "Reactive Extensions Library for JavaScript.",
      "licenses": [
        {
          "license": {
            "name": "Apache-2.0"
          }
        }
      ],
      "version": "5.5.6",
      "supplier": {
        "url": [
          "https://github.com/ReactiveX/RxJS"
        ]
      }
    },
    {
      "bom-ref": "atlas-ssl-cert-axis",
      "name": "atlas-ssl-cert-axis",
      "type": "application",
      "description": "The package provides SSL certification for Axis.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "version": "1.1.7",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      }
    },
    {
      "bom-ref": "atlas-syscore",
      "name": "atlas-syscore",
      "description": "Atlas Syscore generates all config files used by other Procd init scripts, and also manages services. Atlas Syscore is a client-server architecture where Webcore is the client and Syscore is the server.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "type": "application",
      "version": "2.7.1",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      }
    },
    {
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "2.7.1",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "description": "Atlas Syscore database backup and restoration support.",
      "type": "application",
      "bom-ref": "atlas-syscore-database-backup-and-restore",
      "name": "atlas-syscore-database-backup-and-restore"
    },
    {
      "version": "2.7.1",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "name": "atlas-syscore-defaults",
      "bom-ref": "atlas-syscore-defaults",
      "description": "Atlas Syscore general factory default configurations. For all models.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ]
    },
    {
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "description": "Atlas Syscore power manger files for NVR Mk II related models.",
      "type": "application",
      "name": "atlas-syscore-nvr-mkii",
      "bom-ref": "atlas-syscore-nvr-mkii",
      "version": "2.7.1",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      }
    },
    {
      "version": "2.7.1",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "bom-ref": "atlas-syscore-nvr-mkii-power-manager",
      "name": "atlas-syscore-nvr-mkii-power-manager",
      "description": "Atlas Syscore Power Manager for NVR Mk II series",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "type": "application"
    },
    {
      "description": "Axis theme for Atlas OS.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "type": "application",
      "name": "atlas-theme-axis2",
      "bom-ref": "atlas-theme-axis2",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "1.13.2"
    },
    {
      "bom-ref": "ui-router",
      "name": "ui-router",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "description": "AngularUI Router is a routing framework for AngularJS, which allows you to organize the parts of your interface into a state machine. Unlike the route service in Angular core, which is organized around URL routes, UI-Router is organized around states, which may optionally have routes, as well as other behavior, attached. States are bound to named, nested and parallel views, allowing you to powerfully manage your application's interface.",
      "type": "application",
      "version": "1.0.30",
      "supplier": {
        "url": [
          "http://angular-ui.github.io/ui-router"
        ]
      }
    },
    {
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "2.1.16",
      "name": "atlas-util-sniffer",
      "bom-ref": "atlas-util-sniffer",
      "description": "The sniffer related initial script utility.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "type": "application"
    },
    {
      "type": "application",
      "description": "Atlas Webcore",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "bom-ref": "atlas-webcore",
      "name": "atlas-webcore",
      "version": "2.4.7",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      }
    },
    {
      "description": "Atlas Webcore database backup and restoration support.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "type": "application",
      "bom-ref": "atlas-webcore-database-backup-and-restore",
      "name": "atlas-webcore-database-backup-and-restore",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "2.4.7"
    },
    {
      "description": "Atlas Webcore factory default configurations. For general models.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "type": "application",
      "bom-ref": "atlas-webcore-defaults",
      "name": "atlas-webcore-defaults",
      "version": "2.4.7",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      }
    },
    {
      "name": "atlas-webcore-defaults-axis",
      "bom-ref": "atlas-webcore-defaults-axis",
      "description": "Atlas Webcore factory default configurations patch for Axis.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "2.4.7"
    },
    {
      "version": "2.4.7",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "description": "Atlas Webcore settings configurations patch for sqlite.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "type": "application",
      "bom-ref": "atlas-webcore-settings-sqlite",
      "name": "atlas-webcore-settings-sqlite"
    },
    {
      "bom-ref": "zone.js",
      "name": "zone.js",
      "description": "Implements Zones for JavaScript, inspired by Dart.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "supplier": {
        "url": [
          "https://github.com/angular/zone.js"
        ]
      },
      "version": "0.8.20"
    },
    {
      "bom-ref": "python3-django-templated-mail",
      "name": "python3-django-templated-mail",
      "description": "A simple wrapper for django.core.mail.EmailMultiAlternatives which makes use  of Django template system to store email content in separate file.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        },
        {
          "license": {
            "name": "License"
          }
        },
        {
          "license": {
            "name": "(MIT)"
          }
        }
      ],
      "supplier": {
        "url": [
          "https://github.com/sunscrapers/django-templated-mail"
        ]
      },
      "version": "1.1.1.1"
    },
    {
      "type": "application",
      "description": "Simple JWT is a JSON Web Token authentication plugin for the Django REST  Framework.",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        },
        {
          "license": {
            "name": "License"
          }
        },
        {
          "license": {
            "name": "(MIT)"
          }
        }
      ],
      "bom-ref": "python3-djangorestframework-simplejwt",
      "name": "python-djangorestframework-simplejwt",
      "version": "5.3.0.2",
      "supplier": {
        "url": [
          "https://github.com/jazzband/djangorestframework-simplejwt"
        ]
      }
    },
    {
      "version": "2.2.0.1",
      "supplier": {
        "url": [
          "https://github.com/sunscrapers/djoser"
        ]
      },
      "bom-ref": "python3-djoser",
      "name": "python3-djoser",
      "description": "REST implementation of Django authentication system.",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        },
        {
          "license": {
            "name": "license"
          }
        }
      ],
      "type": "application"
    },
    {
      "version": "3.2.2.1",
      "supplier": {
        "url": [
          "https://github.com/oauthlib/oauthlib"
        ]
      },
      "description": "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic for Python",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "BSD-3-Clause"
          }
        }
      ],
      "bom-ref": "python3-oauthlib",
      "name": "python3-oauthlib"
    },
    {
      "bom-ref": "python3-openid",
      "name": "python3-openid",
      "description": "This is a set of Python packages to support use of the OpenID decentralized  identity system in your application, update to Python 3. Want to enable  single sign-on for your web site? Use the openid.consumer package. Want to  run your own OpenID server? Check out openid.server. Includes example code  and support for a variety of storage back-ends.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        },
        {
          "license": {
            "name": "License"
          }
        },
        {
          "license": {
            "name": "(MIT)"
          }
        }
      ],
      "supplier": {
        "url": [
          "https://github.com/necaris/python3-openid"
        ]
      },
      "version": "3.2.0.1"
    },
    {
      "supplier": {
        "url": [
          "http://github.com/jpadilla/pyjwt"
        ]
      },
      "version": "2.8.0.1",
      "description": "A Python implementation of RFC 7519.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "bom-ref": "python3-pyjwt",
      "name": "python3-pyjwt"
    },
    {
      "type": "application",
      "description": "This is the Django component of the python-social-auth ecosystem, it implements the needed functionality to integrate social-auth-core in a Django based project.",
      "licenses": [
        {
          "license": {
            "name": "BSD"
          }
        },
        {
          "license": {
            "name": "License"
          }
        },
        {
          "license": {
            "name": "(BSD)"
          }
        }
      ],
      "bom-ref": "python3-social-auth-app-django",
      "name": "python3-social-auth-app-django",
      "supplier": {
        "url": [
          "https://github.com/python-social-auth/social-app-django"
        ]
      },
      "cpe": "cpe:/a:python_social_auth:social-auth-app-django:5.4.1-1.1",
      "version": "5.4.1-1.1"
    },
    {
      "supplier": {
        "url": [
          "https://github.com/python-social-auth/social-core"
        ]
      },
      "version": "4.4.2.1",
      "type": "application",
      "description": "A simple wrapper for django.core.mail.EmailMultiAlternatives which makes use  of Django template system to store email content in separate file.",
      "licenses": [
        {
          "license": {
            "name": "BSD"
          }
        },
        {
          "license": {
            "name": "License"
          }
        },
        {
          "license": {
            "name": "(BSD)"
          }
        }
      ],
      "bom-ref": "python3-social-auth-core",
      "name": "python3-social-auth-core"
    },
    {
      "name": "avahi-dbus-daemon",
      "bom-ref": "avahi-dbus-daemon",
      "description": "Avahi is an mDNS/DNS-SD (aka RendezVous/Bonjour/ZeroConf) implementation (library). It facilitates service discovery on a local network -- this means that you can plug your laptop or computer into a network and instantly be able to view other people who you can chat with, find printers to print to or find files being shared. This kind of technology is already found in MacOS X (branded 'Rendezvous', 'Bonjour' and sometimes 'ZeroConf') and is very convenient. . This package contains an mDNS/DNS-SD daemon.",
      "type": "application",
      "author": "Ted Hess <thess@kitschensync.net>",
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1-or-later"
          }
        }
      ],
      "hashes": [
        {
          "content": "060309d7a333d38d951bc27598c677af1796934dbd98e1024e7ad8de798fedda",
          "alg": "SHA-256"
        }
      ],
      "supplier": {
        "url": [
          "http://www.avahi.org/"
        ]
      },
      "cpe": "cpe:/a:avahi:avahi:0.8",
      "version": "0.8"
    },
    {
      "version": "0.8",
      "cpe": "cpe:/a:avahi:avahi:0.8",
      "supplier": {
        "url": [
          "http://www.avahi.org/"
        ]
      },
      "name": "avahi-utils",
      "bom-ref": "avahi-utils",
      "hashes": [
        {
          "content": "060309d7a333d38d951bc27598c677af1796934dbd98e1024e7ad8de798fedda",
          "alg": "SHA-256"
        }
      ],
      "description": "Avahi is an mDNS/DNS-SD (aka RendezVous/Bonjour/ZeroConf) implementation (library). It facilitates service discovery on a local network -- this means that you can plug your laptop or computer into a network and instantly be able to view other people who you can chat with, find printers to print to or find files being shared. This kind of technology is already found in MacOS X (branded 'Rendezvous', 'Bonjour' and sometimes 'ZeroConf') and is very convenient. . This packages installs the following avahi utility programs: avahi-browse, avahi-publish, avahi-resolve, avahi-set-host-name. It also automatically adds the required libavahi-client package. For more information please see the avahi documentation.",
      "type": "application",
      "author": "Ted Hess <thess@kitschensync.net>",
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1-or-later"
          }
        }
      ]
    },
    {
      "description": "This package contains a base filesystem and system scripts for OpenWrt.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "name": "base-files",
      "bom-ref": "base-files",
      "supplier": {
        "url": [
          "http://openwrt.org/"
        ]
      },
      "version": "0-4.0.19"
    },
    {
      "supplier": {
        "url": [
          "http://packages.debian.org/bc"
        ]
      },
      "cpe": "cpe:/a:gnu:bc:1.06.95",
      "version": "1.06.95",
      "bom-ref": "bc",
      "name": "bc",
      "type": "application",
      "description": "bc is a language that supports arbitrary precision numbers with interactive execution of statements.",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "author": "Bruno Randolf <br1@einfach.org>"
    },
    {
      "supplier": {
        "url": [
          "http://www.kernel.org/pub/linux/utils/util-linux/"
        ]
      },
      "version": "2.39",
      "cpe": "cpe:/a:kernel:util-linux:2.39",
      "name": "blkid",
      "bom-ref": "blkid",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "32b30a336cda903182ed61feb3e9b908b762a5e66fe14e43efb88d37162075cb"
        }
      ],
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "The blkid program is the command-line interface to working with the libblkid library.",
      "type": "application"
    },
    {
      "version": "2023-02-28-bfe882d5",
      "description": "Block device mounting and checking",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "type": "application",
      "author": "John Crispin <john@phrozen.org>",
      "name": "block-mount",
      "bom-ref": "block-mount"
    },
    {
      "supplier": {
        "url": [
          "http://busybox.net/"
        ]
      },
      "cpe": "cpe:/a:busybox:busybox:1.37.0",
      "version": "1.37.0",
      "bom-ref": "busybox",
      "name": "busybox",
      "description": "The Swiss Army Knife of embedded Linux. It slices, it dices, it makes Julian Fries.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "author": "Felix Fietkau <nbd@nbd.name>"
    },
    {
      "bom-ref": "ca-bundle",
      "name": "ca-bundle",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-or-later"
          }
        },
        {
          "license": {
            "name": "MPL-2.0"
          }
        }
      ],
      "description": "System CA certificates as a bundle ",
      "version": "20250419"
    },
    {
      "version": "20250419",
      "name": "ca-certificates",
      "bom-ref": "ca-certificates",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "33b44ef78653ecd3f0f2f13e5bba6be466be2e7da72182f737912b81798ba5d2"
        }
      ],
      "description": "System CA certificates ",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-or-later"
          }
        },
        {
          "license": {
            "name": "MPL-2.0"
          }
        }
      ],
      "type": "application"
    },
    {
      "supplier": {
        "url": [
          "http://www.gnu.org/software/coreutils/"
        ]
      },
      "version": "9.3",
      "cpe": "cpe:/a:gnu:coreutils:9.3",
      "description": "Full versions of standard GNU utilities. If an equivalent Busybox applet is available, you should consider compiling that instead as Busybox applets are usually smaller, at the expense of reduced functionality.",
      "licenses": [
        {
          "license": {
            "name": "GPL-3.0-or-later"
          }
        }
      ],
      "type": "application",
      "author": "Jo-Philipp Wich <jo@mein.io>",
      "bom-ref": "coreutils",
      "name": "coreutils"
    },
    {
      "cpe": "cpe:/a:gnu:coreutils:9.3",
      "version": "9.3",
      "supplier": {
        "url": [
          "http://www.gnu.org/software/coreutils/"
        ]
      },
      "bom-ref": "coreutils-date",
      "name": "coreutils-date",
      "type": "application",
      "description": "Full version of standard GNU date utility.",
      "licenses": [
        {
          "license": {
            "name": "GPL-3.0-or-later"
          }
        }
      ],
      "author": "Jo-Philipp Wich <jo@mein.io>",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "adbcfcfe899235b71e8768dcf07cd532520b7f54f9a8064843f8d199a904bbaa"
        }
      ]
    },
    {
      "cpe": "cpe:/a:gnu:coreutils:9.3",
      "version": "9.3",
      "supplier": {
        "url": [
          "http://www.gnu.org/software/coreutils/"
        ]
      },
      "bom-ref": "coreutils-dd",
      "name": "coreutils-dd",
      "hashes": [
        {
          "content": "adbcfcfe899235b71e8768dcf07cd532520b7f54f9a8064843f8d199a904bbaa",
          "alg": "SHA-256"
        }
      ],
      "description": "Full version of standard GNU dd utility.",
      "type": "application",
      "author": "Jo-Philipp Wich <jo@mein.io>",
      "licenses": [
        {
          "license": {
            "name": "GPL-3.0-or-later"
          }
        }
      ]
    },
    {
      "supplier": {
        "url": [
          "http://www.gnu.org/software/coreutils/"
        ]
      },
      "version": "9.3",
      "cpe": "cpe:/a:gnu:coreutils:9.3",
      "hashes": [
        {
          "content": "adbcfcfe899235b71e8768dcf07cd532520b7f54f9a8064843f8d199a904bbaa",
          "alg": "SHA-256"
        }
      ],
      "type": "application",
      "description": "Full version of standard GNU stty utility.",
      "licenses": [
        {
          "license": {
            "name": "GPL-3.0-or-later"
          }
        }
      ],
      "author": "Jo-Philipp Wich <jo@mein.io>",
      "name": "coreutils-stty",
      "bom-ref": "coreutils-stty"
    },
    {
      "version": "9.3",
      "cpe": "cpe:/a:gnu:coreutils:9.3",
      "supplier": {
        "url": [
          "http://www.gnu.org/software/coreutils/"
        ]
      },
      "name": "coreutils-timeout",
      "bom-ref": "coreutils-timeout",
      "description": "Full version of standard GNU timeout utility.",
      "author": "Jo-Philipp Wich <jo@mein.io>",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-3.0-or-later"
          }
        }
      ],
      "hashes": [
        {
          "content": "adbcfcfe899235b71e8768dcf07cd532520b7f54f9a8064843f8d199a904bbaa",
          "alg": "SHA-256"
        }
      ]
    },
    {
      "supplier": {
        "url": [
          "https://curl.se/"
        ]
      },
      "version": "8.12.1",
      "cpe": "cpe:/a:haxx:libcurl:8.12.1",
      "hashes": [
        {
          "content": "0341f1ed97a26c811abaebd37d62b833956792b7607ea3f15d001613c76de202",
          "alg": "SHA-256"
        }
      ],
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "description": "A client-side URL transfer utility",
      "type": "application",
      "author": "Aleksey Vasilenko <aleksey.vasilenko@gmail.com>",
      "name": "curl",
      "bom-ref": "curl"
    },
    {
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "ba1f21d2bd9d339da2d4aa8780c09df32fea87998b73da24f49ab9df1e36a50f"
        }
      ],
      "description": "Simple interprocess messaging system (daemon)",
      "type": "application",
      "author": "Robert Marko <robimarko@gmail.com>",
      "licenses": [
        {
          "license": {
            "name": "AFL-2.1"
          }
        }
      ],
      "name": "dbus",
      "bom-ref": "dbus",
      "version": "1.14.10",
      "cpe": "cpe:/a:freedesktop:dbus:1.14.10",
      "supplier": {
        "url": [
          "https://dbus.freedesktop.org/"
        ]
      }
    },
    {
      "name": "dmesg",
      "bom-ref": "dmesg",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "32b30a336cda903182ed61feb3e9b908b762a5e66fe14e43efb88d37162075cb"
        }
      ],
      "description": "dmesg  is used to examine or control the kernel ring buffer",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "cpe": "cpe:/a:kernel:util-linux:2.39",
      "version": "2.39",
      "supplier": {
        "url": [
          "http://www.kernel.org/pub/linux/utils/util-linux/"
        ]
      }
    },
    {
      "version": "2.91",
      "cpe": "cpe:/a:thekelleys:dnsmasq:2.91",
      "supplier": {
        "url": [
          "http://www.thekelleys.org.uk/dnsmasq/"
        ]
      },
      "name": "dnsmasq",
      "bom-ref": "dnsmasq",
      "description": "It is intended to provide coupled DNS and DHCP service to a LAN.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ]
    },
    {
      "version": "4.2",
      "cpe": "cpe:/a:dosfstools_project:dosfstools:4.2",
      "supplier": {
        "url": [
          "https://github.com/dosfstools"
        ]
      },
      "description": "The dosfstools package includes the mkfs.fat and fsck.fat utilities, which respectively make and check MS-DOS FAT filesystems.",
      "licenses": [
        {
          "license": {
            "name": "GPL-3.0-or-later"
          }
        }
      ],
      "type": "application",
      "author": "Ãlvaro FernÃ¡ndez Rojas <noltari@gmail.com>",
      "bom-ref": "dosfstools",
      "name": "dosfstools"
    },
    {
      "cpe": "cpe:/a:dropbear_ssh_project:dropbear_ssh:2022.82",
      "version": "2022.82",
      "supplier": {
        "url": [
          "https://matt.ucc.asn.au/dropbear/"
        ]
      },
      "name": "dropbear",
      "bom-ref": "dropbear",
      "type": "application",
      "description": "A small SSH2 server/client designed for small memory environments.",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ]
    },
    {
      "bom-ref": "ds-lite",
      "name": "ds-lite",
      "author": "Steven Barth <steven@midlink.org>",
      "description": "Provides support for Dual-Stack Lite in /etc/config/network.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "supplier": {
        "url": [
          "http://wiki.openwrt.org/doc/uci/network"
        ]
      },
      "version": "8"
    },
    {
      "supplier": {
        "url": [
          "http://e2fsprogs.sourceforge.net/"
        ]
      },
      "cpe": "cpe:/a:e2fsprogs_project:e2fsprogs:1.47.0",
      "version": "1.47.0",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "description": "This package contains essential ext2 filesystem utilities which consists of e2fsck, mke2fs and most of the other core ext2 filesystem utilities.",
      "type": "application",
      "hashes": [
        {
          "content": "144af53f2bbd921cef6f8bea88bb9faddca865da3fbc657cc9b4d2001097d5db",
          "alg": "SHA-256"
        }
      ],
      "bom-ref": "e2fsprogs",
      "name": "e2fsprogs"
    },
    {
      "supplier": {
        "url": [
          "http://www.kernel.org/pub/software/network/ethtool/"
        ]
      },
      "version": "6.3",
      "cpe": "cpe:/a:kernel:ethtool:6.3",
      "description": "ethtool is a small utility for examining and tuning your ethernet-based network interface",
      "type": "application",
      "author": "Felix Fietkau <nbd@nbd.name>",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "name": "ethtool",
      "bom-ref": "ethtool"
    },
    {
      "cpe": "cpe:/a:file_project:file:5.44",
      "version": "5.44",
      "supplier": {
        "url": [
          "https://darwinsys.com/file/"
        ]
      },
      "description": "File type determination utility",
      "type": "application",
      "author": "Marko Ratkaj <markoratkaj@gmail.com>",
      "licenses": [
        {
          "license": {
            "name": "BSD-2-Clause"
          }
        }
      ],
      "bom-ref": "file",
      "name": "file"
    },
    {
      "supplier": {
        "url": [
          "https://github.com/axboe/fio"
        ]
      },
      "version": "3.34",
      "type": "application",
      "description": "Fio is an I/O testing tool that will spawn a number of threads or processes doing a particular type of I/O action as specified by the user. Fio can be driven by a 'job file' describing the I/O load one wants to simulate.",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-or-later"
          }
        }
      ],
      "bom-ref": "fio",
      "name": "fio"
    },
    {
      "version": "2023-03-23-04a06bd7",
      "type": "application",
      "description": "This package provides an nftables-based implementation of the UCI firewall sharing the same configuration format.",
      "author": "Jo-Philipp Wich <jo@mein.io>",
      "licenses": [
        {
          "license": {
            "name": "ISC"
          }
        }
      ],
      "name": "firewall4",
      "bom-ref": "firewall4"
    },
    {
      "hashes": [
        {
          "content": "a4f249feef325fee59a67551d704511014fb5cf766b9ecaa4ba7d2a916056222",
          "alg": "SHA-256"
        }
      ],
      "description": "NXP firmware for imx8/9 ",
      "type": "firmware",
      "bom-ref": "firmware-imx",
      "name": "firmware-imx",
      "version": "1"
    },
    {
      "description": "OpenWrt filesystem tools",
      "author": "John Crispin <john@phrozen.org>",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "bom-ref": "fstools",
      "name": "fstools",
      "version": "2023-02-28-bfe882d5"
    },
    {
      "version": "2019-11-12-8f7fe925",
      "bom-ref": "fwtool",
      "name": "fwtool",
      "description": "Utility for appending and extracting firmware metadata and signatures",
      "type": "application",
      "author": "Felix Fietkau <nbd@nbd.name>",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ]
    },
    {
      "version": "2022-08-13-4c7b720b",
      "type": "application",
      "description": "OpenWrt getrandom system helper",
      "author": "John Crispin <john@phrozen.org>",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "name": "getrandom",
      "bom-ref": "getrandom"
    },
    {
      "cpe": "cpe:/a:gnome:glib:2.74.7",
      "version": "2.74.7",
      "supplier": {
        "url": [
          "http://www.gtk.org/"
        ]
      },
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1-or-later"
          }
        }
      ],
      "description": "The GLib library of C routines",
      "type": "library",
      "author": "Peter Wagner <tripolar@gmx.at>",
      "name": "glib2",
      "bom-ref": "glib2"
    },
    {
      "bom-ref": "gpiod-tools",
      "name": "gpiod-tools",
      "type": "application",
      "description": "Tools for interacting with the linux GPIO character device (gpiod stands for GPIO device).",
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1-or-later"
          }
        }
      ],
      "author": "Michael Heimpold <mhei@heimpold.de>",
      "hashes": [
        {
          "content": "7b146e12f28fbca3df7557f176eb778c5ccf952ca464698dba8a61b2e1e3f9b5",
          "alg": "SHA-256"
        }
      ],
      "version": "1.6.4"
    },
    {
      "version": "2.4.2",
      "supplier": {
        "url": [
          "http://www.icplus.com.tw/"
        ]
      },
      "description": "IC+ IP808 headers.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "type": "application",
      "bom-ref": "icplus-ip808-headers",
      "name": "icplus-ip808-headers"
    },
    {
      "description": "IC+ IP808 library.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "type": "application",
      "bom-ref": "icplus-libip808",
      "name": "icplus-libip808",
      "supplier": {
        "url": [
          "http://www.icplus.com.tw/"
        ]
      },
      "version": "2.4.2"
    },
    {
      "version": "b-mkii-lf-6.1.1-1.0.0",
      "type": "application",
      "description": "Combine uboot and other firmware together ",
      "bom-ref": "imx-mkimage",
      "name": "imx-mkimage"
    },
    {
      "bom-ref": "iperf",
      "name": "iperf",
      "description": "Iperf is a modern alternative for measuring TCP and UDP bandwidth performance, allowing the tuning of various parameters and characteristics.",
      "type": "application",
      "author": "Felix Fietkau <nbd@nbd.name>",
      "licenses": [
        {
          "license": {
            "name": "BSD-3-Clause"
          }
        }
      ],
      "cpe": "cpe:/a:iperf_project:iperf:2.2.1",
      "version": "2.2.1",
      "supplier": {
        "url": [
          "http://sourceforge.net/projects/iperf2/"
        ]
      }
    },
    {
      "description": "Extra iptables extensions for connection tracking. Matches: - connbytes - connlimit - connmark - recent - helper Targets: - CONNMARK https://netfilter.org/ ",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "type": "application",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "71c75889dc710676631553eb1511da0177bbaaf1b551265b912d236c3f51859f"
        }
      ],
      "name": "iptables-mod-conntrack-extra",
      "bom-ref": "iptables-mod-conntrack-extra",
      "supplier": {
        "url": [
          "https://netfilter.org/"
        ]
      },
      "cpe": "cpe:/a:netfilter:iptables:1.8.8",
      "version": "1.8.8"
    },
    {
      "cpe": "cpe:/a:jansson_project:jansson:2.14",
      "version": "2.14",
      "supplier": {
        "url": [
          "http://www.digip.org/jansson/"
        ]
      },
      "bom-ref": "jansson",
      "name": "jansson",
      "description": "Jansson is a C library for encoding, decoding and manipulating JSON data",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "type": "library"
    },
    {
      "description": "Library for parsing and generating JSON from shell scripts",
      "licenses": [
        {
          "license": {
            "name": "ISC"
          }
        }
      ],
      "type": "application",
      "author": "Felix Fietkau <nbd@nbd.name>",
      "bom-ref": "jshn",
      "name": "jshn",
      "version": "2022-09-27-ea560134"
    },
    {
      "supplier": {
        "url": [
          "https://git.openwrt.org/project/jsonpath.git"
        ]
      },
      "version": "2018-02-04-c7e938d6",
      "type": "application",
      "description": "OpenWrt JSON filter utility",
      "licenses": [
        {
          "license": {
            "name": "ISC"
          }
        }
      ],
      "author": "Jo-Philipp Wich <jo@mein.io>",
      "bom-ref": "jsonfilter",
      "name": "jsonfilter"
    },
    {
      "cpe": "cpe:/o:linux:linux_kernel:5.15.71",
      "version": "5.15.71",
      "type": "operating-system",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "bom-ref": "kernel",
      "name": "kernel"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "bom-ref": "kmod-asn1-decoder",
      "name": "kmod-asn1-decoder",
      "description": "Simple ASN1 decoder ",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ]
    },
    {
      "name": "kmod-bonding",
      "bom-ref": "kmod-bonding",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Kernel module for NIC bonding. ",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "description": "Asynchronous Compression operations ",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "bom-ref": "kmod-crypto-acompress",
      "name": "kmod-crypto-acompress"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "CryptoAPI AEAD support ",
      "bom-ref": "kmod-crypto-aead",
      "name": "kmod-crypto-aead"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "bom-ref": "kmod-crypto-cbc",
      "name": "kmod-crypto-cbc",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "description": "Cipher Block Chaining CryptoAPI module "
    },
    {
      "description": "Support for Counter with CBC MAC (CCM) ",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "name": "kmod-crypto-ccm",
      "bom-ref": "kmod-crypto-ccm",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "description": "Support for Cipher-based Message Authentication Code (CMAC) ",
      "name": "kmod-crypto-cmac",
      "bom-ref": "kmod-crypto-cmac",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "CRC32c CRC module ",
      "type": "application",
      "bom-ref": "kmod-crypto-crc32c",
      "name": "kmod-crypto-crc32c"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "name": "kmod-crypto-ctr",
      "bom-ref": "kmod-crypto-ctr",
      "description": "Counter Mode CryptoAPI module ",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ]
    },
    {
      "name": "kmod-crypto-cts",
      "bom-ref": "kmod-crypto-cts",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "description": "Cipher Text Stealing CryptoAPI module ",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "DES/3DES cipher CryptoAPI module ",
      "bom-ref": "kmod-crypto-des",
      "name": "kmod-crypto-des",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Electronic CodeBook CryptoAPI module ",
      "bom-ref": "kmod-crypto-ecb",
      "name": "kmod-crypto-ecb"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "description": "CryptoAPI hash support ",
      "bom-ref": "kmod-crypto-hash",
      "name": "kmod-crypto-hash"
    },
    {
      "name": "kmod-crypto-hmac",
      "bom-ref": "kmod-crypto-hmac",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "description": "HMAC digest CryptoAPI module ",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "bom-ref": "kmod-crypto-manager",
      "name": "kmod-crypto-manager",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "description": "CryptoAPI algorithm manager ",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "type": "application",
      "description": "MD4 digest CryptoAPI module ",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "bom-ref": "kmod-crypto-md4",
      "name": "kmod-crypto-md4",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "name": "kmod-crypto-md5",
      "bom-ref": "kmod-crypto-md5",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "MD5 digest CryptoAPI module ",
      "type": "application",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "bom-ref": "kmod-crypto-null",
      "name": "kmod-crypto-null",
      "description": "Null CryptoAPI module ",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ]
    },
    {
      "type": "application",
      "description": "Propagating Cipher Block Chaining CryptoAPI module ",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "name": "kmod-crypto-pcbc",
      "bom-ref": "kmod-crypto-pcbc",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "type": "application",
      "description": "CryptoAPI random number generation ",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "name": "kmod-crypto-rng",
      "bom-ref": "kmod-crypto-rng",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "name": "kmod-crypto-seqiv",
      "bom-ref": "kmod-crypto-seqiv",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "description": "CryptoAPI Sequence Number IV Generator "
    },
    {
      "bom-ref": "kmod-crypto-sha1",
      "name": "kmod-crypto-sha1",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "SHA1 digest CryptoAPI module ",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "name": "kmod-crypto-sha256",
      "bom-ref": "kmod-crypto-sha256",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "SHA224 SHA256 digest CryptoAPI module ",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "SHA512 digest CryptoAPI module ",
      "bom-ref": "kmod-crypto-sha512",
      "name": "kmod-crypto-sha512"
    },
    {
      "name": "kmod-dax",
      "bom-ref": "kmod-dax",
      "description": "DAX: direct access to differentiated memory ",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "name": "kmod-dnsresolver",
      "bom-ref": "kmod-dnsresolver",
      "description": "In-kernel DNS Resolver ",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ]
    },
    {
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "description": "Kernel module for CIFS support ",
      "name": "kmod-fs-cifs",
      "bom-ref": "kmod-fs-cifs",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "description": "Kernel module for exportfs. Needed for some other modules. ",
      "name": "kmod-fs-exportfs",
      "bom-ref": "kmod-fs-exportfs",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "bom-ref": "kmod-fs-ext4",
      "name": "kmod-fs-ext4",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "description": "Kernel module for EXT4 filesystem support "
    },
    {
      "description": "Kernel module for MSDOS filesystem support ",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "bom-ref": "kmod-fs-msdos",
      "name": "kmod-fs-msdos",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "name": "kmod-fs-ntfs",
      "bom-ref": "kmod-fs-ntfs",
      "description": "Kernel module for limited NTFS filesystem support. Support for writing is extremely limited and disabled as a result. ",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ]
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "bom-ref": "kmod-fs-smbfs-common",
      "name": "kmod-fs-smbfs-common",
      "type": "application",
      "description": "Kernel module dependency for CIFS or SMB_SERVER support ",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ]
    },
    {
      "bom-ref": "kmod-fs-vfat",
      "name": "kmod-fs-vfat",
      "type": "application",
      "description": "Kernel module for VFAT filesystem support ",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "name": "kmod-hid",
      "bom-ref": "kmod-hid",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Kernel modules for HID devices "
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "description": "Generic HID device support ",
      "name": "kmod-hid-generic",
      "bom-ref": "kmod-hid-generic"
    },
    {
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Kernel modules for hardware monitoring ",
      "type": "application",
      "name": "kmod-hwmon-core",
      "bom-ref": "kmod-hwmon-core",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "name": "kmod-i2c-algo-bit",
      "bom-ref": "kmod-i2c-algo-bit",
      "description": "Kernel modules for I2C bit-banging interfaces ",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "name": "kmod-i2c-core",
      "bom-ref": "kmod-i2c-core",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Kernel modules for I2C support ",
      "type": "application"
    },
    {
      "name": "kmod-input-core",
      "bom-ref": "kmod-input-core",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Kernel modules for support of input device ",
      "type": "application",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "name": "kmod-input-evdev",
      "bom-ref": "kmod-input-evdev",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Kernel modules for support of input device events ",
      "type": "application"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "type": "application",
      "description": "Kernel modules for IPv6-in-IPv6 and IPv4-in-IPv6 tunnelling ",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "bom-ref": "kmod-ip6-tunnel",
      "name": "kmod-ip6-tunnel"
    },
    {
      "name": "kmod-ipt-conntrack",
      "bom-ref": "kmod-ipt-conntrack",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Netfilter (IPv4) kernel modules for connection tracking Includes: - conntrack - defrag - iptables_raw - NOTRACK - state ",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Netfilter (IPv4) extra kernel modules for connection tracking Includes: - connbytes - connmark/CONNMARK - conntrack - helper - recent ",
      "type": "application",
      "bom-ref": "kmod-ipt-conntrack-extra",
      "name": "kmod-ipt-conntrack-extra",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "name": "kmod-ipt-core",
      "bom-ref": "kmod-ipt-core",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Netfilter core kernel modules Includes: - comment - limit - LOG - mac - multiport - REJECT - TCPMSS ",
      "type": "application"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "name": "kmod-iptunnel6",
      "bom-ref": "kmod-iptunnel6",
      "type": "application",
      "description": "Kernel modules for IPv6 tunneling ",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ]
    },
    {
      "name": "kmod-ledtrig-gpio",
      "bom-ref": "kmod-ledtrig-gpio",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Kernel module that allows LEDs to be controlled by gpio events ",
      "type": "application",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "description": "Kernel module for CRC-CCITT support ",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "bom-ref": "kmod-lib-crc-ccitt",
      "name": "kmod-lib-crc-ccitt",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Kernel module for CRC16 support ",
      "type": "application",
      "name": "kmod-lib-crc16",
      "bom-ref": "kmod-lib-crc16"
    },
    {
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Kernel module for CRC32 support ",
      "bom-ref": "kmod-lib-crc32c",
      "name": "kmod-lib-crc32c",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "name": "kmod-lib-lzo",
      "bom-ref": "kmod-lib-lzo",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Kernel module for LZO compression/decompression support ",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "bom-ref": "kmod-loop",
      "name": "kmod-loop",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Kernel module for loopback device support ",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "name": "kmod-mii",
      "bom-ref": "kmod-mii",
      "description": "MII library ",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "name": "kmod-nat46",
      "bom-ref": "kmod-nat46",
      "description": "Stateless NAT46 translation kernel module",
      "type": "application",
      "author": "Hans Dedecker <dedeckeh@gmail.com>",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3+2022-09-19-4c5beee2"
    },
    {
      "type": "application",
      "description": "NXP mdio-proxy Driver.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "name": "kmod-ncs-mdio-proxy",
      "bom-ref": "kmod-ncs-mdio-proxy",
      "version": "1.2.1",
      "supplier": {
        "url": [
          "https://github.com/nxp-qoriq/mdio-proxy-module"
        ]
      }
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "description": "Netfilter conncount support ",
      "name": "kmod-nf-conncount",
      "bom-ref": "kmod-nf-conncount"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "bom-ref": "kmod-nf-conntrack",
      "name": "kmod-nf-conntrack",
      "description": "Netfilter connection tracking ",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ]
    },
    {
      "bom-ref": "kmod-nf-conntrack6",
      "name": "kmod-nf-conntrack6",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Netfilter IPv6 connection tracking ",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "name": "kmod-nf-flow",
      "bom-ref": "kmod-nf-flow",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "description": "Netfilter flowtable support "
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "name": "kmod-nf-ipt",
      "bom-ref": "kmod-nf-ipt",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Iptables core ",
      "type": "application"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "bom-ref": "kmod-nf-log",
      "name": "kmod-nf-log",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Netfilter Logging "
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "bom-ref": "kmod-nf-log6",
      "name": "kmod-nf-log6",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "description": "Netfilter IPV6 Logging "
    },
    {
      "bom-ref": "kmod-nf-nat",
      "name": "kmod-nf-nat",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Netfilter NAT ",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Netfilter IPv4 reject support ",
      "bom-ref": "kmod-nf-reject",
      "name": "kmod-nf-reject",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "type": "application",
      "description": "Netfilter IPv6 reject support ",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "bom-ref": "kmod-nf-reject6",
      "name": "kmod-nf-reject6",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "type": "application",
      "description": "Kernel modules support for a netlink-based userspace interface ",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "bom-ref": "kmod-nfnetlink",
      "name": "kmod-nfnetlink",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "description": "Kernel module support for nftables ",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "name": "kmod-nft-core",
      "bom-ref": "kmod-nft-core",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "description": "Netfilter nf_tables fib support ",
      "bom-ref": "kmod-nft-fib",
      "name": "kmod-nft-fib",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "description": "Netfilter nf_tables NAT support ",
      "name": "kmod-nft-nat",
      "bom-ref": "kmod-nft-nat",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "bom-ref": "kmod-nft-offload",
      "name": "kmod-nft-offload",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Netfilter nf_tables routing/NAT offload support ",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "name": "kmod-nls-base",
      "bom-ref": "kmod-nls-base",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Kernel module for NLS (Native Language Support) ",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "bom-ref": "kmod-nls-cp437",
      "name": "kmod-nls-cp437",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Kernel module for NLS Codepage 437 (United States, Canada) ",
      "type": "application",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "bom-ref": "kmod-nls-cp850",
      "name": "kmod-nls-cp850",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "description": "Kernel module for NLS Codepage 850 (Europe) ",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "description": "Kernel module for NLS ISO 8859-1 (Latin 1) ",
      "name": "kmod-nls-iso8859-1",
      "bom-ref": "kmod-nls-iso8859-1"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "name": "kmod-nls-iso8859-2",
      "bom-ref": "kmod-nls-iso8859-2",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "description": "Kernel module for NLS ISO 8859-2 (Latin 2) "
    },
    {
      "type": "application",
      "description": "Kernel module for NLS UTF-8 ",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "bom-ref": "kmod-nls-utf8",
      "name": "kmod-nls-utf8",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "description": "Object identifier registry ",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "bom-ref": "kmod-oid-registry",
      "name": "kmod-oid-registry",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "name": "kmod-pktgen",
      "bom-ref": "kmod-pktgen",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Kernel modules for the Network Packet Generator ",
      "type": "application"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "bom-ref": "kmod-ppp",
      "name": "kmod-ppp",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "description": "Kernel modules for PPP support "
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Kernel module for PPPoE (PPP over Ethernet) support ",
      "name": "kmod-pppoe",
      "bom-ref": "kmod-pppoe"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "description": "Kernel helper module for PPPoE and PPTP support ",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "name": "kmod-pppox",
      "bom-ref": "kmod-pppox"
    },
    {
      "description": "PPS (Pulse Per Second) is a special pulse provided by some GPS antennae. Userland can use it to get a high-precision time reference. ",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "bom-ref": "kmod-pps",
      "name": "kmod-pps",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "bom-ref": "kmod-ptp",
      "name": "kmod-ptp",
      "type": "application",
      "description": "The IEEE 1588 standard defines a method to precisely synchronize distributed clocks over Ethernet networks. ",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ]
    },
    {
      "name": "kmod-rtc-isl1208",
      "bom-ref": "kmod-rtc-isl1208",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Kernel module for Intersil ISL1208 RTC. ",
      "type": "application",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "description": "SCSI device support ",
      "name": "kmod-scsi-core",
      "bom-ref": "kmod-scsi-core"
    },
    {
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Kernel support for SCSI generic ",
      "bom-ref": "kmod-scsi-generic",
      "name": "kmod-scsi-generic",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "name": "kmod-slhc",
      "bom-ref": "kmod-slhc",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Serial Line Header Compression ",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Kernel support for USB ",
      "name": "kmod-usb-core",
      "bom-ref": "kmod-usb-core",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "name": "kmod-usb-ehci",
      "bom-ref": "kmod-usb-ehci",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "description": "EHCI controller support ",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "description": "Kernel support for USB HID devices such as keyboards and mice ",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "bom-ref": "kmod-usb-hid",
      "name": "kmod-usb-hid"
    },
    {
      "name": "kmod-usb-ohci",
      "bom-ref": "kmod-usb-ohci",
      "type": "application",
      "description": "Kernel support for USB OHCI controllers ",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "description": "Kernel support for USB-to-Serial converters ",
      "name": "kmod-usb-serial",
      "bom-ref": "kmod-usb-serial",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "description": "Kernel support for Winchiphead CH341 USB-to-Serial converters ",
      "bom-ref": "kmod-usb-serial-ch341",
      "name": "kmod-usb-serial-ch341",
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "description": "Kernel support for FTDI USB-to-Serial converters ",
      "bom-ref": "kmod-usb-serial-ftdi",
      "name": "kmod-usb-serial-ftdi"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Kernel support for Prolific PL2303 USB-to-Serial converters ",
      "name": "kmod-usb-serial-pl2303",
      "bom-ref": "kmod-usb-serial-pl2303"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "type": "application",
      "description": "Kernel support for USB UHCI controllers ",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "name": "kmod-usb-uhci",
      "bom-ref": "kmod-usb-uhci"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "name": "kmod-usb2",
      "bom-ref": "kmod-usb2",
      "description": "Kernel support for USB2 (EHCI) controllers ",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application"
    },
    {
      "version": "git_ncs_gitlab_axis_linux_imx_git-5_15_71_mkii_1_0_3",
      "type": "application",
      "description": "Compressed RAM block device support ",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "name": "kmod-zram",
      "bom-ref": "kmod-zram"
    },
    {
      "bom-ref": "libaio",
      "name": "libaio",
      "type": "library",
      "description": "Linux kernel AIO interface access library",
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1-only"
          }
        }
      ],
      "version": "0.3.113",
      "cpe": "cpe:/a:libaio_project:libaio:0.3.113",
      "supplier": {
        "url": [
          "http://lse.sourceforge.net/io/aio.html"
        ]
      }
    },
    {
      "description": "Atomic support library",
      "author": "Felix Fietkau <nbd@nbd.name>",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-3.0-with-GCC-exception"
          }
        }
      ],
      "name": "libatomic",
      "bom-ref": "libatomic",
      "supplier": {
        "url": [
          "http://gcc.gnu.org/"
        ]
      },
      "version": "13.1.0"
    },
    {
      "supplier": {
        "url": [
          "http://savannah.nongnu.org/projects/attr"
        ]
      },
      "version": "2.5.1",
      "cpe": "cpe:/a:attr_project:attr:2.5.1",
      "description": "Extended attributes support This package provides libattr",
      "author": "Maxim Storchak <m.storchak@gmail.com>",
      "type": "library",
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1-or-later"
          }
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "69991b2fc5fe7917d996b05d5d4fe3c44d074c9d806dd263b14a42fab57bfc2f"
        }
      ],
      "bom-ref": "libattr",
      "name": "libattr"
    },
    {
      "supplier": {
        "url": [
          "http://www.avahi.org/"
        ]
      },
      "version": "0.8",
      "cpe": "cpe:/a:avahi:avahi:0.8",
      "description": "Avahi is an mDNS/DNS-SD (aka RendezVous/Bonjour/ZeroConf) implementation (library). It facilitates service discovery on a local network -- this means that you can plug your laptop or computer into a network and instantly be able to view other people who you can chat with, find printers to print to or find files being shared. This kind of technology is already found in MacOS X (branded 'Rendezvous', 'Bonjour' and sometimes 'ZeroConf') and is very convenient. . This packages adds the libavahi-client library. It also automatically adds the required libavahi-dbus-support and the avahi-dbus-daemon packages. For more information please see the avahi documentation.",
      "type": "library",
      "author": "Ted Hess <thess@kitschensync.net>",
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1-or-later"
          }
        }
      ],
      "name": "libavahi-client",
      "bom-ref": "libavahi-client"
    },
    {
      "supplier": {
        "url": [
          "http://www.avahi.org/"
        ]
      },
      "cpe": "cpe:/a:avahi:avahi:0.8",
      "version": "0.8",
      "description": "Avahi is an mDNS/DNS-SD (aka RendezVous/Bonjour/ZeroConf) implementation (library). It facilitates service discovery on a local network -- this means that you can plug your laptop or computer into a network and instantly be able to view other people who you can chat with, find printers to print to or find files being shared. This kind of technology is already found in MacOS X (branded 'Rendezvous', 'Bonjour' and sometimes 'ZeroConf') and is very convenient. . The libavahi package contains the mDNS/DNS-SD shared libraries, used by other programs. Specifically, it provides libavahi-core and libavahi-common libraries. . The libavahi-dbus-support package enables D-Bus support in avahi, needed to support the libavahi-client library and avahi-utils. . Selecting this package modifies the build configuration so that avahi packages are built with support for D-BUS enabled; it does not generate a separate binary of its own. It also automatically adds the D-Bus package to the build. libavahi-dbus-support is selected automatically if you select libavahi-client or avahi-utils.",
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1-or-later"
          }
        }
      ],
      "type": "library",
      "author": "Ted Hess <thess@kitschensync.net>",
      "hashes": [
        {
          "content": "060309d7a333d38d951bc27598c677af1796934dbd98e1024e7ad8de798fedda",
          "alg": "SHA-256"
        }
      ],
      "name": "libavahi-dbus-support",
      "bom-ref": "libavahi-dbus-support"
    },
    {
      "name": "libblkid",
      "bom-ref": "libblkid",
      "hashes": [
        {
          "content": "32b30a336cda903182ed61feb3e9b908b762a5e66fe14e43efb88d37162075cb",
          "alg": "SHA-256"
        }
      ],
      "description": "The libblkid library is used to identify block devices (disks) as to their content (e.g. filesystem type, partitions) as well as extracting additional information such as filesystem labels/volume names, partitions, unique identifiers/serial numbers...",
      "type": "library",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "supplier": {
        "url": [
          "http://www.kernel.org/pub/linux/utils/util-linux/"
        ]
      },
      "version": "2.39",
      "cpe": "cpe:/a:kernel:util-linux:2.39"
    },
    {
      "description": "blobmsg <-> json conversion library",
      "type": "library",
      "author": "Felix Fietkau <nbd@nbd.name>",
      "licenses": [
        {
          "license": {
            "name": "ISC"
          }
        }
      ],
      "name": "libblobmsg-json",
      "bom-ref": "libblobmsg-json",
      "version": "2022-09-27-ea560134"
    },
    {
      "supplier": {
        "url": [
          "http://www.kernel.org"
        ]
      },
      "cpe": "cpe:/a:libbpf_project:libbpf:1.2.0",
      "version": "1.2.0",
      "name": "libbpf",
      "bom-ref": "libbpf",
      "type": "library",
      "description": "libbpf is a library for loading eBPF programs and reading and manipulating eBPF objects from user-space.",
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1"
          }
        },
        {
          "license": {
            "name": "OR"
          }
        },
        {
          "license": {
            "name": "BSD-2-Clause"
          }
        }
      ],
      "author": "Tony Ambardar <itugrok@yahoo.com>"
    },
    {
      "version": "0.11.7",
      "cpe": "cpe:/a:freedesktop:libbsd:0.11.7",
      "bom-ref": "libbsd",
      "name": "libbsd",
      "description": "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. ",
      "licenses": [
        {
          "license": {
            "name": "BSD-4-Clause"
          }
        }
      ],
      "type": "library"
    },
    {
      "supplier": {
        "url": [
          "https://sourceware.org/bzip2/"
        ]
      },
      "cpe": "cpe:/a:bzip:bzip2:1.0.8",
      "version": "1.0.8",
      "licenses": [
        {
          "license": {
            "name": "bzip2-1.0.8"
          }
        }
      ],
      "description": "bzip2 is a freely available, patent free, high-quality data compressor. This packages provides libbz2 library.",
      "type": "library",
      "author": "Steven Barth <cyrus@openwrt.org>",
      "bom-ref": "libbz2",
      "name": "libbz2"
    },
    {
      "version": "2.37",
      "bom-ref": "libc",
      "name": "libc",
      "type": "application",
      "description": "C library",
      "author": "Felix Fietkau <nbd@nbd.name>",
      "licenses": [
        {
          "license": {
            "name": "GPL-3.0-with-GCC-exception"
          }
        }
      ]
    },
    {
      "supplier": {
        "url": [
          "https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/"
        ]
      },
      "cpe": "cpe:/a:libcap_project:libcap:2.69",
      "version": "2.69",
      "description": "Linux capabilities library library",
      "type": "library",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "author": "Paul Wassi <p.wassi@gmx.at>",
      "bom-ref": "libcap",
      "name": "libcap"
    },
    {
      "bom-ref": "libcomerr",
      "name": "libcomerr",
      "type": "library",
      "description": "This package contains libcom_err, the common error description library bundled with e2fsprogs.",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "cpe": "cpe:/a:e2fsprogs_project:e2fsprogs:1.47.0",
      "version": "1.47.0",
      "supplier": {
        "url": [
          "http://e2fsprogs.sourceforge.net/"
        ]
      }
    },
    {
      "supplier": {
        "url": [
          "https://curl.se/"
        ]
      },
      "version": "8.12.1",
      "cpe": "cpe:/a:haxx:libcurl:8.12.1",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "description": "A client-side URL transfer library",
      "type": "library",
      "author": "Aleksey Vasilenko <aleksey.vasilenko@gmail.com>",
      "name": "libcurl",
      "bom-ref": "libcurl"
    },
    {
      "supplier": {
        "url": [
          "http://0pointer.de/lennart/projects/libdaemon/"
        ]
      },
      "cpe": "cpe:/a:libdaemon_project:libdaemon:0.14",
      "version": "0.14",
      "bom-ref": "libdaemon",
      "name": "libdaemon",
      "author": "Ted Hess <thess@kitschensync.net>",
      "description": "libdaemon is a lightweight C library that eases the writing of UNIX daemons. It consists of the following parts: - A wrapper around fork() which does the correct daemonization procedure of a process - A wrapper around syslog() for simpler and compatible log output to Syslog or STDERR - An API for writing PID files - An API for serializing UNIX signals into a pipe for usage with select() or poll() - An API for running subprocesses with STDOUT and STDERR redirected to syslog APIs like these are used in most daemon software available. It is not that simple to get it done right and code duplication is not a goal.",
      "type": "library"
    },
    {
      "supplier": {
        "url": [
          "http://libdbi-drivers.sourceforge.net/"
        ]
      },
      "version": "0.9.0",
      "bom-ref": "libdbd-sqlite3",
      "name": "libdbd-sqlite3",
      "hashes": [
        {
          "content": "43d2eacd573a4faff296fa925dd97fbf2aedbf1ae35c6263478210c61004c854",
          "alg": "SHA-256"
        }
      ],
      "type": "library",
      "description": "SQLite3 database driver for libdbi",
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1"
          }
        }
      ],
      "author": "Nicolas Thill <nico@openwrt.org>"
    },
    {
      "type": "library",
      "description": "This package provides a database-independent abstraction layer library in C.",
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1-or-later"
          }
        }
      ],
      "bom-ref": "libdbi",
      "name": "libdbi",
      "version": "0.9.0",
      "supplier": {
        "url": [
          "http://libdbi.sourceforge.net/"
        ]
      }
    },
    {
      "name": "libdbus",
      "bom-ref": "libdbus",
      "type": "library",
      "description": "Simple interprocess messaging system (library)",
      "licenses": [
        {
          "license": {
            "name": "AFL-2.1"
          }
        }
      ],
      "author": "Robert Marko <robimarko@gmail.com>",
      "version": "1.14.10",
      "cpe": "cpe:/a:freedesktop:dbus:1.14.10",
      "supplier": {
        "url": [
          "https://dbus.freedesktop.org/"
        ]
      }
    },
    {
      "version": "20221030-3.1",
      "supplier": {
        "url": [
          "http://thrysoee.dk/editline/"
        ]
      },
      "description": "Generic line editing, history, and tokenization functions similar to GNU Readline.",
      "licenses": [
        {
          "license": {
            "name": "BSD-3-Clause"
          }
        }
      ],
      "type": "library",
      "author": "Daniel Salzman <daniel.salzman@nic.cz>",
      "name": "libedit",
      "bom-ref": "libedit"
    },
    {
      "description": "ELF manipulation libraries (libelf)",
      "licenses": [
        {
          "license": {
            "name": "GPL-3.0-or-later"
          }
        }
      ],
      "type": "library",
      "author": "Luiz Angelo Daros de Luca <luizluca@gmail.com>",
      "name": "libelf",
      "bom-ref": "libelf",
      "supplier": {
        "url": [
          "https://fedorahosted.org/elfutils/"
        ]
      },
      "cpe": "cpe:/a:elfutils_project:elfutils:0.189",
      "version": "0.189"
    },
    {
      "version": "1.13.0",
      "supplier": {
        "url": [
          "https://www.freedesktop.org/wiki/Software/libevdev/"
        ]
      },
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "description": "libevdev is a wrapper library for evdev devices. it moves the common tasks when dealing with evdev devices into a library and provides a library interface to the callers, thus avoiding erroneous ioctls, etc. The eventual goal is that libevdev wraps all ioctls available to evdev devices, thus making direct access unnecessary.",
      "type": "library",
      "author": "Daniel Golle <daniel@makrotopia.org>",
      "name": "libevdev",
      "bom-ref": "libevdev"
    },
    {
      "name": "libevent2",
      "bom-ref": "libevent2",
      "type": "library",
      "description": "The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. Furthermore, libevent also support callbacks due to signals or regular timeouts. libevent is meant to replace the event loop found in event driven network servers. An application just needs to call event_dispatch() and then add or remove events dynamically without having to change the event loop. This package contains the libevent shared library historically containing both the core & extra libraries.",
      "licenses": [
        {
          "license": {
            "name": "BSD-3-Clause"
          }
        }
      ],
      "author": "Jo-Philipp Wich <jo@mein.io>",
      "version": "2.1.12",
      "cpe": "cpe:/a:libevent_project:libevent:2.1.12",
      "supplier": {
        "url": [
          "http://libevent.org"
        ]
      }
    },
    {
      "cpe": "cpe:/a:libevent_project:libevent:2.1.12",
      "version": "2.1.12",
      "supplier": {
        "url": [
          "http://libevent.org"
        ]
      },
      "name": "libevent2-core",
      "bom-ref": "libevent2-core",
      "type": "library",
      "description": "The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. Furthermore, libevent also support callbacks due to signals or regular timeouts. libevent is meant to replace the event loop found in event driven network servers. An application just needs to call event_dispatch() and then add or remove events dynamically without having to change the event loop. This package contains the libevent core shared library for the event, buffer & utility functions.",
      "licenses": [
        {
          "license": {
            "name": "BSD-3-Clause"
          }
        }
      ],
      "author": "Jo-Philipp Wich <jo@mein.io>",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "92e6de1be9ec176428fd2367677e61ceffc2ee1cb119035037a27d346b0403bb"
        }
      ]
    },
    {
      "cpe": "cpe:/a:libevent_project:libevent:2.1.12",
      "version": "2.1.12",
      "supplier": {
        "url": [
          "http://libevent.org"
        ]
      },
      "bom-ref": "libevent2-pthreads",
      "name": "libevent2-pthreads",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "92e6de1be9ec176428fd2367677e61ceffc2ee1cb119035037a27d346b0403bb"
        }
      ],
      "description": "The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. Furthermore, libevent also support callbacks due to signals or regular timeouts. libevent is meant to replace the event loop found in event driven network servers. An application just needs to call event_dispatch() and then add or remove events dynamically without having to change the event loop. This package contains the libevent Pthreads shared library for threading & locking.",
      "type": "library",
      "author": "Jo-Philipp Wich <jo@mein.io>",
      "licenses": [
        {
          "license": {
            "name": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "version": "2.7.1",
      "cpe": "cpe:/a:libexpat_project:libexpat:2.7.1",
      "supplier": {
        "url": [
          "https://libexpat.github.io/"
        ]
      },
      "bom-ref": "libexpat",
      "name": "libexpat",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "description": "A fast, non-validating, stream-oriented XML parsing library.",
      "type": "library",
      "author": "Ted Hess <thess@kitschensync.net>"
    },
    {
      "supplier": {
        "url": [
          "http://e2fsprogs.sourceforge.net/"
        ]
      },
      "version": "1.47.0",
      "cpe": "cpe:/a:e2fsprogs_project:e2fsprogs:1.47.0",
      "description": "libext2fs is a library which can access ext2, ext3 and ext4 filesystems.",
      "type": "library",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "hashes": [
        {
          "content": "144af53f2bbd921cef6f8bea88bb9faddca865da3fbc657cc9b4d2001097d5db",
          "alg": "SHA-256"
        }
      ],
      "bom-ref": "libext2fs",
      "name": "libext2fs"
    },
    {
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "Library for Flash-Friendly File System (F2FS) tools",
      "type": "library",
      "author": "Felix Fietkau <nbd@nbd.name>",
      "bom-ref": "libf2fs",
      "name": "libf2fs",
      "version": "1.16.0",
      "cpe": "cpe:/a:f2fs-tools_project:f2fs-tools:1.16.0"
    },
    {
      "bom-ref": "libfdisk",
      "name": "libfdisk",
      "hashes": [
        {
          "content": "32b30a336cda903182ed61feb3e9b908b762a5e66fe14e43efb88d37162075cb",
          "alg": "SHA-256"
        }
      ],
      "description": "The libfdisk library is used for manipulating with partition tables.",
      "type": "library",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "cpe": "cpe:/a:kernel:util-linux:2.39",
      "version": "2.39",
      "supplier": {
        "url": [
          "http://www.kernel.org/pub/linux/utils/util-linux/"
        ]
      }
    },
    {
      "bom-ref": "libffi",
      "name": "libffi",
      "description": "The libffi library provides a portable, high level programming interface to",
      "type": "library",
      "author": "Peter Wagner <tripolar@gmx.at>",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "supplier": {
        "url": [
          "http://sourceware.org/libffi/"
        ]
      },
      "cpe": "cpe:/a:libffi_project:libffi:3.4.2",
      "version": "3.4.2"
    },
    {
      "description": "GCC support library",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-3.0-with-GCC-exception"
          }
        }
      ],
      "author": "Felix Fietkau <nbd@nbd.name>",
      "name": "libgcc",
      "bom-ref": "libgcc",
      "supplier": {
        "url": [
          "http://gcc.gnu.org/"
        ]
      },
      "version": "13.1.0"
    },
    {
      "version": "1.21",
      "supplier": {
        "url": [
          "https://www.gnu.org/software/gdbm/"
        ]
      },
      "name": "libgdbm",
      "bom-ref": "libgdbm",
      "type": "library",
      "description": "GNU database manager library GNU dbm is a set of database routines that use extendible hashing and works similar to the standard UNIX dbm routines.",
      "licenses": [
        {
          "license": {
            "name": "GPL-3.0-or-later"
          }
        }
      ],
      "author": "Marcel Denia <naoir@gmx.net>"
    },
    {
      "description": "C library for interacting with the linux GPIO character device (gpiod stands for GPIO device).",
      "author": "Michael Heimpold <mhei@heimpold.de>",
      "type": "library",
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1-or-later"
          }
        }
      ],
      "bom-ref": "libgpiod",
      "name": "libgpiod",
      "supplier": {
        "url": [
          "https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git"
        ]
      },
      "version": "1.6.4"
    },
    {
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "8f74213b56238c85a50a5329f77e06198771e70dd9a739779f4c02f65d971313"
        }
      ],
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1-or-later"
          }
        }
      ],
      "description": "Character set conversion library",
      "type": "library",
      "author": "Jo-Philipp Wich <jo@mein.io>",
      "bom-ref": "libiconv-full",
      "name": "libiconv-full",
      "version": "1.17",
      "supplier": {
        "url": [
          "https://www.gnu.org/software/libiconv/"
        ]
      }
    },
    {
      "supplier": {
        "url": [
          "https://json-c.github.io/json-c/"
        ]
      },
      "version": "0.16",
      "cpe": "cpe:/a:json-c:json-c:0.16",
      "type": "library",
      "description": "This package contains a library for javascript object notation backends.",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "author": "Felix Fietkau <nbd@nbd.name>",
      "bom-ref": "libjson-c",
      "name": "libjson-c"
    },
    {
      "description": "Minimalistic JSON based scripting engine",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "ISC"
          }
        }
      ],
      "author": "Felix Fietkau <nbd@nbd.name>",
      "name": "libjson-script",
      "bom-ref": "libjson-script",
      "version": "2022-09-27-ea560134"
    },
    {
      "bom-ref": "libkmod",
      "name": "libkmod",
      "author": "Jeff Waugh <jdub@bethesignal.org>",
      "description": "Linux kernel module handling (library)",
      "type": "library",
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1-or-later"
          }
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "f897dd72698dc6ac1ef03255cd0a5734ad932318e4adbaebc7338ef2f5202f9f"
        }
      ],
      "supplier": {
        "url": [
          "https://www.kernel.org/pub/linux/utils/kernel/kmod/"
        ]
      },
      "version": "30",
      "cpe": "cpe:/a:kernel:kmod:30"
    },
    {
      "description": "liblzma library from XZ Utils",
      "type": "library",
      "licenses": [
        {
          "license": {
            "name": "Public-Domain"
          }
        },
        {
          "license": {
            "name": "LGPL-2.1-or-later"
          }
        },
        {
          "license": {
            "name": "GPL-2.0-or-later"
          }
        },
        {
          "license": {
            "name": "GPL-3.0-or-later"
          }
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "0b6fcde1ac38e90433a2556f500c065950b9bcd2d602006efc334782bdfe6296"
        }
      ],
      "name": "liblzma",
      "bom-ref": "liblzma",
      "supplier": {
        "url": [
          "https://tukaani.org/xz"
        ]
      },
      "cpe": "cpe:/a:tukaani:xz:5.4.4",
      "version": "5.4.4"
    },
    {
      "hashes": [
        {
          "content": "3751c7fba8dbc831cb8d7cc8aff21035459b8ce5155ef8b0880a27d028475f3b",
          "alg": "SHA-256"
        }
      ],
      "description": "File type determination library",
      "licenses": [
        {
          "license": {
            "name": "BSD-2-Clause"
          }
        }
      ],
      "type": "library",
      "author": "Marko Ratkaj <markoratkaj@gmail.com>",
      "bom-ref": "libmagic",
      "name": "libmagic",
      "version": "5.44",
      "cpe": "cpe:/a:file_project:file:5.44",
      "supplier": {
        "url": [
          "https://darwinsys.com/file/"
        ]
      }
    },
    {
      "cpe": "cpe:/a:arm:mbed_tls:3.6.4",
      "version": "3.6.4",
      "supplier": {
        "url": [
          "https://www.trustedfirmware.org/projects/mbed-tls/"
        ]
      },
      "name": "libmbedtls",
      "bom-ref": "libmbedtls",
      "description": "The aim of the mbedtls project is to provide a quality, open-source",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-or-later"
          }
        }
      ],
      "type": "library"
    },
    {
      "description": "libmnl is a minimalistic user-space library oriented to Netlink developers. There are a lot of common tasks in parsing, validating, constructing of both the Netlink header and TLVs that are repetitive and easy to get wrong. This library aims to provide simple helpers that allows you to re-use code and to avoid re-inventing the wheel. The main features of this library are: . * Small: the shared library requires around 30KB for an x86-based computer. . * Simple: this library avoids complexity and elaborated abstractions that tend to hide Netlink details. . * Easy to use: the library simplifies the work for Netlink-wise developers. It provides functions to make socket handling, message building, validating, parsing and sequence tracking, easier. . * Easy to re-use: you can use the library to build your own abstraction layer on top of this library. . * Decoupling: the interdependency of the main bricks that compose the library is reduced, i.e. the library provides many helpers, but the programmer is not forced to use them.",
      "author": "Jo-Philipp Wich <jo@mein.io>",
      "type": "library",
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1+"
          }
        }
      ],
      "bom-ref": "libmnl",
      "name": "libmnl",
      "cpe": "cpe:/a:netfilter:libmnl:1.0.5",
      "version": "1.0.5",
      "supplier": {
        "url": [
          "http://www.netfilter.org/projects/libmnl/"
        ]
      }
    },
    {
      "version": "2.39",
      "cpe": "cpe:/a:kernel:util-linux:2.39",
      "supplier": {
        "url": [
          "http://www.kernel.org/pub/linux/utils/util-linux/"
        ]
      },
      "name": "libmount",
      "bom-ref": "libmount",
      "hashes": [
        {
          "content": "32b30a336cda903182ed61feb3e9b908b762a5e66fe14e43efb88d37162075cb",
          "alg": "SHA-256"
        }
      ],
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "The libmount library is used to parse /etc/fstab, /etc/mtab and /proc/self/mountinfo files, manage the mtab file, evaluate mount options...",
      "type": "library"
    },
    {
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "description": "Terminal handling library (Unicode)",
      "type": "library",
      "hashes": [
        {
          "content": "6931283d9ac87c5073f30b6290c4c75f21632bb4fc3603ac8100812bed248159",
          "alg": "SHA-256"
        }
      ],
      "bom-ref": "libncurses",
      "name": "libncurses",
      "version": "6.4",
      "cpe": "cpe:/a:gnu:ncurses:6.4",
      "supplier": {
        "url": [
          "http://www.gnu.org/software/ncurses/"
        ]
      }
    },
    {
      "type": "library",
      "description": "Simple Network Management Protocol (SNMP) is a widely used protocol for monitoring the health and welfare of network equipment (eg. routers), computer equipment and even devices like UPSs. Net-SNMP is a suite of applications used to implement SNMP v1, SNMP v2c and SNMP v3 using both IPv4 and IPv6. . This package contains shared libraries, needed by other programs.",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        },
        {
          "license": {
            "name": "BSD-3-Clause-Clear"
          }
        }
      ],
      "author": "Stijn Tintel <stijn@linux-ipv6.be>",
      "bom-ref": "libnetsnmp",
      "name": "libnetsnmp",
      "supplier": {
        "url": [
          "http://www.net-snmp.org/"
        ]
      },
      "version": "5.9.4",
      "cpe": "cpe:/a:net-snmp:net-snmp:5.9.4"
    },
    {
      "bom-ref": "libnftnl",
      "name": "libnftnl",
      "type": "library",
      "description": "libnftnl is a userspace library providing a low-level netlink programming interface (API) to the in-kernel nf_tables subsystem.",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-or-later"
          }
        }
      ],
      "author": "Steven Barth <steven@midlink.org>",
      "cpe": "cpe:/a:netfilter:libnftnl:1.2.5",
      "version": "1.2.5",
      "supplier": {
        "url": [
          "http://www.netfilter.org/projects/libnftnl"
        ]
      }
    },
    {
      "cpe": "cpe:/a:nghttp2:nghttp2:1.63.0",
      "version": "1.63.0",
      "description": "C library implementing the framing layer of the HTTP/2 protocol. It can be used to build a HTTP/2-capable HTTP client or server",
      "type": "library",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "author": "Hans Dedecker <dedeckeh@gmail.com>",
      "name": "libnghttp2",
      "bom-ref": "libnghttp2"
    },
    {
      "version": "2023-04-02-11b7c5f0",
      "author": "Felix Fietkau <nbd@nbd.name>",
      "description": "This package contains a stripped down version of libnl",
      "type": "library",
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1"
          }
        }
      ],
      "bom-ref": "libnl-tiny",
      "name": "libnl-tiny"
    },
    {
      "author": "Eneas U de Queiroz <cotequeiroz@gmail.com>",
      "description": "The OpenSSL Project is a collaborative effort to develop a robust,",
      "type": "library",
      "licenses": [
        {
          "license": {
            "name": "Apache-2.0"
          }
        }
      ],
      "hashes": [
        {
          "content": "57e03c50feab5d31b152af2b764f10379aecd8ee92f16c985983ce4a99f7ef86",
          "alg": "SHA-256"
        }
      ],
      "name": "libopenssl-conf",
      "bom-ref": "libopenssl-conf",
      "version": "3.0.16",
      "cpe": "cpe:/a:openssl:openssl:3.0.16",
      "supplier": {
        "url": [
          "http://www.openssl.org/"
        ]
      }
    },
    {
      "name": "libopenssl",
      "bom-ref": "libopenssl",
      "type": "library",
      "description": "The OpenSSL Project is a collaborative effort to develop a robust,",
      "licenses": [
        {
          "license": {
            "name": "Apache-2.0"
          }
        }
      ],
      "author": "Eneas U de Queiroz <cotequeiroz@gmail.com>",
      "cpe": "cpe:/a:openssl:openssl:3.0.16",
      "version": "3.0.16",
      "supplier": {
        "url": [
          "http://www.openssl.org/"
        ]
      }
    },
    {
      "supplier": {
        "url": [
          "http://www.tcpdump.org/"
        ]
      },
      "version": "1.10.4",
      "cpe": "cpe:/a:tcpdump:libpcap:1.10.4",
      "licenses": [
        {
          "license": {
            "name": "BSD-3-Clause"
          }
        }
      ],
      "description": "This package contains a system-independent library for user-level network packet",
      "type": "library",
      "author": "Felix Fietkau <nbd@nbd.name>",
      "bom-ref": "libpcap",
      "name": "libpcap"
    },
    {
      "version": "3.10.0",
      "supplier": {
        "url": [
          "http://mj.ucw.cz/pciutils.shtml"
        ]
      },
      "bom-ref": "libpci",
      "name": "libpci",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "description": "Linux PCI Libraries",
      "type": "library",
      "author": "Lucian Cristian <lucian.cristian@gmail.com>"
    },
    {
      "supplier": {
        "url": [
          "https://www.pcre.org/"
        ]
      },
      "cpe": "cpe:/a:pcre:pcre:8.45",
      "version": "8.45",
      "name": "libpcre",
      "bom-ref": "libpcre",
      "licenses": [
        {
          "license": {
            "name": "BSD-3-Clause"
          }
        }
      ],
      "description": "A Perl Compatible Regular Expression library",
      "type": "library",
      "author": "Thomas Heil <heil@terminal-consulting.de>"
    },
    {
      "type": "library",
      "description": "A Perl Compatible Regular Expression library",
      "author": "Shane Peelar <lookatyouhacker@gmail.com>",
      "licenses": [
        {
          "license": {
            "name": "BSD-3-Clause"
          }
        }
      ],
      "bom-ref": "libpcre2",
      "name": "libpcre2",
      "cpe": "cpe:/a:pcre:pcre2:10.42",
      "version": "10.42",
      "supplier": {
        "url": [
          "https://www.pcre.org/"
        ]
      }
    },
    {
      "description": "A command line option parsing library",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "type": "library",
      "bom-ref": "libpopt",
      "name": "libpopt",
      "supplier": {
        "url": [
          "https://github.com/rpm-software-management/popt"
        ]
      },
      "cpe": "cpe:/a:popt_project:popt:1.19",
      "version": "1.19"
    },
    {
      "description": "PostgreSQL client library.",
      "licenses": [
        {
          "license": {
            "name": "PostgreSQL"
          }
        }
      ],
      "type": "library",
      "author": "Daniel Golle <daniel@makrotopia.org>",
      "name": "libpq",
      "bom-ref": "libpq",
      "supplier": {
        "url": [
          "http://www.postgresql.org/"
        ]
      },
      "cpe": "cpe:/a:postgresql:postgresql:17.2",
      "version": "17.2"
    },
    {
      "author": "Felix Fietkau <nbd@nbd.name>",
      "description": "POSIX thread library",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-3.0-with-GCC-exception"
          }
        }
      ],
      "bom-ref": "libpthread",
      "name": "libpthread",
      "version": "2.37"
    },
    {
      "cpe": "cpe:/a:python:python:3.11.10",
      "version": "3.11.10",
      "supplier": {
        "url": [
          "https://www.python.org/"
        ]
      },
      "name": "libpython3",
      "bom-ref": "libpython3",
      "type": "application",
      "description": "Python is an interpreted, interactive, object-oriented programming",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ],
      "author": "Jeffery To <jeffery.to@gmail.com>"
    },
    {
      "cpe": "cpe:/a:gnu:readline:8.2",
      "version": "8.2",
      "supplier": {
        "url": [
          "http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html"
        ]
      },
      "description": "The 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.",
      "licenses": [
        {
          "license": {
            "name": "GPL-3.0-or-later"
          }
        }
      ],
      "type": "library",
      "bom-ref": "libreadline",
      "name": "libreadline"
    },
    {
      "version": "2.37",
      "type": "application",
      "description": "POSIX.1b RealTime extension library",
      "licenses": [
        {
          "license": {
            "name": "GPL-3.0-with-GCC-exception"
          }
        }
      ],
      "author": "Felix Fietkau <nbd@nbd.name>",
      "bom-ref": "librt",
      "name": "librt"
    },
    {
      "supplier": {
        "url": [
          "https://hwmon.wiki.kernel.org/lm_sensors"
        ]
      },
      "cpe": "cpe:/a:lm_sensors:lm_sensors:3.6.0",
      "version": "3.6.0",
      "description": "lm-sensors libraries",
      "type": "library",
      "author": "Jo-Philipp Wich <jo@mein.io>",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-or-later"
          }
        },
        {
          "license": {
            "name": "LGPL-2.1-or-later"
          }
        }
      ],
      "bom-ref": "libsensors",
      "name": "libsensors"
    },
    {
      "supplier": {
        "url": [
          "http://www.kernel.org/pub/linux/utils/util-linux/"
        ]
      },
      "cpe": "cpe:/a:kernel:util-linux:2.39",
      "version": "2.39",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "The smartcols library is used to print tables and trees in a pretty way.",
      "type": "library",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "32b30a336cda903182ed61feb3e9b908b762a5e66fe14e43efb88d37162075cb"
        }
      ],
      "name": "libsmartcols",
      "bom-ref": "libsmartcols"
    },
    {
      "name": "libsqlite3",
      "bom-ref": "libsqlite3",
      "description": "SQLite is a small C library that implements a self-contained, embeddable, zero-configuration SQL database engine. This package contains the SQLite (v3.x) shared library, used by other programs.",
      "type": "library",
      "licenses": [
        {
          "license": {
            "name": "PUBLICDOMAIN"
          }
        }
      ],
      "version": "3.50.4",
      "cpe": "cpe:/a:sqlite:sqlite:3.50.4",
      "supplier": {
        "url": [
          "https://www.sqlite.org/"
        ]
      }
    },
    {
      "cpe": "cpe:/a:e2fsprogs_project:e2fsprogs:1.47.0",
      "version": "1.47.0",
      "supplier": {
        "url": [
          "http://e2fsprogs.sourceforge.net/"
        ]
      },
      "description": "This pacakge contains libss, a command-line interface parsing library bundled with e2fsprogs.",
      "type": "library",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "hashes": [
        {
          "content": "144af53f2bbd921cef6f8bea88bb9faddca865da3fbc657cc9b4d2001097d5db",
          "alg": "SHA-256"
        }
      ],
      "bom-ref": "libss",
      "name": "libss"
    },
    {
      "version": "13.1.0",
      "supplier": {
        "url": [
          "http://gcc.gnu.org/"
        ]
      },
      "description": "GNU Standard C++ Library v3",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-3.0-with-GCC-exception"
          }
        }
      ],
      "author": "Felix Fietkau <nbd@nbd.name>",
      "bom-ref": "libstdcpp",
      "name": "libstdcpp"
    },
    {
      "bom-ref": "libsysfs",
      "name": "libsysfs",
      "description": "The library's purpose is to provide a consistant and stable interface for",
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1"
          }
        }
      ],
      "type": "library",
      "author": "Jo-Philipp Wich <jo@mein.io>",
      "cpe": "cpe:/a:sysfsutils_project:sysfsutils:2.1.0",
      "version": "2.1.0",
      "supplier": {
        "url": [
          "http://linux-diag.sourceforge.net/Sysfsutils.html"
        ]
      }
    },
    {
      "name": "libubox",
      "bom-ref": "libubox",
      "author": "Felix Fietkau <nbd@nbd.name>",
      "description": "Basic utility library",
      "type": "library",
      "licenses": [
        {
          "license": {
            "name": "ISC"
          }
        }
      ],
      "version": "2022-09-27-ea560134"
    },
    {
      "name": "libubus",
      "bom-ref": "libubus",
      "author": "Felix Fietkau <nbd@nbd.name>",
      "description": "OpenWrt RPC client library",
      "type": "library",
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1"
          }
        }
      ],
      "version": "2022-06-15-9913aa61"
    },
    {
      "name": "libuci",
      "bom-ref": "libuci",
      "type": "library",
      "description": "C library for the Unified Configuration Interface (UCI)",
      "author": "Felix Fietkau <nbd@nbd.name>",
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1"
          }
        }
      ],
      "version": "2023-03-05-04d0c46c"
    },
    {
      "version": "2023-04-13-007d9454",
      "type": "library",
      "description": "HTTP/1.1 client library",
      "licenses": [
        {
          "license": {
            "name": "ISC"
          }
        }
      ],
      "author": "Felix Fietkau <nbd@nbd.name>",
      "bom-ref": "libuclient",
      "name": "libuclient"
    },
    {
      "description": "The libucode package provides the shared runtime library for the ucode interpreter.",
      "type": "library",
      "licenses": [
        {
          "license": {
            "name": "ISC"
          }
        }
      ],
      "author": "Jo-Philipp Wich <jo@mein.io>",
      "name": "libucode",
      "bom-ref": "libucode",
      "version": "2023-04-03-51638672"
    },
    {
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "description": "Drop-in replacement for libudev",
      "type": "library",
      "author": "Daniel Golle <daniel@makrotopia.org>",
      "name": "libudev-zero",
      "bom-ref": "libudev-zero",
      "supplier": {
        "url": [
          "https://github.com/illiliti/libudev-zero"
        ]
      },
      "version": "1.0.1"
    },
    {
      "cpe": "cpe:/a:libusb:libusb:1.0.26",
      "version": "1.0.26",
      "supplier": {
        "url": [
          "http://libusb.info/"
        ]
      },
      "bom-ref": "libusb-1.0",
      "name": "libusb-1.0",
      "type": "library",
      "description": "libusb is a C library that gives applications easy access to USB devices on many different operating systems.",
      "author": "Felix Fietkau <nbd@nbd.name>",
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1-or-later"
          }
        }
      ]
    },
    {
      "version": "2024-07-28-99bd3d2b",
      "name": "libustream-mbedtls",
      "bom-ref": "libustream-mbedtls",
      "description": "ustream SSL Library (mbedtls)",
      "author": "Felix Fietkau <nbd@nbd.name>",
      "type": "library",
      "licenses": [
        {
          "license": {
            "name": "ISC"
          }
        }
      ]
    },
    {
      "description": "The UUID library is used to generate unique identifiers for objects that may be accessible beyond the local system. This library generates UUIDs compatible with those created by the Open Software Foundation (OSF) Distributed Computing Environment (DCE) utility.",
      "type": "library",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "bom-ref": "libuuid",
      "name": "libuuid",
      "supplier": {
        "url": [
          "http://www.kernel.org/pub/linux/utils/util-linux/"
        ]
      },
      "cpe": "cpe:/a:kernel:util-linux:2.39",
      "version": "2.39"
    },
    {
      "version": "7.6",
      "cpe": "cpe:/a:libwrap_project:libwrap:7.6",
      "description": "Security wrapper library for TCP services",
      "licenses": [
        {
          "license": {
            "name": "BSD"
          }
        }
      ],
      "type": "library",
      "author": "Peter Wagner <tripolar@gmx.at>",
      "name": "libwrap",
      "bom-ref": "libwrap"
    },
    {
      "version": "2.14.5",
      "cpe": "cpe:/a:xmlsoft:libxml2:2.14.5",
      "supplier": {
        "url": [
          "http://xmlsoft.org/"
        ]
      },
      "name": "libxml2",
      "bom-ref": "libxml2",
      "type": "library",
      "description": "A library for manipulating XML and HTML resources.",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ]
    },
    {
      "type": "library",
      "description": "IPv4/IPv6 firewall - shared xtables library",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "bom-ref": "libxtables",
      "name": "libxtables",
      "cpe": "cpe:/a:netfilter:iptables:1.8.8",
      "version": "1.8.8",
      "supplier": {
        "url": [
          "https://netfilter.org/"
        ]
      }
    },
    {
      "cpe": "cpe:/a:lldpd_project:lldpd:1.0.19",
      "version": "1.0.19",
      "supplier": {
        "url": [
          "https://lldpd.github.io/"
        ]
      },
      "bom-ref": "lldpd",
      "name": "lldpd",
      "type": "application",
      "description": "LLDP (Link Layer Discovery Protocol) is an industry standard protocol designed to supplant proprietary Link-Layer protocols such as Extreme's EDP (Extreme Discovery Protocol) and CDP (Cisco Discovery Protocol). The goal of LLDP is to provide an inter-vendor compatible mechanism to deliver Link-Layer notifications to adjacent network devices.",
      "licenses": [
        {
          "license": {
            "name": "ISC"
          }
        }
      ],
      "author": "Stijn Tintel <stijn@linux-ipv6.be>"
    },
    {
      "version": "3.6.0",
      "cpe": "cpe:/a:lm_sensors:lm_sensors:3.6.0",
      "supplier": {
        "url": [
          "https://hwmon.wiki.kernel.org/lm_sensors"
        ]
      },
      "hashes": [
        {
          "content": "0591f9fa0339f0d15e75326d0365871c2d4e2ed8aa1ff759b3a55d3734b7d197",
          "alg": "SHA-256"
        }
      ],
      "type": "application",
      "description": "utility to read hardware sensor data",
      "author": "Jo-Philipp Wich <jo@mein.io>",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-or-later"
          }
        },
        {
          "license": {
            "name": "LGPL-2.1-or-later"
          }
        }
      ],
      "bom-ref": "lm-sensors",
      "name": "lm-sensors"
    },
    {
      "cpe": "cpe:/a:logrotate_project:logrotate:3.22.0",
      "version": "3.22.0",
      "supplier": {
        "url": [
          "https://github.com/logrotate/logrotate"
        ]
      },
      "description": "logrotate is designed to ease administration of systems that generate large numbers of log files. It allows auto-matic rotation, compression, removal and mailing of log files. Each log file may be handled daily, weekly, monthly or when it grows too large.",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-or-later"
          }
        }
      ],
      "type": "application",
      "author": "Christian Beier <cb@shoutrlabs.com>",
      "bom-ref": "logrotate",
      "name": "logrotate"
    },
    {
      "supplier": {
        "url": [
          "https://ohse.de/uwe/software/lrzsz.html"
        ]
      },
      "version": "0.12.21",
      "cpe": "cpe:/a:lrzsz_project:lrzsz:0.12.21",
      "description": "lrzsz is a cosmetically modified zmodem/ymodem/xmodem package built from the public-domain version of Chuck Forsberg's rzsz package. These programs use error correcting protocols ({z,x,y}modem) to send (sz, sx, sb) and receive (rz, rx, rb) files over a dial-in serial port from a variety of programs running under various operating systems.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-or-later"
          }
        }
      ],
      "author": "Hsing-Wang Liao <kuoruan@gmail.com>",
      "bom-ref": "lrzsz",
      "name": "lrzsz"
    },
    {
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "32b30a336cda903182ed61feb3e9b908b762a5e66fe14e43efb88d37162075cb"
        }
      ],
      "description": "lsblk lists information about all or the specified block devices",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "name": "lsblk",
      "bom-ref": "lsblk",
      "supplier": {
        "url": [
          "http://www.kernel.org/pub/linux/utils/util-linux/"
        ]
      },
      "cpe": "cpe:/a:kernel:util-linux:2.39",
      "version": "2.39"
    },
    {
      "bom-ref": "lscpu",
      "name": "lscpu",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "32b30a336cda903182ed61feb3e9b908b762a5e66fe14e43efb88d37162075cb"
        }
      ],
      "type": "application",
      "description": "lscpu displays information about the CPU architecture",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "cpe": "cpe:/a:kernel:util-linux:2.39",
      "version": "2.39",
      "supplier": {
        "url": [
          "http://www.kernel.org/pub/linux/utils/util-linux/"
        ]
      }
    },
    {
      "version": "7",
      "description": "Provides support for MAP-E (RFC7597), MAP-T (RFC7599) and Lightweight 4over6 (RFC7596) in /etc/config/network. MAP combines address and port translation with the tunneling of IPv4 packets over an IPv6 network",
      "author": "Hans Dedecker <dedeckeh@gmail.com>",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "bom-ref": "map",
      "name": "map"
    },
    {
      "type": "application",
      "description": "Marvell UMSD shared library for Axis S22 MK2",
      "bom-ref": "marvell-mv6x9x-umsd-library",
      "name": "marvell-mv6x9x-umsd-library",
      "version": "1.10.0",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      }
    },
    {
      "version": "1.10.0",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "type": "application",
      "description": "Utilities for MDIO Control in the Axis S22 MK2",
      "name": "marvell-mv6x9x-umsd-utils",
      "bom-ref": "marvell-mv6x9x-umsd-utils"
    },
    {
      "version": "4.6.0.1",
      "supplier": {
        "url": [
          "http://pyropus.ca/software/memtester/"
        ]
      },
      "name": "memtester",
      "bom-ref": "memtester",
      "type": "application",
      "description": "A userspace utility for testing the memory subsystem for faults."
    },
    {
      "version": "1.16.0",
      "cpe": "cpe:/a:f2fs-tools_project:f2fs-tools:1.16.0",
      "supplier": {
        "url": [
          "http://git.kernel.org/cgit/linux/kernel/git/jaegeuk/f2fs-tools.git"
        ]
      },
      "name": "mkf2fs",
      "bom-ref": "mkf2fs",
      "description": "Utility for creating a Flash-Friendly File System (F2FS)",
      "type": "application",
      "author": "Felix Fietkau <nbd@nbd.name>",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "hashes": [
        {
          "content": "208c7a07e95383fbd7b466b5681590789dcb41f41bf197369c41a95383b57c5e",
          "alg": "SHA-256"
        }
      ]
    },
    {
      "supplier": {
        "url": [
          "http://www.kernel.org/pub/linux/utils/util-linux/"
        ]
      },
      "cpe": "cpe:/a:kernel:util-linux:2.39",
      "version": "2.39",
      "description": "contains: mount, umount, findmnt",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "type": "application",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "32b30a336cda903182ed61feb3e9b908b762a5e66fe14e43efb88d37162075cb"
        }
      ],
      "name": "mount-utils",
      "bom-ref": "mount-utils"
    },
    {
      "bom-ref": "mtd",
      "name": "mtd",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0+"
          }
        }
      ],
      "type": "application",
      "description": "This package contains an utility useful to upgrade from other firmware or  older OpenWrt releases. ",
      "version": "26"
    },
    {
      "version": "0.5.9",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "description": "This package is used to call signed ncs app when system is ready.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "bom-ref": "ncs-app-launcher-base",
      "name": "ncs-app-launcher-base"
    },
    {
      "name": "ncs-app-launcher-usb",
      "bom-ref": "ncs-app-launcher-usb",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "description": "This package has the initial script to call signed ncs app on USB disk.",
      "type": "application",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "version": "0.5.9"
    },
    {
      "type": "application",
      "description": "The package is used to verify the board quality",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "bom-ref": "ncs-diag-prdtest-factory",
      "name": "ncs-diag-prdtest-factory",
      "version": "1.0.50",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      }
    },
    {
      "type": "application",
      "description": "The package is used to create a entry for factory mode",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "bom-ref": "ncs-diag-prdtest-ftmode",
      "name": "ncs-diag-prdtest-ftmode",
      "version": "1.0.50",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      }
    },
    {
      "version": "1.0.50",
      "supplier": {
        "url": [
          "http://www.nexcom.com.tw/"
        ]
      },
      "name": "ncs-diag-prdtest-s22-mkii",
      "bom-ref": "ncs-diag-prdtest-s22-mkii",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "description": "The package is used to verify the S22 Mk II series board quality",
      "type": "application"
    },
    {
      "description": "NEXCOM S22 Mk II PCB Model Driver. ",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Proprietary"
          }
        }
      ],
      "bom-ref": "ncs-s22mkii-pcb-model-driver",
      "name": "ncs-s22mkii-pcb-model-driver",
      "version": "0.3.1"
    },
    {
      "version": "2023-04-17-7de5440a",
      "name": "netifd",
      "bom-ref": "netifd",
      "description": "OpenWrt Network Interface Configuration Daemon",
      "author": "Felix Fietkau <nbd@nbd.name>",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ]
    },
    {
      "bom-ref": "nftables-json",
      "name": "nftables-json",
      "hashes": [
        {
          "content": "c12ac941fff9adaedf17367d5ce213789b98a0d314277bc22b3d71e10891f412",
          "alg": "SHA-256"
        }
      ],
      "description": "nftables userspace utility with JSON support",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "version": "1.0.7",
      "supplier": {
        "url": [
          "http://netfilter.org/projects/nftables/"
        ]
      }
    },
    {
      "type": "application",
      "description": "nginx is an HTTP and reverse proxy server, as well as a mail proxy server, written by Igor Sysoev. This variant is compiled with SSL support enabled. To enable additional module select them in the nginx default configuration menu.",
      "author": "Thomas Heil <heil@terminal-consulting.de> Ansuel Smith <ansuelsmth@gmail.com>",
      "licenses": [
        {
          "license": {
            "name": "2-clause"
          }
        },
        {
          "license": {
            "name": "BSD-like"
          }
        },
        {
          "license": {
            "name": "license"
          }
        }
      ],
      "bom-ref": "nginx-ssl",
      "name": "nginx-ssl",
      "supplier": {
        "url": [
          "http://nginx.org/"
        ]
      },
      "cpe": "cpe:/a:f5:nginx_open_source:1.26.3",
      "version": "1.26.3"
    },
    {
      "author": "Peter Stadler <peter.stadler@student.uibk.ac.at>",
      "type": "application",
      "description": "Utility that builds dynamically LAN listen directives for Nginx. Furthermore, it manages SSL directives for its server parts and can create corresponding (self-signed) certificates. It uses the PCRE library for performance.",
      "bom-ref": "nginx-ssl-util",
      "name": "nginx-ssl-util",
      "version": "1.6"
    },
    {
      "version": "1.6",
      "bom-ref": "nginx-util",
      "name": "nginx-util",
      "description": "Dummy package for removing nginx-util when upgrading.",
      "type": "application",
      "author": "Peter Stadler <peter.stadler@student.uibk.ac.at>"
    },
    {
      "name": "ntp-utils",
      "bom-ref": "ntp-utils",
      "hashes": [
        {
          "content": "103dd272e6a66c5b8df07dce5e9a02555fcd6f1397bdfb782237328e89d3a866",
          "alg": "SHA-256"
        }
      ],
      "description": "The ISC ntp suite is a collection of tools used to synchronize the system clock with remote NTP time servers and run/monitor local NTP servers. . This package contains ntpdc, ntpq, ntptime and sntp.",
      "licenses": [
        {
          "license": {
            "name": "NTP"
          }
        }
      ],
      "type": "application",
      "author": "Peter Wagner <tripolar@gmx.at>",
      "supplier": {
        "url": [
          "http://www.ntp.org/"
        ]
      },
      "cpe": "cpe:/a:ntp:ntp:4.2.8p17",
      "version": "4.2.8p17"
    },
    {
      "supplier": {
        "url": [
          "http://www.ntp.org/"
        ]
      },
      "version": "4.2.8p17",
      "cpe": "cpe:/a:ntp:ntp:4.2.8p17",
      "licenses": [
        {
          "license": {
            "name": "NTP"
          }
        }
      ],
      "description": "The ISC ntp suite is a collection of tools used to synchronize the system clock with remote NTP time servers and run/monitor local NTP servers. . This package contains the ntpd server.",
      "type": "application",
      "author": "Peter Wagner <tripolar@gmx.at>",
      "name": "ntpd",
      "bom-ref": "ntpd"
    },
    {
      "version": "2023-05-12-bcd28363",
      "description": "Embedded DHCPv6-client for OpenWrt",
      "author": "Hans Dedecker <dedeckeh@gmail.com>",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "name": "odhcp6c",
      "bom-ref": "odhcp6c"
    },
    {
      "bom-ref": "odhcpd-ipv6only",
      "name": "odhcpd-ipv6only",
      "type": "application",
      "description": "odhcpd is a daemon for serving and relaying IP management protocols to configure clients and downstream routers. It tries to follow the RFC 6204 requirements for IPv6 home routers. This is a variant providing server services for RA, stateless and stateful DHCPv6,  prefix delegation and can be used to relay RA, DHCPv6 and NDP between routed (non-bridged) interfaces in case no delegated prefixes are available.",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "author": "Hans Dedecker <dedeckeh@gmail.com>",
      "version": "2023-04-05-40ab806b"
    },
    {
      "hashes": [
        {
          "content": "57e03c50feab5d31b152af2b764f10379aecd8ee92f16c985983ce4a99f7ef86",
          "alg": "SHA-256"
        }
      ],
      "description": "The OpenSSL Project is a collaborative effort to develop a robust,",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Apache-2.0"
          }
        }
      ],
      "author": "Eneas U de Queiroz <cotequeiroz@gmail.com>",
      "bom-ref": "openssl-util",
      "name": "openssl-util",
      "version": "3.0.16",
      "cpe": "cpe:/a:openssl:openssl:3.0.16",
      "supplier": {
        "url": [
          "http://www.openssl.org/"
        ]
      }
    },
    {
      "description": "The keyring of with the developer using and gpg public keys.",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "type": "application",
      "author": "John Crispin <john@phrozen.org>",
      "bom-ref": "openwrt-keyring",
      "name": "openwrt-keyring",
      "version": "2022-03-25-62471e69",
      "supplier": {
        "url": [
          "https://openwrt.org/docs/guide-user/security/signatures"
        ]
      }
    },
    {
      "supplier": {
        "url": [
          "https://git.openwrt.org/project/opkg-lede.git"
        ]
      },
      "version": "2022-02-24-d038e5b6",
      "name": "opkg",
      "bom-ref": "opkg",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "description": "Lightweight package management system opkg is the opkg Package Management System, for handling installation and removal of packages on a system. It can recursively follow dependencies and download all packages necessary to install a particular package. opkg knows how to install both .ipk and .deb packages.",
      "type": "application",
      "author": "Jo-Philipp Wich <jo@mein.io>"
    },
    {
      "description": "PCI ID list",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-or-later"
          }
        },
        {
          "license": {
            "name": "XFree86-1.0"
          }
        }
      ],
      "name": "pciids",
      "bom-ref": "pciids",
      "supplier": {
        "url": [
          "https://github.com/vcrhonek/hwdata"
        ]
      },
      "version": "0.359"
    },
    {
      "bom-ref": "pciutils",
      "name": "pciutils",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "description": "contains collection of programs for inspecting and manipulating configuration of PCI devices",
      "type": "application",
      "author": "Lucian Cristian <lucian.cristian@gmail.com>",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "238a2e27166730e53a17fe07bfad229e07fa39b618117e5944b6d7eda9fbb0e9"
        }
      ],
      "version": "3.10.0",
      "supplier": {
        "url": [
          "http://mj.ucw.cz/pciutils.shtml"
        ]
      }
    },
    {
      "bom-ref": "ppp",
      "name": "ppp",
      "type": "application",
      "description": "This package contains the PPP (Point-to-Point Protocol) daemon.",
      "author": "Felix Fietkau <nbd@nbd.name>",
      "licenses": [
        {
          "license": {
            "name": "BSD-4-Clause"
          }
        }
      ],
      "cpe": "cpe:/a:samba:ppp:2.4.9.git-2021-01-04",
      "version": "2.4.9.git-2021-01-04",
      "supplier": {
        "url": [
          "https://ppp.samba.org/"
        ]
      }
    },
    {
      "supplier": {
        "url": [
          "https://ppp.samba.org/"
        ]
      },
      "cpe": "cpe:/a:samba:ppp:2.4.9.git-2021-01-04",
      "version": "2.4.9.git-2021-01-04",
      "type": "application",
      "description": "This package contains a PPPoE (PPP over Ethernet) plugin for ppp.",
      "licenses": [
        {
          "license": {
            "name": "BSD-4-Clause"
          }
        }
      ],
      "author": "Felix Fietkau <nbd@nbd.name>",
      "bom-ref": "ppp-mod-pppoe",
      "name": "ppp-mod-pppoe"
    },
    {
      "version": "2023-01-16-190f13a7",
      "bom-ref": "procd",
      "name": "procd",
      "description": "OpenWrt system process manager",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "type": "application",
      "author": "John Crispin <john@phrozen.org>"
    },
    {
      "bom-ref": "procd-seccomp",
      "name": "procd-seccomp",
      "description": "OpenWrt process seccomp helper + utrace",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "type": "application",
      "author": "John Crispin <john@phrozen.org>",
      "version": "2023-01-16-190f13a7"
    },
    {
      "version": "3.3.16",
      "cpe": "cpe:/a:procps-ng_project:procps-ng:3.3.16",
      "supplier": {
        "url": [
          "https://gitlab.com/procps-ng/procps"
        ]
      },
      "bom-ref": "procps-ng",
      "name": "procps-ng",
      "type": "application",
      "description": "procps is a set of command line and full-screen utilities that provide information out of the pseudo-filesystem most commonly located at /proc. This filesystem provides a simple interface to the kernel data structures. The programs of procps generally concentrate on the structures that describe the processess running on the system. NOTE: some utilities provided by procps-ng packages (ps, uptime, kill, ...) are installed as busybox applets, by default. Conflicting applets should be removed from the build to avoid file conflicts.",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-or-later"
          }
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "925eacd65dedcf9c98eb94e8978bbfb63f5de37294cc1047d81462ed477a20af"
        }
      ]
    },
    {
      "type": "application",
      "description": "Installs the applet ps.",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-or-later"
          }
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "925eacd65dedcf9c98eb94e8978bbfb63f5de37294cc1047d81462ed477a20af"
        }
      ],
      "bom-ref": "procps-ng-ps",
      "name": "procps-ng-ps",
      "supplier": {
        "url": [
          "https://gitlab.com/procps-ng/procps"
        ]
      },
      "cpe": "cpe:/a:procps-ng_project:procps-ng:3.3.16",
      "version": "3.3.16"
    },
    {
      "name": "python",
      "bom-ref": "python3",
      "type": "application",
      "description": "Python is an interpreted, interactive, object-oriented programming",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ],
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "07a4356e912900e61a15cb0949a06c4a05012e213ecd6b4e84d0f67aabbee372"
        }
      ],
      "version": "3.11.10",
      "cpe": "cpe:/a:python:python:3.11.10",
      "supplier": {
        "url": [
          "https://www.python.org/"
        ]
      }
    },
    {
      "supplier": {
        "url": [
          "https://github.com/django/asgiref/"
        ]
      },
      "version": "3.7.2",
      "description": "ASGI is a standard for Python asynchronous web apps and servers to communicate with each other, and positioned as an asynchronous successor to WSGI.",
      "licenses": [
        {
          "license": {
            "name": "BSD-3-Clause"
          }
        }
      ],
      "type": "application",
      "author": "Peter Stadler <peter.stadler@student.uibk.ac.at>",
      "bom-ref": "python3-asgiref",
      "name": "python3-asgiref"
    },
    {
      "version": "3.11.10",
      "cpe": "cpe:/a:python:python:3.11.10",
      "supplier": {
        "url": [
          "https://www.python.org/"
        ]
      },
      "type": "application",
      "description": "Python is an interpreted, interactive, object-oriented programming",
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "07a4356e912900e61a15cb0949a06c4a05012e213ecd6b4e84d0f67aabbee372"
        }
      ],
      "bom-ref": "python3-asyncio",
      "name": "python3-asyncio"
    },
    {
      "bom-ref": "python3-base",
      "name": "python3-base",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "07a4356e912900e61a15cb0949a06c4a05012e213ecd6b4e84d0f67aabbee372"
        }
      ],
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "description": "Python is an interpreted, interactive, object-oriented programming",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ],
      "cpe": "cpe:/a:python:python:3.11.10",
      "version": "3.11.10",
      "supplier": {
        "url": [
          "https://www.python.org/"
        ]
      }
    },
    {
      "version": "2025.8.3",
      "cpe": "cpe:/a:certifi:certifi:2025.8.3",
      "supplier": {
        "url": [
          "https://github.com/certifi/python-certifi"
        ]
      },
      "description": "Certifi provides Mozilla's carefully curated collection of Root",
      "licenses": [
        {
          "license": {
            "name": "MPL-2.0"
          }
        }
      ],
      "type": "application",
      "author": "Eneas U de Queiroz <cotequeiroz@gmail.com>",
      "bom-ref": "python3-certifi",
      "name": "python-certifi"
    },
    {
      "bom-ref": "python3-cgi",
      "name": "python3-cgi",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "07a4356e912900e61a15cb0949a06c4a05012e213ecd6b4e84d0f67aabbee372"
        }
      ],
      "description": "Python is an interpreted, interactive, object-oriented programming",
      "type": "application",
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ],
      "cpe": "cpe:/a:python:python:3.11.10",
      "version": "3.11.10",
      "supplier": {
        "url": [
          "https://www.python.org/"
        ]
      }
    },
    {
      "supplier": {
        "url": [
          "https://www.python.org/"
        ]
      },
      "cpe": "cpe:/a:python:python:3.11.10",
      "version": "3.11.10",
      "name": "python3-cgitb",
      "bom-ref": "python3-cgitb",
      "type": "application",
      "description": "Python is an interpreted, interactive, object-oriented programming",
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ],
      "hashes": [
        {
          "content": "07a4356e912900e61a15cb0949a06c4a05012e213ecd6b4e84d0f67aabbee372",
          "alg": "SHA-256"
        }
      ]
    },
    {
      "bom-ref": "python3-chardet",
      "name": "python3-chardet",
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1"
          }
        }
      ],
      "description": "Universal encoding detector for Python 2 and 3",
      "type": "application",
      "author": "Alexandru Ardelean <ardeleanalex@gmail.com>",
      "version": "5.1.0",
      "supplier": {
        "url": [
          "https://github.com/chardet/chardet"
        ]
      }
    },
    {
      "name": "python3-codecs",
      "bom-ref": "python3-codecs",
      "hashes": [
        {
          "content": "07a4356e912900e61a15cb0949a06c4a05012e213ecd6b4e84d0f67aabbee372",
          "alg": "SHA-256"
        }
      ],
      "description": "Python is an interpreted, interactive, object-oriented programming",
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ],
      "supplier": {
        "url": [
          "https://www.python.org/"
        ]
      },
      "version": "3.11.10",
      "cpe": "cpe:/a:python:python:3.11.10"
    },
    {
      "supplier": {
        "url": [
          "https://www.python.org/"
        ]
      },
      "cpe": "cpe:/a:python:python:3.11.10",
      "version": "3.11.10",
      "name": "python3-ctypes",
      "bom-ref": "python3-ctypes",
      "description": "Python is an interpreted, interactive, object-oriented programming",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ],
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "07a4356e912900e61a15cb0949a06c4a05012e213ecd6b4e84d0f67aabbee372"
        }
      ]
    },
    {
      "version": "2.8.2",
      "supplier": {
        "url": [
          "https://dateutil.readthedocs.org/"
        ]
      },
      "description": "Extensions to the standard Python datetime module",
      "licenses": [
        {
          "license": {
            "name": "BSD-2-Clause"
          }
        }
      ],
      "type": "application",
      "author": "Alexandru Ardelean <ardeleanalex@gmail.com>",
      "name": "python3-dateutil",
      "bom-ref": "python3-dateutil"
    },
    {
      "hashes": [
        {
          "content": "07a4356e912900e61a15cb0949a06c4a05012e213ecd6b4e84d0f67aabbee372",
          "alg": "SHA-256"
        }
      ],
      "description": "Python is an interpreted, interactive, object-oriented programming",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ],
      "type": "application",
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "name": "python3-dbm",
      "bom-ref": "python3-dbm",
      "version": "3.11.10",
      "cpe": "cpe:/a:python:python:3.11.10",
      "supplier": {
        "url": [
          "https://www.python.org/"
        ]
      }
    },
    {
      "bom-ref": "python3-decimal",
      "name": "python3-decimal",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "07a4356e912900e61a15cb0949a06c4a05012e213ecd6b4e84d0f67aabbee372"
        }
      ],
      "description": "Python is an interpreted, interactive, object-oriented programming",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ],
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "version": "3.11.10",
      "cpe": "cpe:/a:python:python:3.11.10",
      "supplier": {
        "url": [
          "https://www.python.org/"
        ]
      }
    },
    {
      "description": "Python is an interpreted, interactive, object-oriented programming",
      "type": "application",
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "07a4356e912900e61a15cb0949a06c4a05012e213ecd6b4e84d0f67aabbee372"
        }
      ],
      "bom-ref": "python3-distutils",
      "name": "python3-distutils",
      "cpe": "cpe:/a:python:python:3.11.10",
      "version": "3.11.10",
      "supplier": {
        "url": [
          "https://www.python.org/"
        ]
      }
    },
    {
      "cpe": "cpe:/a:djangoproject:django:4.2.20",
      "version": "4.2.20",
      "supplier": {
        "url": [
          "https://www.djangoproject.com/"
        ]
      },
      "bom-ref": "python3-django",
      "name": "python3-django",
      "type": "application",
      "description": "The web framework for perfectionists with deadlines.",
      "licenses": [
        {
          "license": {
            "name": "BSD-3-Clause"
          }
        }
      ],
      "author": "Alexandru Ardelean <ardeleanalex@gmail.com>, Peter Stadler <peter.stadler@student.uibk.ac.at>"
    },
    {
      "version": "3.14.0",
      "cpe": "cpe:/a:django-rest-framework:django_rest_framework:3.14.0",
      "supplier": {
        "url": [
          "https://www.django-rest-framework.org"
        ]
      },
      "description": "Web APIs for Django, made easy.",
      "type": "application",
      "author": "Alexandru Ardelean <ardeleanalex@gmail.com>",
      "licenses": [
        {
          "license": {
            "name": "BSD-3-Clause"
          }
        }
      ],
      "bom-ref": "python3-django-restframework",
      "name": "python3-django-restframework"
    },
    {
      "name": "python3-email",
      "bom-ref": "python3-email",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "07a4356e912900e61a15cb0949a06c4a05012e213ecd6b4e84d0f67aabbee372"
        }
      ],
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "description": "Python is an interpreted, interactive, object-oriented programming",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ],
      "cpe": "cpe:/a:python:python:3.11.10",
      "version": "3.11.10",
      "supplier": {
        "url": [
          "https://www.python.org/"
        ]
      }
    },
    {
      "version": "3.7",
      "supplier": {
        "url": [
          "https://github.com/kjd/idna"
        ]
      },
      "name": "python-idna",
      "bom-ref": "python3-idna",
      "description": "A library to support the Internationalised Domain Names in Applications",
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "name": "python3-light",
      "bom-ref": "python3-light",
      "hashes": [
        {
          "content": "07a4356e912900e61a15cb0949a06c4a05012e213ecd6b4e84d0f67aabbee372",
          "alg": "SHA-256"
        }
      ],
      "description": "Python is an interpreted, interactive, object-oriented programming",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ],
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "supplier": {
        "url": [
          "https://www.python.org/"
        ]
      },
      "cpe": "cpe:/a:python:python:3.11.10",
      "version": "3.11.10"
    },
    {
      "supplier": {
        "url": [
          "https://www.python.org/"
        ]
      },
      "cpe": "cpe:/a:python:python:3.11.10",
      "version": "3.11.10",
      "hashes": [
        {
          "content": "07a4356e912900e61a15cb0949a06c4a05012e213ecd6b4e84d0f67aabbee372",
          "alg": "SHA-256"
        }
      ],
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "description": "Python is an interpreted, interactive, object-oriented programming",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ],
      "bom-ref": "python3-logging",
      "name": "python3-logging"
    },
    {
      "hashes": [
        {
          "content": "07a4356e912900e61a15cb0949a06c4a05012e213ecd6b4e84d0f67aabbee372",
          "alg": "SHA-256"
        }
      ],
      "description": "Python is an interpreted, interactive, object-oriented programming",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ],
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "bom-ref": "python3-lzma",
      "name": "python3-lzma",
      "supplier": {
        "url": [
          "https://www.python.org/"
        ]
      },
      "version": "3.11.10",
      "cpe": "cpe:/a:python:python:3.11.10"
    },
    {
      "version": "3.11.10",
      "cpe": "cpe:/a:python:python:3.11.10",
      "supplier": {
        "url": [
          "https://www.python.org/"
        ]
      },
      "description": "Python is an interpreted, interactive, object-oriented programming",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ],
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "07a4356e912900e61a15cb0949a06c4a05012e213ecd6b4e84d0f67aabbee372"
        }
      ],
      "bom-ref": "python3-multiprocessing",
      "name": "python3-multiprocessing"
    },
    {
      "name": "python3-ncurses",
      "bom-ref": "python3-ncurses",
      "description": "Python is an interpreted, interactive, object-oriented programming",
      "type": "application",
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "07a4356e912900e61a15cb0949a06c4a05012e213ecd6b4e84d0f67aabbee372"
        }
      ],
      "supplier": {
        "url": [
          "https://www.python.org/"
        ]
      },
      "cpe": "cpe:/a:python:python:3.11.10",
      "version": "3.11.10"
    },
    {
      "supplier": {
        "url": [
          "https://www.python.org/"
        ]
      },
      "cpe": "cpe:/a:python:python:3.11.10",
      "version": "3.11.10",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "07a4356e912900e61a15cb0949a06c4a05012e213ecd6b4e84d0f67aabbee372"
        }
      ],
      "description": "Python is an interpreted, interactive, object-oriented programming",
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ],
      "name": "python3-openssl",
      "bom-ref": "python3-openssl"
    },
    {
      "version": "23.2",
      "supplier": {
        "url": [
          "https://github.com/pypa/packaging"
        ]
      },
      "bom-ref": "python3-packaging",
      "name": "python3-packaging",
      "type": "application",
      "description": "The packaging project includes version handling, specifiers, markers, requirements, tags, utilities.",
      "licenses": [
        {
          "license": {
            "name": "Apache-2.0"
          }
        },
        {
          "license": {
            "name": "BSD-2-Clause"
          }
        }
      ],
      "author": "Jan Pavlinec <jan.pavlinec1@gmail.com>, Jeffery To <jeffery.to@gmail.com>"
    },
    {
      "supplier": {
        "url": [
          "https://github.com/pypa/setuptools"
        ]
      },
      "cpe": "cpe:/a:python:setuptools:68.2.2",
      "version": "68.2.2",
      "description": "Setuptools is a fully-featured, actively-maintained, and stable library",
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "name": "python3-pkg-resources",
      "bom-ref": "python3-pkg-resources"
    },
    {
      "author": "Jan Pavlinec <jan.pavlinec1@gmail.com>",
      "description": "psutil is a cross-platform library for retrieving information on running processes and system utilization.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "BSD-3-Clause"
          }
        }
      ],
      "bom-ref": "python3-psutil",
      "name": "python3-psutil",
      "supplier": {
        "url": [
          "https://github.com/giampaolo/psutil"
        ]
      },
      "version": "5.9.5",
      "cpe": "cpe:/a:psutil_project:psutil:5.9.5"
    },
    {
      "description": "Psycopg is the most popular PostgreSQL adapter for the Python",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "LGPL-3.0-or-later"
          }
        }
      ],
      "author": "Daniel Danzberger <daniel@dd-wrt.com>",
      "bom-ref": "python3-psycopg2",
      "name": "python3-psycopg2",
      "version": "2.9.7",
      "supplier": {
        "url": [
          "https://www.psycopg.org/"
        ]
      }
    },
    {
      "description": "Python is an interpreted, interactive, object-oriented programming",
      "type": "application",
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "07a4356e912900e61a15cb0949a06c4a05012e213ecd6b4e84d0f67aabbee372"
        }
      ],
      "bom-ref": "python3-pydoc",
      "name": "python3-pydoc",
      "supplier": {
        "url": [
          "https://www.python.org/"
        ]
      },
      "version": "3.11.10",
      "cpe": "cpe:/a:python:python:3.11.10"
    },
    {
      "supplier": {
        "url": [
          "https://github.com/pyserial/pyserial"
        ]
      },
      "version": "3.5",
      "name": "python3-pyserial",
      "bom-ref": "python3-pyserial",
      "licenses": [
        {
          "license": {
            "name": "BSD-3-Clause"
          }
        }
      ],
      "description": "This module encapsulates the access for the serial port. It provides",
      "type": "application",
      "author": "Micke Prag <micke.prag@telldus.se>"
    },
    {
      "supplier": {
        "url": [
          "https://pythonhosted.org/pytz/"
        ]
      },
      "version": "2023.3",
      "author": "Alexandru Ardelean <ardeleanalex@gmail.com>",
      "description": "World timezone definitions, modern and historical",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "name": "python3-pytz",
      "bom-ref": "python3-pytz"
    },
    {
      "cpe": "cpe:/a:python:python:3.11.10",
      "version": "3.11.10",
      "supplier": {
        "url": [
          "https://www.python.org/"
        ]
      },
      "bom-ref": "python3-readline",
      "name": "python3-readline",
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "description": "Python is an interpreted, interactive, object-oriented programming",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ],
      "hashes": [
        {
          "content": "07a4356e912900e61a15cb0949a06c4a05012e213ecd6b4e84d0f67aabbee372",
          "alg": "SHA-256"
        }
      ]
    },
    {
      "author": "Josef Schlehofer <pepe.schlehofer@gmail.com>, Alexandru Ardelean <ardeleanalex@gmail.com>",
      "description": "Requests is the only Non-GMO HTTP library for Python, safe for human consumption",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Apache-2.0"
          }
        }
      ],
      "name": "python3-requests",
      "bom-ref": "python3-requests",
      "version": "2.32.4",
      "cpe": "cpe:/a:python:requests:2.32.4",
      "supplier": {
        "url": [
          "https://requests.readthedocs.io"
        ]
      }
    },
    {
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "4ac1475276d2f1c48684874089fefcd83bd7162ddaafb81fac866ba0db282a87"
        }
      ],
      "description": "Setuptools is a fully-featured, actively-maintained, and stable library",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "type": "application",
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "name": "python3-setuptools",
      "bom-ref": "python3-setuptools",
      "version": "68.2.2",
      "cpe": "cpe:/a:python:setuptools:68.2.2",
      "supplier": {
        "url": [
          "https://github.com/pypa/setuptools"
        ]
      }
    },
    {
      "supplier": {
        "url": [
          "https://github.com/pypa/setuptools_scm"
        ]
      },
      "version": "7.1.0",
      "description": "setuptools_scm extracts Python package versions from git or hg metadata",
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "bom-ref": "python3-setuptools-scm",
      "name": "python3-setuptools-scm"
    },
    {
      "description": "Six is a Python 2 and 3 compatibility library.  It provides utility functions",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "type": "application",
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "name": "python3-six",
      "bom-ref": "python3-six",
      "version": "1.16.0",
      "supplier": {
        "url": [
          "https://github.com/benjaminp/six"
        ]
      }
    },
    {
      "bom-ref": "python3-sqlite3",
      "name": "python3-sqlite3",
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "description": "Python is an interpreted, interactive, object-oriented programming",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "07a4356e912900e61a15cb0949a06c4a05012e213ecd6b4e84d0f67aabbee372"
        }
      ],
      "supplier": {
        "url": [
          "https://www.python.org/"
        ]
      },
      "version": "3.11.10",
      "cpe": "cpe:/a:python:python:3.11.10"
    },
    {
      "supplier": {
        "url": [
          "https://github.com/andialbrecht/sqlparse"
        ]
      },
      "version": "0.4.4",
      "cpe": "cpe:/a:sqlparse_project:sqlparse:0.4.4",
      "type": "application",
      "description": "sqlparse is a non-validating SQL parser for Python. It provides support",
      "licenses": [
        {
          "license": {
            "name": "BSD-3-Clause"
          }
        }
      ],
      "author": "Peter Stadler <peter.stadler@student.uibk.ac.at>",
      "name": "python3-sqlparse",
      "bom-ref": "python3-sqlparse"
    },
    {
      "supplier": {
        "url": [
          "https://github.com/python/typing_extensions"
        ]
      },
      "version": "4.8.0",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ],
      "description": "The typing_extensions module serves two related purposes: * Enable use of new type system features on older Python versions. For example, typing.TypeGuard is new in Python 3.10, but typing_extensions allows users on previous Python versions to use it too. * Enable experimentation with new type system PEPs before they are accepted and added to the typing module.",
      "type": "application",
      "author": "Jan Pavlinec <jan.pavlinec1@gmail.com>, Jeffery To <jeffery.to@gmail.com>",
      "name": "python3-typing-extensions",
      "bom-ref": "python3-typing-extensions"
    },
    {
      "cpe": "cpe:/a:python:python:3.11.10",
      "version": "3.11.10",
      "supplier": {
        "url": [
          "https://www.python.org/"
        ]
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "07a4356e912900e61a15cb0949a06c4a05012e213ecd6b4e84d0f67aabbee372"
        }
      ],
      "description": "Python is an interpreted, interactive, object-oriented programming",
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ],
      "name": "python3-unittest",
      "bom-ref": "python3-unittest"
    },
    {
      "version": "3.11.10",
      "cpe": "cpe:/a:python:python:3.11.10",
      "supplier": {
        "url": [
          "https://www.python.org/"
        ]
      },
      "type": "application",
      "description": "Python is an interpreted, interactive, object-oriented programming",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ],
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "hashes": [
        {
          "content": "07a4356e912900e61a15cb0949a06c4a05012e213ecd6b4e84d0f67aabbee372",
          "alg": "SHA-256"
        }
      ],
      "name": "python3-urllib",
      "bom-ref": "python3-urllib"
    },
    {
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "description": "HTTP library with thread-safe connection pooling, file post, and more.",
      "type": "application",
      "author": "Josef Schlehofer <pepe.schlehofer@gmail.com>",
      "bom-ref": "python3-urllib3",
      "name": "python-urllib3",
      "cpe": "cpe:/a:python:urllib3:2.0.7",
      "version": "2.0.7",
      "supplier": {
        "url": [
          "https://urllib3.readthedocs.io/"
        ]
      }
    },
    {
      "description": "Python is an interpreted, interactive, object-oriented programming",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ],
      "type": "application",
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "07a4356e912900e61a15cb0949a06c4a05012e213ecd6b4e84d0f67aabbee372"
        }
      ],
      "bom-ref": "python3-uuid",
      "name": "python3-uuid",
      "supplier": {
        "url": [
          "https://www.python.org/"
        ]
      },
      "cpe": "cpe:/a:python:python:3.11.10",
      "version": "3.11.10"
    },
    {
      "version": "3.11.10",
      "cpe": "cpe:/a:python:python:3.11.10",
      "supplier": {
        "url": [
          "https://www.python.org/"
        ]
      },
      "name": "python3-xml",
      "bom-ref": "python3-xml",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "07a4356e912900e61a15cb0949a06c4a05012e213ecd6b4e84d0f67aabbee372"
        }
      ],
      "author": "Jeffery To <jeffery.to@gmail.com>",
      "description": "Python is an interpreted, interactive, object-oriented programming",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "Python-2.0.1"
          }
        },
        {
          "license": {
            "name": "0BSD"
          }
        }
      ]
    },
    {
      "bom-ref": "resolveip",
      "name": "resolveip",
      "description": "This package contains the small resolveip utility which can be used by scripts to turn host names into numeric IP addresses. It supports IPv4 and IPv6 resolving and has a configurable timeout to guarantee a certain maximum runtime in case of slow or defunct DNS servers.",
      "author": "Jo-Philipp Wich <jo@mein.io>",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "version": "2"
    },
    {
      "bom-ref": "rsync",
      "name": "rsync",
      "description": "rsync is a program that allows files to be copied to and from remote machines in much the same way as rcp. It has many more options than rcp, and uses the rsync remote-update protocol to greatly speed up file transfers when the destination file already exists. The rsync remote-update protocol allows rsync to transfer just the differences between two sets of files across the network link.",
      "licenses": [
        {
          "license": {
            "name": "GPL-3.0-or-later"
          }
        }
      ],
      "type": "application",
      "author": "Maxim Storchak <m.storchak@gmail.com>",
      "cpe": "cpe:/a:rsync:rsync:3.4.1",
      "version": "3.4.1",
      "supplier": {
        "url": [
          "https://rsync.samba.org/"
        ]
      }
    },
    {
      "type": "application",
      "description": "Shared definitions for the PLD Linux shadow utilities",
      "licenses": [
        {
          "license": {
            "name": "BSD-3-Clause"
          }
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "a3ad4630bdc41372f02a647278a8c3514844295d36eefe68ece6c3a641c1ae62"
        }
      ],
      "name": "shadow-common",
      "bom-ref": "shadow-common",
      "cpe": "cpe:/a:debian:shadow:4.8.1",
      "version": "4.8.1",
      "supplier": {
        "url": [
          "https://github.com/shadow-maint/shadow"
        ]
      }
    },
    {
      "supplier": {
        "url": [
          "https://github.com/shadow-maint/shadow"
        ]
      },
      "cpe": "cpe:/a:debian:shadow:4.8.1",
      "version": "4.8.1",
      "name": "shadow-groupadd",
      "bom-ref": "shadow-groupadd",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "a3ad4630bdc41372f02a647278a8c3514844295d36eefe68ece6c3a641c1ae62"
        }
      ],
      "type": "application",
      "description": "Full version of standard groupadd utility. Normally, you would not use this package, since the functionality in BusyBox is more than sufficient.",
      "licenses": [
        {
          "license": {
            "name": "BSD-3-Clause"
          }
        }
      ]
    },
    {
      "hashes": [
        {
          "content": "a3ad4630bdc41372f02a647278a8c3514844295d36eefe68ece6c3a641c1ae62",
          "alg": "SHA-256"
        }
      ],
      "type": "application",
      "description": "Full version of standard groupdel utility. Normally, you would not use this package, since the functionality in BusyBox is more than sufficient.",
      "licenses": [
        {
          "license": {
            "name": "BSD-3-Clause"
          }
        }
      ],
      "name": "shadow-groupdel",
      "bom-ref": "shadow-groupdel",
      "cpe": "cpe:/a:debian:shadow:4.8.1",
      "version": "4.8.1",
      "supplier": {
        "url": [
          "https://github.com/shadow-maint/shadow"
        ]
      }
    },
    {
      "bom-ref": "shadow-groupmod",
      "name": "shadow-groupmod",
      "licenses": [
        {
          "license": {
            "name": "BSD-3-Clause"
          }
        }
      ],
      "description": "Full version of standard groupmod utility. Normally, you would not use this package, since the functionality in BusyBox is more than sufficient.",
      "type": "application",
      "hashes": [
        {
          "content": "a3ad4630bdc41372f02a647278a8c3514844295d36eefe68ece6c3a641c1ae62",
          "alg": "SHA-256"
        }
      ],
      "supplier": {
        "url": [
          "https://github.com/shadow-maint/shadow"
        ]
      },
      "cpe": "cpe:/a:debian:shadow:4.8.1",
      "version": "4.8.1"
    },
    {
      "name": "shadow-utils",
      "bom-ref": "shadow-utils",
      "description": "Full versions of standard shadow utilities. Normally, you would not use this package, since the functionality in BusyBox is more than sufficient and much smaller.",
      "licenses": [
        {
          "license": {
            "name": "BSD-3-Clause"
          }
        }
      ],
      "type": "application",
      "hashes": [
        {
          "content": "a3ad4630bdc41372f02a647278a8c3514844295d36eefe68ece6c3a641c1ae62",
          "alg": "SHA-256"
        }
      ],
      "supplier": {
        "url": [
          "https://github.com/shadow-maint/shadow"
        ]
      },
      "version": "4.8.1",
      "cpe": "cpe:/a:debian:shadow:4.8.1"
    },
    {
      "version": "5.9.4",
      "cpe": "cpe:/a:net-snmp:net-snmp:5.9.4",
      "supplier": {
        "url": [
          "http://www.net-snmp.org/"
        ]
      },
      "bom-ref": "snmpd",
      "name": "snmpd",
      "author": "Stijn Tintel <stijn@linux-ipv6.be>",
      "description": "Simple Network Management Protocol (SNMP) is a widely used protocol for monitoring the health and welfare of network equipment (eg. routers), computer equipment and even devices like UPSs. Net-SNMP is a suite of applications used to implement SNMP v1, SNMP v2c and SNMP v3 using both IPv4 and IPv6. . This package contains the SNMP agent, dynamically linked.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        },
        {
          "license": {
            "name": "BSD-3-Clause-Clear"
          }
        }
      ],
      "hashes": [
        {
          "content": "8b4de01391e74e3c7014beb43961a2d6d6fa03acc34280b9585f4930745b0544",
          "alg": "SHA-256"
        }
      ]
    },
    {
      "supplier": {
        "url": [
          "https://www.sqlite.org/"
        ]
      },
      "version": "3.50.4",
      "cpe": "cpe:/a:sqlite:sqlite:3.50.4",
      "bom-ref": "sqlite3-cli",
      "name": "sqlite3-cli",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "a3db587a1b92ee5ddac2f66b3edb41b26f9c867275782d46c3a088977d6a5b18"
        }
      ],
      "description": "SQLite is a small C library that implements a self-contained, embeddable, zero-configuration SQL database engine. This package contains a terminal-based front-end to the SQLite (v3.x) library that can evaluate queries interactively and display the results in multiple formats.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "PUBLICDOMAIN"
          }
        }
      ]
    },
    {
      "version": "1.0.7",
      "type": "application",
      "description": "stress is a simple tool that imposes certain types of compute \\ stress on",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "author": "Alexandru Ardelean <ardeleanalex@gmail.com>",
      "name": "stress",
      "bom-ref": "stress"
    },
    {
      "hashes": [
        {
          "content": "e865de2c1f559fff0d3fc936e660c0efaf7afe662064f2fb97ccad1ec28d208a",
          "alg": "SHA-256"
        }
      ],
      "type": "application",
      "description": "A utility built upon libsysfs that lists devices by bus, class, and topology.",
      "author": "Jo-Philipp Wich <jo@mein.io>",
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1"
          }
        }
      ],
      "bom-ref": "sysfsutils",
      "name": "sysfsutils",
      "supplier": {
        "url": [
          "http://linux-diag.sourceforge.net/Sysfsutils.html"
        ]
      },
      "version": "2.1.0",
      "cpe": "cpe:/a:sysfsutils_project:sysfsutils:2.1.0"
    },
    {
      "bom-ref": "syslog-ng",
      "name": "syslog-ng",
      "description": "syslog-ng reads and logs messages to the system console, log files, other machines and/or users as specified by its configuration file.",
      "author": "Josef Schlehofer <pepe.schlehofer@gmail.com>",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1-or-later"
          }
        },
        {
          "license": {
            "name": "GPL-2.0-or-later"
          }
        }
      ],
      "supplier": {
        "url": [
          "https://www.syslog-ng.com/products/open-source-log-management/"
        ]
      },
      "cpe": "cpe:/a:oneidentity:syslog-ng:4.6.0",
      "version": "4.6.0"
    },
    {
      "licenses": [
        {
          "license": {
            "name": "MIT"
          }
        }
      ],
      "description": "Terminal Info Database (ncurses)",
      "type": "library",
      "name": "terminfo",
      "bom-ref": "terminfo",
      "cpe": "cpe:/a:gnu:ncurses:6.4",
      "version": "6.4",
      "supplier": {
        "url": [
          "http://www.gnu.org/software/ncurses/"
        ]
      }
    },
    {
      "cpe": "cpe:/a:e2fsprogs_project:e2fsprogs:1.47.0",
      "version": "1.47.0",
      "supplier": {
        "url": [
          "http://e2fsprogs.sourceforge.net/"
        ]
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "144af53f2bbd921cef6f8bea88bb9faddca865da3fbc657cc9b4d2001097d5db"
        }
      ],
      "type": "application",
      "description": "Ext2 Filesystem tune utility",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "bom-ref": "tune2fs",
      "name": "tune2fs"
    },
    {
      "cpe": "cpe:/a:mtd-utils_project:mtd-utils:2.1.5",
      "version": "2.1.5",
      "supplier": {
        "url": [
          "http://www.linux-mtd.infradead.org/"
        ]
      },
      "licenses": [
        {
          "license": {
            "name": "GPLv2"
          }
        }
      ],
      "description": "Utilities for manipulating memory technology devices.",
      "type": "application",
      "author": "John Crispin <john@phrozen.org>",
      "name": "ubi-utils",
      "bom-ref": "ubi-utils"
    },
    {
      "supplier": {
        "url": [
          "http://www.denx.de/wiki/U-Boot"
        ]
      },
      "version": "2023.04",
      "description": "This package includes tools to read and modify U-Boot bootloader environment.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        },
        {
          "license": {
            "name": "GPL-2.0+"
          }
        }
      ],
      "bom-ref": "uboot-envtools",
      "name": "uboot-envtools"
    },
    {
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        }
      ],
      "description": "OpenWrt system helper toolbox",
      "type": "application",
      "author": "John Crispin <john@phrozen.org>",
      "name": "ubox",
      "bom-ref": "ubox",
      "version": "2022-08-13-4c7b720b"
    },
    {
      "description": "OpenWrt RPC client utility",
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1"
          }
        }
      ],
      "type": "application",
      "author": "Felix Fietkau <nbd@nbd.name>",
      "name": "ubus",
      "bom-ref": "ubus",
      "version": "2022-06-15-9913aa61"
    },
    {
      "version": "2022-06-15-9913aa61",
      "description": "OpenWrt RPC daemon",
      "type": "application",
      "author": "Felix Fietkau <nbd@nbd.name>",
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1"
          }
        }
      ],
      "name": "ubusd",
      "bom-ref": "ubusd"
    },
    {
      "name": "uci",
      "bom-ref": "uci",
      "type": "application",
      "description": "Utility for the Unified Configuration Interface (UCI)",
      "licenses": [
        {
          "license": {
            "name": "LGPL-2.1"
          }
        }
      ],
      "author": "Felix Fietkau <nbd@nbd.name>",
      "version": "2023-03-05-04d0c46c"
    },
    {
      "version": "2023-04-13-007d9454",
      "bom-ref": "uclient-fetch",
      "name": "uclient-fetch",
      "type": "application",
      "description": "Tiny wget replacement using libuclient",
      "author": "Felix Fietkau <nbd@nbd.name>",
      "licenses": [
        {
          "license": {
            "name": "ISC"
          }
        }
      ]
    },
    {
      "version": "2023-04-03-51638672",
      "type": "application",
      "description": "ucode is a tiny script interpreter featuring an ECMAScript oriented script language and Jinja-inspired templating.",
      "licenses": [
        {
          "license": {
            "name": "ISC"
          }
        }
      ],
      "author": "Jo-Philipp Wich <jo@mein.io>",
      "bom-ref": "ucode",
      "name": "ucode"
    },
    {
      "version": "2023-04-03-51638672",
      "type": "application",
      "description": "The filesystem plugin module allows interaction with the local file system.",
      "author": "Jo-Philipp Wich <jo@mein.io>",
      "licenses": [
        {
          "license": {
            "name": "ISC"
          }
        }
      ],
      "bom-ref": "ucode-mod-fs",
      "name": "ucode-mod-fs"
    },
    {
      "type": "application",
      "description": "The ubus module allows ucode template scripts to enumerate and invoke ubus procedures.",
      "author": "Jo-Philipp Wich <jo@mein.io>",
      "licenses": [
        {
          "license": {
            "name": "ISC"
          }
        }
      ],
      "name": "ucode-mod-ubus",
      "bom-ref": "ucode-mod-ubus",
      "version": "2023-04-03-51638672"
    },
    {
      "name": "ucode-mod-uci",
      "bom-ref": "ucode-mod-uci",
      "description": "The uci module allows templates to read and modify uci configuration.",
      "author": "Jo-Philipp Wich <jo@mein.io>",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "ISC"
          }
        }
      ],
      "version": "2023-04-03-51638672"
    },
    {
      "supplier": {
        "url": [
          "http://infozip.sourceforge.net/UnZip.html"
        ]
      },
      "version": "6.0",
      "cpe": "cpe:/a:info-zip:unzip:6.0",
      "description": "InfoZIP's unzip program. With the exception of multi-volume archives (ie, .ZIP files that are split across several disks using PKZIP's /& option), this can handle any file produced either by PKZIP, or the corresponding InfoZIP zip program.",
      "licenses": [
        {
          "license": {
            "name": "BSD-4-Clause"
          }
        }
      ],
      "type": "application",
      "author": "Ãlvaro FernÃ¡ndez Rojas <noltari@gmail.com>",
      "bom-ref": "unzip",
      "name": "unzip"
    },
    {
      "bom-ref": "urandom-seed",
      "name": "urandom-seed",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "description": "/etc/urandom.seed handling for OpenWrt",
      "type": "application",
      "supplier": {
        "url": [
          "https://openwrt.org/"
        ]
      },
      "version": "3"
    },
    {
      "version": "2020-01-21-c7f7b6b6",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0"
          }
        },
        {
          "license": {
            "name": "BSD-3-Clause"
          }
        }
      ],
      "type": "application",
      "description": "urngd is OpenWrt's micro non-physical true random number generator based on timing jitter. Using the Jitter RNG core, the rngd provides an entropy source that feeds into the Linux /dev/random device if its entropy runs low. It updates the /dev/random entropy estimator such that the newly provided entropy unblocks /dev/random. The seeding of /dev/random also ensures that /dev/urandom benefits from entropy. Especially during boot time, when the entropy of Linux is low, the Jitter RNGd provides a source of sufficient entropy. ",
      "bom-ref": "urngd",
      "name": "urngd"
    },
    {
      "version": "014",
      "supplier": {
        "url": [
          "http://www.linux-usb.org/"
        ]
      },
      "name": "usbutils",
      "bom-ref": "usbutils",
      "description": "USB devices listing utilities",
      "type": "application",
      "author": "Felix Fietkau <nbd@nbd.name>",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ]
    },
    {
      "version": "2020-05-23-f1f65026",
      "description": "OpenWrt signature verification utility",
      "licenses": [
        {
          "license": {
            "name": "ISC"
          }
        }
      ],
      "type": "application",
      "author": "Felix Fietkau <nbd@nbd.name>",
      "name": "usign",
      "bom-ref": "usign"
    },
    {
      "type": "application",
      "description": "The uWSGI project (to be used together with nginx or nginx-ssl).",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-or-later"
          }
        }
      ],
      "author": "Christian Marangi <ansuelsmth@gmail.com>",
      "bom-ref": "uwsgi",
      "name": "uwsgi",
      "version": "2.0.30",
      "cpe": "cpe:/a:unbit:uwsgi:2.0.30",
      "supplier": {
        "url": [
          "https://uwsgi-docs.readthedocs.io/en/latest/"
        ]
      }
    },
    {
      "description": "The Logfile plugin for the uWSGI project.",
      "type": "application",
      "author": "Christian Marangi <ansuelsmth@gmail.com>",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-or-later"
          }
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "c12aa652124f062ac216077da59f6d247bd7ef938234445881552e58afb1eb5f"
        }
      ],
      "bom-ref": "uwsgi-logfile-plugin",
      "name": "uwsgi-logfile-plugin",
      "cpe": "cpe:/a:unbit:uwsgi:2.0.30",
      "version": "2.0.30"
    },
    {
      "cpe": "cpe:/a:unbit:uwsgi:2.0.30",
      "version": "2.0.30",
      "description": "The Python3 plugin for the uWSGI project.",
      "type": "application",
      "author": "Christian Marangi <ansuelsmth@gmail.com>",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-or-later"
          }
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "c12aa652124f062ac216077da59f6d247bd7ef938234445881552e58afb1eb5f"
        }
      ],
      "name": "uwsgi-python3-plugin",
      "bom-ref": "uwsgi-python3-plugin"
    },
    {
      "bom-ref": "uwsgi-syslog-plugin",
      "name": "uwsgi-syslog-plugin",
      "hashes": [
        {
          "content": "c12aa652124f062ac216077da59f6d247bd7ef938234445881552e58afb1eb5f",
          "alg": "SHA-256"
        }
      ],
      "author": "Christian Marangi <ansuelsmth@gmail.com>",
      "description": "The Syslog plugin for the uWSGI project.",
      "type": "application",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-or-later"
          }
        }
      ],
      "cpe": "cpe:/a:unbit:uwsgi:2.0.30",
      "version": "2.0.30"
    },
    {
      "cpe": "cpe:/a:kernel:util-linux:2.39",
      "version": "2.39",
      "supplier": {
        "url": [
          "http://www.kernel.org/pub/linux/utils/util-linux/"
        ]
      },
      "type": "application",
      "description": "whereis locates source/binary and manuals sections for specified files",
      "licenses": [
        {
          "license": {
            "name": "GPL-2.0-only"
          }
        }
      ],
      "hashes": [
        {
          "content": "32b30a336cda903182ed61feb3e9b908b762a5e66fe14e43efb88d37162075cb",
          "alg": "SHA-256"
        }
      ],
      "bom-ref": "whereis",
      "name": "whereis"
    },
    {
      "description": "zlib is a lossless data-compression library. This package includes the shared library.",
      "licenses": [
        {
          "license": {
            "name": "Zlib"
          }
        }
      ],
      "type": "library",
      "name": "zlib",
      "bom-ref": "zlib",
      "version": "1.3.1",
      "cpe": "cpe:/a:zlib:zlib:1.3.1",
      "supplier": {
        "url": [
          "http://www.zlib.net/"
        ]
      }
    },
    {
      "version": "2023c",
      "name": "zoneinfo-asia",
      "bom-ref": "zoneinfo-asia",
      "description": "Zone Information (Asia)",
      "licenses": [
        {
          "license": {
            "name": "Public-Domain"
          }
        }
      ],
      "type": "application",
      "author": "Vladimir Ulrich <admin@evl.su>",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "3f510b5d1b4ae9bb38e485aa302a776b317fb3637bdb6404c4adf7b6cadd965c"
        }
      ]
    },
    {
      "bom-ref": "zoneinfo-core",
      "name": "zoneinfo-core",
      "licenses": [
        {
          "license": {
            "name": "Public-Domain"
          }
        }
      ],
      "description": "Zone Information (core)",
      "type": "application",
      "author": "Vladimir Ulrich <admin@evl.su>",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "3f510b5d1b4ae9bb38e485aa302a776b317fb3637bdb6404c4adf7b6cadd965c"
        }
      ],
      "version": "2023c"
    },
    {
      "type": "application",
      "description": "A script to activate swaping on a compressed zram partition. This could be used to increase the available memory, by using compressed memory. ",
      "version": "32",
      "name": "zram-swap",
      "bom-ref": "zram-swap"
    }
  ],
  "version": 1,
  "serialNumber": "urn:uuid:fde5112a-4560-4787-b35c-0b730c0e012d",
  "dependencies": [
    {
      "dependsOn": [
        "libc",
        "libpcap"
      ],
      "ref": "arp-scan"
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "arp-scan-database"
    },
    {
      "ref": "angular",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "ref": "angular-animate",
      "dependsOn": [
        "libc",
        "angular"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "angular"
      ],
      "ref": "angular-aria"
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "angular-common"
    },
    {
      "ref": "angular-compiler",
      "dependsOn": [
        "libc",
        "angular-core"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "angular"
      ],
      "ref": "angular-cookies"
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "angular-core"
    },
    {
      "ref": "angular-gettext",
      "dependsOn": [
        "libc",
        "angular"
      ]
    },
    {
      "ref": "angular-material",
      "dependsOn": [
        "libc",
        "angular-aria",
        "angular-messages"
      ]
    },
    {
      "ref": "angular-messages",
      "dependsOn": [
        "libc",
        "angular"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "angular-core"
      ],
      "ref": "angular-platform-browser"
    },
    {
      "dependsOn": [
        "libc",
        "angular-core"
      ],
      "ref": "angular-platform-browser-dynamic"
    },
    {
      "ref": "angular-resource",
      "dependsOn": [
        "libc",
        "angular"
      ]
    },
    {
      "ref": "angular-router",
      "dependsOn": [
        "libc",
        "angular-core"
      ]
    },
    {
      "ref": "angular-sanitize",
      "dependsOn": [
        "libc",
        "angular"
      ]
    },
    {
      "ref": "angular-tree-control",
      "dependsOn": [
        "libc",
        "angular"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "angular"
      ],
      "ref": "angular-ui-grid"
    },
    {
      "dependsOn": [
        "libc",
        "angular-core"
      ],
      "ref": "angular-upgrade"
    },
    {
      "dependsOn": [
        "libc",
        "atlas-webcore",
        "atlas-conf-network-settings"
      ],
      "ref": "atlas-app-axis-center"
    },
    {
      "dependsOn": [
        "libc",
        "atlas-webcore"
      ],
      "ref": "atlas-app-axis-center2"
    },
    {
      "dependsOn": [
        "libc",
        "atlas-webcore-database-backup-and-restore",
        "atlas-syscore-database-backup-and-restore",
        "atlas-conf-system-recovery"
      ],
      "ref": "atlas-app-database-backup-and-restore"
    },
    {
      "ref": "atlas-app-log-book",
      "dependsOn": [
        "libc",
        "atlas-syscore",
        "atlas-webcore"
      ]
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "atlas-app-log-book-defaults"
    },
    {
      "dependsOn": [
        "libc",
        "atlas-webcore",
        "atlas-lib-poe"
      ],
      "ref": "atlas-app-power-supplier"
    },
    {
      "ref": "atlas-app-software-center",
      "dependsOn": [
        "libc",
        "atlas-syscore",
        "atlas-webcore",
        "ncs-app-launcher-base",
        "file",
        "mount-utils",
        "openssl-util",
        "uboot-envtools"
      ]
    },
    {
      "ref": "atlas-app-software-center-defaults",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "ref": "atlas-app-software-center-languages-axis",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "atlas-lib-network"
      ],
      "ref": "atlas-app-switch-controller"
    },
    {
      "ref": "atlas-axis2-http-error-pages",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "ref": "atlas-axis2-login",
      "dependsOn": [
        "libc",
        "atlas-webcore"
      ]
    },
    {
      "ref": "atlas-conf-atlas-settings",
      "dependsOn": [
        "libc",
        "atlas-syscore",
        "atlas-webcore",
        "atlas-conf-security"
      ]
    },
    {
      "ref": "atlas-conf-atlas-settings-defaults",
      "dependsOn": [
        "libc",
        "atlas-conf-atlas-settings"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "atlas-lib-network",
        "atlas-webcore",
        "atlas-conf-dhcp-server-defaults"
      ],
      "ref": "atlas-conf-dhcp-server"
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "atlas-conf-dhcp-server-defaults"
    },
    {
      "ref": "atlas-conf-dhcp-server-defaults-axis",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "atlas-syscore",
        "atlas-webcore",
        "atlas-conf-locale-datetime-defaults",
        "ntp-utils"
      ],
      "ref": "atlas-conf-locale-datetime"
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "atlas-conf-locale-datetime-defaults"
    },
    {
      "dependsOn": [
        "libc",
        "atlas-conf-locale-datetime-defaults"
      ],
      "ref": "atlas-conf-locale-datetime-defaults-axis"
    },
    {
      "ref": "atlas-conf-logrotate",
      "dependsOn": [
        "libc",
        "logrotate",
        "syslog-ng"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "atlas-lib-network",
        "atlas-webcore",
        "atlas-conf-network-settings-defaults",
        "python3-ipy"
      ],
      "ref": "atlas-conf-network-settings"
    },
    {
      "ref": "atlas-conf-network-settings-defaults",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "ref": "atlas-conf-network-settings-defaults-nvr",
      "dependsOn": [
        "libc",
        "atlas-conf-network-settings-defaults"
      ]
    },
    {
      "ref": "atlas-conf-network-settings-defaults-s22mkii",
      "dependsOn": [
        "libc",
        "atlas-conf-network-settings-defaults"
      ]
    },
    {
      "ref": "atlas-conf-notification-settings",
      "dependsOn": [
        "libc",
        "atlas-syscore",
        "atlas-webcore",
        "atlas-conf-notification-settings-defaults",
        "sqlite3-cli"
      ]
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "atlas-conf-notification-settings-defaults"
    },
    {
      "dependsOn": [
        "libc",
        "atlas-webcore",
        "atlas-syscore"
      ],
      "ref": "atlas-conf-security"
    },
    {
      "dependsOn": [
        "libc",
        "atlas-webcore",
        "atlas-syscore",
        "snmpd",
        "atlas-conf-snmp-defaults"
      ],
      "ref": "atlas-conf-snmp"
    },
    {
      "ref": "atlas-conf-snmp-defaults",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "atlas-syscore",
        "atlas-webcore",
        "dmesg",
        "openssl-util",
        "syslog-ng",
        "uci"
      ],
      "ref": "atlas-conf-system-recovery"
    },
    {
      "ref": "atlas-conf-system-recovery-languages-axis",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "ref": "core-js",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "ref": "atlas-cron",
      "dependsOn": [
        "libc",
        "atlas-syscore"
      ]
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "fluentui-react-components"
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "fluentui-react-datepicker-compat"
    },
    {
      "ref": "fluentui-react-icons",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "ref": "fluentui-react-table",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "ref": "i18next",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "i18next-http-backend"
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "jquery"
    },
    {
      "dependsOn": [
        "libc",
        "angular",
        "jquery"
      ],
      "ref": "kendo-ui-core"
    },
    {
      "ref": "atlas-lib-axis",
      "dependsOn": [
        "libc",
        "atlas-syscore",
        "avahi-utils",
        "coreutils-timeout"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "icplus-libip808",
        "atlas-py-icplus",
        "atlas-lib-network-lldp"
      ],
      "ref": "atlas-lib-ip808"
    },
    {
      "ref": "atlas-lib-iptables",
      "dependsOn": [
        "libc",
        "atlas-syscore",
        "atlas-lib-iptables-defaults"
      ]
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "atlas-lib-iptables-defaults"
    },
    {
      "ref": "atlas-lib-log",
      "dependsOn": [
        "libc",
        "atlas-syscore",
        "atlas-conf-notification-settings",
        "atlas-lib-log-defaults",
        "syslog-ng"
      ]
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "atlas-lib-log-defaults"
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "atlas-lib-mv6x9x"
    },
    {
      "dependsOn": [
        "libc",
        "atlas-lib-mv6x9x"
      ],
      "ref": "atlas-lib-mv6x9x-init"
    },
    {
      "ref": "atlas-lib-network",
      "dependsOn": [
        "libc",
        "atlas-webcore",
        "atlas-syscore"
      ]
    },
    {
      "ref": "atlas-lib-network-lldp",
      "dependsOn": [
        "libc",
        "lldpd"
      ]
    },
    {
      "ref": "atlas-lib-poe",
      "dependsOn": [
        "libc",
        "atlas-webcore"
      ]
    },
    {
      "ref": "atlas-lib-poe-defaults",
      "dependsOn": [
        "libc",
        "atlas-lib-poe"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "dropbear"
      ],
      "ref": "atlas-lib-ssh"
    },
    {
      "dependsOn": [
        "libc",
        "atlas-lib-network",
        "atlas-lib-network-lldp"
      ],
      "ref": "atlas-lib-switch"
    },
    {
      "ref": "atlas-lib-switch-defaults",
      "dependsOn": [
        "libc",
        "atlas-lib-switch"
      ]
    },
    {
      "ref": "atlas-lib-switch-defaults-s22mkii",
      "dependsOn": [
        "libc",
        "atlas-lib-switch"
      ]
    },
    {
      "ref": "moment",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "moment"
      ],
      "ref": "moment-timezone"
    },
    {
      "ref": "ng-file-upload",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "atlas-py-icplus"
    },
    {
      "ref": "atlas-py-umsd",
      "dependsOn": [
        "libc",
        "atlas-lib-mv6x9x"
      ]
    },
    {
      "ref": "python3-ipy",
      "dependsOn": [
        "libc",
        "python3",
        "python3-setuptools"
      ]
    },
    {
      "ref": "python3-mdstat",
      "dependsOn": [
        "libc",
        "python3",
        "python3-setuptools"
      ]
    },
    {
      "ref": "python3-requests-oauthlib",
      "dependsOn": [
        "libc",
        "python3"
      ]
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "react"
    },
    {
      "ref": "react-dom",
      "dependsOn": [
        "libc",
        "react"
      ]
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "react-i18next"
    },
    {
      "ref": "rxjs",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "atlas-ssl-cert-axis"
    },
    {
      "ref": "atlas-syscore",
      "dependsOn": [
        "libc",
        "atlas-syscore-defaults",
        "uwsgi",
        "python3-django-restframework",
        "python3-djoser",
        "python3-psutil",
        "python3-requests",
        "python3-pyserial",
        "python3-pytz",
        "python3-dateutil",
        "rsync"
      ]
    },
    {
      "ref": "atlas-syscore-database-backup-and-restore",
      "dependsOn": [
        "libc",
        "atlas-syscore"
      ]
    },
    {
      "ref": "atlas-syscore-defaults",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "atlas-syscore"
      ],
      "ref": "atlas-syscore-nvr-mkii"
    },
    {
      "ref": "atlas-syscore-nvr-mkii-power-manager",
      "dependsOn": [
        "libc",
        "atlas-syscore"
      ]
    },
    {
      "ref": "atlas-theme-axis2",
      "dependsOn": [
        "libc",
        "atlas-webcore"
      ]
    },
    {
      "ref": "ui-router",
      "dependsOn": [
        "libc",
        "angular"
      ]
    },
    {
      "ref": "atlas-util-sniffer",
      "dependsOn": [
        "libc",
        "atlas-lib-network"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "atlas-webcore-defaults",
        "uwsgi",
        "python3-psycopg2",
        "python3-django-restframework",
        "python3-djoser",
        "python3-psutil",
        "python3-requests",
        "python3-pytz",
        "angular-animate",
        "angular-cookies",
        "angular-gettext",
        "angular-resource",
        "angular-sanitize",
        "ui-router",
        "kendo-ui-core",
        "angular-material",
        "angular-ui-grid",
        "ng-file-upload",
        "angular-tree-control",
        "moment",
        "moment-timezone",
        "rxjs",
        "core-js",
        "zone.js",
        "python3-dateutil"
      ],
      "ref": "atlas-webcore"
    },
    {
      "ref": "atlas-webcore-database-backup-and-restore",
      "dependsOn": [
        "libc",
        "atlas-webcore-settings-sqlite"
      ]
    },
    {
      "ref": "atlas-webcore-defaults",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "ref": "atlas-webcore-defaults-axis",
      "dependsOn": [
        "libc",
        "atlas-webcore-defaults"
      ]
    },
    {
      "ref": "atlas-webcore-settings-sqlite",
      "dependsOn": [
        "libc",
        "atlas-webcore"
      ]
    },
    {
      "ref": "zone.js",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "ref": "python3-django-templated-mail",
      "dependsOn": [
        "libc",
        "python3",
        "python3-django",
        "python3-django-restframework"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "python3",
        "python3-django",
        "python3-django-restframework",
        "python3-setuptools-scm"
      ],
      "ref": "python3-djangorestframework-simplejwt"
    },
    {
      "dependsOn": [
        "libc",
        "python3",
        "python3-django",
        "python3-django-restframework"
      ],
      "ref": "python3-djoser"
    },
    {
      "dependsOn": [
        "libc",
        "python3"
      ],
      "ref": "python3-oauthlib"
    },
    {
      "ref": "python3-openid",
      "dependsOn": [
        "libc",
        "python3"
      ]
    },
    {
      "ref": "python3-pyjwt",
      "dependsOn": [
        "libc",
        "python3"
      ]
    },
    {
      "ref": "python3-social-auth-app-django",
      "dependsOn": [
        "libc",
        "python3",
        "django"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "python3",
        "django"
      ],
      "ref": "python3-social-auth-core"
    },
    {
      "dependsOn": [
        "libc",
        "libavahi-dbus-support",
        "libexpat",
        "librt",
        "libdaemon"
      ],
      "ref": "avahi-dbus-daemon"
    },
    {
      "ref": "avahi-utils",
      "dependsOn": [
        "libc",
        "libavahi-client",
        "libgdbm"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "netifd",
        "jsonfilter",
        "usign",
        "openwrt-keyring",
        "ubi-utils",
        "fstools",
        "fwtool"
      ],
      "ref": "base-files"
    },
    {
      "dependsOn": [
        "libc",
        "libreadline",
        "libncurses"
      ],
      "ref": "bc"
    },
    {
      "dependsOn": [
        "libc",
        "libblkid",
        "libuuid"
      ],
      "ref": "blkid"
    },
    {
      "ref": "block-mount",
      "dependsOn": [
        "libc",
        "ubox",
        "libubox",
        "libuci",
        "libblobmsg-json",
        "libjson-c",
        "coreutils-date"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libpam",
        "jsonfilter"
      ],
      "ref": "busybox"
    },
    {
      "ref": "ca-bundle",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "ca-certificates"
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "coreutils"
    },
    {
      "ref": "coreutils-date",
      "dependsOn": [
        "libc",
        "coreutils"
      ]
    },
    {
      "ref": "coreutils-dd",
      "dependsOn": [
        "libc",
        "coreutils"
      ]
    },
    {
      "ref": "coreutils-stty",
      "dependsOn": [
        "libc",
        "coreutils"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "coreutils",
        "librt"
      ],
      "ref": "coreutils-timeout"
    },
    {
      "dependsOn": [
        "libc",
        "libcurl"
      ],
      "ref": "curl"
    },
    {
      "ref": "dbus",
      "dependsOn": [
        "libc",
        "libexpat",
        "libdbus"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libncursesw"
      ],
      "ref": "dmesg"
    },
    {
      "dependsOn": [
        "libc",
        "libubus"
      ],
      "ref": "dnsmasq"
    },
    {
      "ref": "dosfstools",
      "dependsOn": [
        "libc",
        "libiconv-full"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "zlib"
      ],
      "ref": "dropbear"
    },
    {
      "ref": "ds-lite",
      "dependsOn": [
        "libc",
        "IPV6",
        "kmod-ip6-tunnel",
        "resolveip"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libuuid",
        "libext2fs"
      ],
      "ref": "e2fsprogs"
    },
    {
      "ref": "ethtool",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "ref": "file",
      "dependsOn": [
        "libc",
        "libmagic"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libaio",
        "zlib"
      ],
      "ref": "fio"
    },
    {
      "dependsOn": [
        "libc",
        "kmod-nft-core",
        "kmod-nft-fib",
        "kmod-nft-offload",
        "kmod-nft-nat",
        "nftables-json",
        "ucode",
        "ucode-mod-fs",
        "ucode-mod-ubus",
        "ucode-mod-uci"
      ],
      "ref": "firewall4"
    },
    {
      "ref": "firmware-imx",
      "dependsOn": [
        "libc",
        "imx-mkimage"
      ]
    },
    {
      "ref": "fstools",
      "dependsOn": [
        "libc",
        "ubox",
        "ubi-utils"
      ]
    },
    {
      "ref": "fwtool",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "getrandom"
    },
    {
      "dependsOn": [
        "libc",
        "libiconv-full",
        "libintl-full",
        "zlib",
        "libpthread",
        "libffi",
        "libattr",
        "libpcre2"
      ],
      "ref": "glib2"
    },
    {
      "ref": "gpiod-tools",
      "dependsOn": [
        "libc",
        "libgpiod"
      ]
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "icplus-ip808-headers"
    },
    {
      "ref": "icplus-libip808",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "imx-mkimage"
    },
    {
      "dependsOn": [
        "libc",
        "libstdcpp",
        "libpthread"
      ],
      "ref": "iperf"
    },
    {
      "dependsOn": [
        "libc",
        "libxtables",
        "kmod-ipt-conntrack-extra"
      ],
      "ref": "iptables-mod-conntrack-extra"
    },
    {
      "ref": "jansson",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libjson-c",
        "libubox",
        "libblobmsg-json"
      ],
      "ref": "jshn"
    },
    {
      "ref": "jsonfilter",
      "dependsOn": [
        "libc",
        "libubox",
        "libjson-c"
      ]
    },
    {
      "ref": "kernel",
      "dependsOn": []
    },
    {
      "ref": "kmod-asn1-decoder",
      "dependsOn": []
    },
    {
      "ref": "kmod-bonding",
      "dependsOn": [
        "kmod-tls"
      ]
    },
    {
      "ref": "kmod-crypto-acompress",
      "dependsOn": []
    },
    {
      "dependsOn": [
        "kmod-crypto-null"
      ],
      "ref": "kmod-crypto-aead"
    },
    {
      "ref": "kmod-crypto-cbc",
      "dependsOn": [
        "kmod-crypto-manager"
      ]
    },
    {
      "ref": "kmod-crypto-ccm",
      "dependsOn": [
        "kmod-crypto-ctr",
        "kmod-crypto-aead"
      ]
    },
    {
      "ref": "kmod-crypto-cmac",
      "dependsOn": [
        "kmod-crypto-hash"
      ]
    },
    {
      "ref": "kmod-crypto-crc32c",
      "dependsOn": [
        "kmod-crypto-hash"
      ]
    },
    {
      "ref": "kmod-crypto-ctr",
      "dependsOn": [
        "kmod-crypto-manager",
        "kmod-crypto-seqiv"
      ]
    },
    {
      "ref": "kmod-crypto-cts",
      "dependsOn": [
        "kmod-crypto-manager"
      ]
    },
    {
      "dependsOn": [],
      "ref": "kmod-crypto-des"
    },
    {
      "ref": "kmod-crypto-ecb",
      "dependsOn": [
        "kmod-crypto-manager"
      ]
    },
    {
      "ref": "kmod-crypto-hash",
      "dependsOn": []
    },
    {
      "ref": "kmod-crypto-hmac",
      "dependsOn": [
        "kmod-crypto-hash",
        "kmod-crypto-manager"
      ]
    },
    {
      "ref": "kmod-crypto-manager",
      "dependsOn": [
        "kmod-crypto-aead",
        "kmod-crypto-hash"
      ]
    },
    {
      "ref": "kmod-crypto-md4",
      "dependsOn": [
        "kmod-crypto-hash"
      ]
    },
    {
      "ref": "kmod-crypto-md5",
      "dependsOn": [
        "kmod-crypto-hash"
      ]
    },
    {
      "dependsOn": [
        "kmod-crypto-hash"
      ],
      "ref": "kmod-crypto-null"
    },
    {
      "dependsOn": [
        "kmod-crypto-manager"
      ],
      "ref": "kmod-crypto-pcbc"
    },
    {
      "ref": "kmod-crypto-rng",
      "dependsOn": [
        "kmod-crypto-hash",
        "kmod-crypto-hmac",
        "kmod-crypto-sha512"
      ]
    },
    {
      "ref": "kmod-crypto-seqiv",
      "dependsOn": [
        "kmod-crypto-aead",
        "kmod-crypto-rng"
      ]
    },
    {
      "dependsOn": [
        "kmod-crypto-hash"
      ],
      "ref": "kmod-crypto-sha1"
    },
    {
      "dependsOn": [
        "kmod-crypto-hash"
      ],
      "ref": "kmod-crypto-sha256"
    },
    {
      "ref": "kmod-crypto-sha512",
      "dependsOn": [
        "kmod-crypto-hash"
      ]
    },
    {
      "dependsOn": [],
      "ref": "kmod-dax"
    },
    {
      "ref": "kmod-dnsresolver",
      "dependsOn": []
    },
    {
      "ref": "kmod-fs-cifs",
      "dependsOn": [
        "kmod-nls-base",
        "kmod-fs-smbfs-common",
        "kmod-crypto-md5",
        "kmod-crypto-sha256",
        "kmod-crypto-sha512",
        "kmod-crypto-cmac",
        "kmod-crypto-hmac",
        "kmod-crypto-aead",
        "kmod-crypto-ccm",
        "kmod-crypto-ecb",
        "kmod-crypto-des",
        "kmod-asn1-decoder",
        "kmod-oid-registry",
        "kmod-dnsresolver"
      ]
    },
    {
      "dependsOn": [],
      "ref": "kmod-fs-exportfs"
    },
    {
      "ref": "kmod-fs-ext4",
      "dependsOn": [
        "kmod-lib-crc16",
        "kmod-crypto-hash",
        "kmod-crypto-crc32c"
      ]
    },
    {
      "ref": "kmod-fs-msdos",
      "dependsOn": [
        "kmod-fs-vfat",
        "kmod-nls-base"
      ]
    },
    {
      "dependsOn": [
        "kmod-nls-base"
      ],
      "ref": "kmod-fs-ntfs"
    },
    {
      "dependsOn": [],
      "ref": "kmod-fs-smbfs-common"
    },
    {
      "dependsOn": [
        "kmod-nls-base",
        "kmod-nls-cp437",
        "kmod-nls-iso8859-1",
        "kmod-nls-utf8"
      ],
      "ref": "kmod-fs-vfat"
    },
    {
      "dependsOn": [
        "kmod-input-core",
        "kmod-input-evdev"
      ],
      "ref": "kmod-hid"
    },
    {
      "ref": "kmod-hid-generic",
      "dependsOn": [
        "kmod-hid"
      ]
    },
    {
      "dependsOn": [],
      "ref": "kmod-hwmon-core"
    },
    {
      "ref": "kmod-i2c-algo-bit",
      "dependsOn": [
        "kmod-i2c-core"
      ]
    },
    {
      "ref": "kmod-i2c-core",
      "dependsOn": []
    },
    {
      "dependsOn": [],
      "ref": "kmod-input-core"
    },
    {
      "dependsOn": [
        "kmod-input-core"
      ],
      "ref": "kmod-input-evdev"
    },
    {
      "ref": "kmod-ip6-tunnel",
      "dependsOn": [
        "IPV6",
        "kmod-iptunnel6"
      ]
    },
    {
      "dependsOn": [
        "kmod-ipt-core",
        "kmod-nf-conntrack"
      ],
      "ref": "kmod-ipt-conntrack"
    },
    {
      "ref": "kmod-ipt-conntrack-extra",
      "dependsOn": [
        "kmod-nf-conncount",
        "kmod-ipt-core",
        "kmod-ipt-conntrack"
      ]
    },
    {
      "ref": "kmod-ipt-core",
      "dependsOn": [
        "kmod-nf-reject",
        "kmod-nf-ipt",
        "kmod-nf-log"
      ]
    },
    {
      "ref": "kmod-iptunnel6",
      "dependsOn": [
        "IPV6"
      ]
    },
    {
      "ref": "kmod-ledtrig-gpio",
      "dependsOn": []
    },
    {
      "dependsOn": [],
      "ref": "kmod-lib-crc-ccitt"
    },
    {
      "ref": "kmod-lib-crc16",
      "dependsOn": []
    },
    {
      "ref": "kmod-lib-crc32c",
      "dependsOn": [
        "kmod-crypto-crc32c"
      ]
    },
    {
      "ref": "kmod-lib-lzo",
      "dependsOn": [
        "kmod-crypto-acompress"
      ]
    },
    {
      "dependsOn": [],
      "ref": "kmod-loop"
    },
    {
      "ref": "kmod-mii",
      "dependsOn": []
    },
    {
      "dependsOn": [
        "IPV6",
        "kmod-nf-conntrack6"
      ],
      "ref": "kmod-nat46"
    },
    {
      "ref": "kmod-ncs-mdio-proxy",
      "dependsOn": []
    },
    {
      "dependsOn": [
        "kmod-nf-conntrack"
      ],
      "ref": "kmod-nf-conncount"
    },
    {
      "dependsOn": [],
      "ref": "kmod-nf-conntrack"
    },
    {
      "ref": "kmod-nf-conntrack6",
      "dependsOn": [
        "IPV6",
        "kmod-nf-conntrack"
      ]
    },
    {
      "ref": "kmod-nf-flow",
      "dependsOn": [
        "kmod-nf-conntrack"
      ]
    },
    {
      "ref": "kmod-nf-ipt",
      "dependsOn": []
    },
    {
      "dependsOn": [],
      "ref": "kmod-nf-log"
    },
    {
      "ref": "kmod-nf-log6",
      "dependsOn": [
        "IPV6",
        "kmod-nf-log"
      ]
    },
    {
      "dependsOn": [
        "kmod-nf-conntrack"
      ],
      "ref": "kmod-nf-nat"
    },
    {
      "ref": "kmod-nf-reject",
      "dependsOn": []
    },
    {
      "ref": "kmod-nf-reject6",
      "dependsOn": [
        "IPV6"
      ]
    },
    {
      "dependsOn": [],
      "ref": "kmod-nfnetlink"
    },
    {
      "ref": "kmod-nft-core",
      "dependsOn": [
        "kmod-nfnetlink",
        "kmod-nf-reject",
        "kmod-nf-reject6",
        "kmod-nf-conntrack6",
        "kmod-nf-nat",
        "kmod-nf-log",
        "kmod-nf-log6",
        "kmod-lib-crc32c"
      ]
    },
    {
      "ref": "kmod-nft-fib",
      "dependsOn": [
        "kmod-nft-core"
      ]
    },
    {
      "ref": "kmod-nft-nat",
      "dependsOn": [
        "kmod-nft-core",
        "kmod-nf-nat"
      ]
    },
    {
      "dependsOn": [
        "IPV6",
        "kmod-nf-flow",
        "kmod-nft-nat"
      ],
      "ref": "kmod-nft-offload"
    },
    {
      "dependsOn": [],
      "ref": "kmod-nls-base"
    },
    {
      "dependsOn": [
        "kmod-nls-base"
      ],
      "ref": "kmod-nls-cp437"
    },
    {
      "ref": "kmod-nls-cp850",
      "dependsOn": [
        "kmod-nls-base"
      ]
    },
    {
      "dependsOn": [
        "kmod-nls-base"
      ],
      "ref": "kmod-nls-iso8859-1"
    },
    {
      "ref": "kmod-nls-iso8859-2",
      "dependsOn": [
        "kmod-nls-base"
      ]
    },
    {
      "ref": "kmod-nls-utf8",
      "dependsOn": [
        "kmod-nls-base"
      ]
    },
    {
      "ref": "kmod-oid-registry",
      "dependsOn": []
    },
    {
      "ref": "kmod-pktgen",
      "dependsOn": [
        "!TARGET_uml"
      ]
    },
    {
      "ref": "kmod-ppp",
      "dependsOn": [
        "kmod-lib-crc-ccitt",
        "kmod-slhc"
      ]
    },
    {
      "ref": "kmod-pppoe",
      "dependsOn": [
        "kmod-ppp",
        "kmod-pppox"
      ]
    },
    {
      "dependsOn": [
        "kmod-ppp"
      ],
      "ref": "kmod-pppox"
    },
    {
      "ref": "kmod-pps",
      "dependsOn": []
    },
    {
      "dependsOn": [
        "kmod-pps"
      ],
      "ref": "kmod-ptp"
    },
    {
      "ref": "kmod-rtc-isl1208",
      "dependsOn": [
        "kmod-i2c-core"
      ]
    },
    {
      "dependsOn": [],
      "ref": "kmod-scsi-core"
    },
    {
      "ref": "kmod-scsi-generic",
      "dependsOn": [
        "kmod-scsi-core"
      ]
    },
    {
      "ref": "kmod-slhc",
      "dependsOn": [
        "kmod-lib-crc-ccitt"
      ]
    },
    {
      "dependsOn": [
        "USB_SUPPORT",
        "kmod-nls-base"
      ],
      "ref": "kmod-usb-core"
    },
    {
      "ref": "kmod-usb-ehci",
      "dependsOn": [
        "kmod-usb-core"
      ]
    },
    {
      "dependsOn": [
        "kmod-hid",
        "kmod-hid-generic",
        "kmod-input-evdev",
        "kmod-usb-core"
      ],
      "ref": "kmod-usb-hid"
    },
    {
      "dependsOn": [
        "kmod-usb-bcma",
        "kmod-usb-ssb",
        "kmod-usb-core"
      ],
      "ref": "kmod-usb-ohci"
    },
    {
      "ref": "kmod-usb-serial",
      "dependsOn": [
        "kmod-usb-core"
      ]
    },
    {
      "ref": "kmod-usb-serial-ch341",
      "dependsOn": [
        "kmod-usb-serial"
      ]
    },
    {
      "ref": "kmod-usb-serial-ftdi",
      "dependsOn": [
        "kmod-usb-serial"
      ]
    },
    {
      "dependsOn": [
        "kmod-usb-serial"
      ],
      "ref": "kmod-usb-serial-pl2303"
    },
    {
      "dependsOn": [
        "kmod-usb-core"
      ],
      "ref": "kmod-usb-uhci"
    },
    {
      "dependsOn": [
        "kmod-usb-bcma",
        "kmod-usb-ssb",
        "kmod-phy-bcm-ns-usb2",
        "kmod-phy-ath79-usb",
        "kmod-usb-ehci",
        "kmod-usb-core"
      ],
      "ref": "kmod-usb2"
    },
    {
      "dependsOn": [],
      "ref": "kmod-zram"
    },
    {
      "ref": "libaio",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "ref": "libatomic",
      "dependsOn": [
        "libgcc"
      ]
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "libattr"
    },
    {
      "dependsOn": [
        "libc",
        "avahi-dbus-daemon"
      ],
      "ref": "libavahi-client"
    },
    {
      "dependsOn": [
        "libc",
        "dbus"
      ],
      "ref": "libavahi-dbus-support"
    },
    {
      "ref": "libblkid",
      "dependsOn": [
        "libc",
        "libuuid"
      ]
    },
    {
      "ref": "libblobmsg-json",
      "dependsOn": [
        "libc",
        "libjson-c",
        "libubox"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libelf"
      ],
      "ref": "libbpf"
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "libbsd"
    },
    {
      "ref": "libbz2",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "dependsOn": [
        "libgcc"
      ],
      "ref": "libc"
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "libcap"
    },
    {
      "ref": "libcomerr",
      "dependsOn": [
        "libc",
        "libuuid"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libwolfssl",
        "libopenssl",
        "libgnutls",
        "libmbedtls",
        "zlib",
        "libzstd",
        "libpthread",
        "libopenldap",
        "libidn2",
        "libssh2",
        "libnghttp2",
        "libnghttp3",
        "libngtcp2",
        "ca-bundle"
      ],
      "ref": "libcurl"
    },
    {
      "ref": "libdaemon",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "ref": "libdbd-sqlite3",
      "dependsOn": [
        "libc",
        "libdbi",
        "libsqlite3"
      ]
    },
    {
      "ref": "libdbi",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libpthread"
      ],
      "ref": "libdbus"
    },
    {
      "ref": "libedit",
      "dependsOn": [
        "libc",
        "libncurses"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libintl-full",
        "zlib"
      ],
      "ref": "libelf"
    },
    {
      "ref": "libevdev",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "libevent2"
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "libevent2-core"
    },
    {
      "ref": "libevent2-pthreads",
      "dependsOn": [
        "libc",
        "libpthread",
        "libevent2-core"
      ]
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "libexpat"
    },
    {
      "dependsOn": [
        "libc",
        "libuuid",
        "libblkid",
        "libss",
        "libcomerr"
      ],
      "ref": "libext2fs"
    },
    {
      "ref": "libf2fs",
      "dependsOn": [
        "libc",
        "libuuid"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libuuid",
        "libblkid"
      ],
      "ref": "libfdisk"
    },
    {
      "ref": "libffi",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "ref": "libgcc",
      "dependsOn": []
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "libgdbm"
    },
    {
      "ref": "libgpiod",
      "dependsOn": [
        "libc",
        "GPIO_SUPPORT"
      ]
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "libiconv-full"
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "libjson-c"
    },
    {
      "dependsOn": [
        "libc",
        "libubox"
      ],
      "ref": "libjson-script"
    },
    {
      "ref": "libkmod",
      "dependsOn": [
        "libc",
        "zlib"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libpthread"
      ],
      "ref": "liblzma"
    },
    {
      "ref": "libmagic",
      "dependsOn": [
        "libc",
        "zlib",
        "liblzma",
        "libbz2"
      ]
    },
    {
      "ref": "libmbedtls",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "ref": "libmnl",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "ref": "libmount",
      "dependsOn": [
        "libc",
        "libblkid"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "terminfo"
      ],
      "ref": "libncurses"
    },
    {
      "ref": "libnetsnmp",
      "dependsOn": [
        "libc",
        "libnl-tiny",
        "libpci",
        "libpcre2",
        "libopenssl"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libmnl"
      ],
      "ref": "libnftnl"
    },
    {
      "ref": "libnghttp2",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "libnl-tiny"
    },
    {
      "dependsOn": [
        "libc",
        "libopenssl"
      ],
      "ref": "libopenssl-conf"
    },
    {
      "ref": "libopenssl",
      "dependsOn": [
        "libc",
        "zlib",
        "kmod-crypto-user",
        "kmod-cryptodev",
        "kmod-crypto-hw-padlock",
        "libatomic"
      ]
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "libpcap"
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "libpci"
    },
    {
      "ref": "libpcre",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "ref": "libpcre2",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "libpopt"
    },
    {
      "ref": "libpq",
      "dependsOn": [
        "libc",
        "libpthread"
      ]
    },
    {
      "ref": "libpthread",
      "dependsOn": [
        "libgcc"
      ]
    },
    {
      "ref": "libpython3",
      "dependsOn": [
        "libc",
        "libpthread"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libncursesw"
      ],
      "ref": "libreadline"
    },
    {
      "ref": "librt",
      "dependsOn": [
        "libpthread"
      ]
    },
    {
      "ref": "libsensors",
      "dependsOn": [
        "libc",
        "sysfsutils"
      ]
    },
    {
      "ref": "libsmartcols",
      "dependsOn": [
        "libc",
        "librt"
      ]
    },
    {
      "ref": "libsqlite3",
      "dependsOn": [
        "libc",
        "libpthread",
        "zlib"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libcomerr"
      ],
      "ref": "libss"
    },
    {
      "dependsOn": [],
      "ref": "libstdcpp"
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "libsysfs"
    },
    {
      "ref": "libubox",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "ref": "libubus",
      "dependsOn": [
        "libc",
        "libubox"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libubox"
      ],
      "ref": "libuci"
    },
    {
      "dependsOn": [
        "libc",
        "libubox"
      ],
      "ref": "libuclient"
    },
    {
      "dependsOn": [
        "libc",
        "libjson-c"
      ],
      "ref": "libucode"
    },
    {
      "ref": "libudev-zero",
      "dependsOn": [
        "libc",
        "libevdev"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libpthread",
        "librt",
        "libatomic"
      ],
      "ref": "libusb-1.0"
    },
    {
      "dependsOn": [
        "libc",
        "libubox",
        "libmbedtls"
      ],
      "ref": "libustream-mbedtls"
    },
    {
      "dependsOn": [
        "libc",
        "librt"
      ],
      "ref": "libuuid"
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "libwrap"
    },
    {
      "ref": "libxml2",
      "dependsOn": [
        "libc",
        "libpthread",
        "zlib",
        "libiconv-full"
      ]
    },
    {
      "ref": "libxtables",
      "dependsOn": [
        "libc",
        "libnetfilter-conntrack"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libcap",
        "libevent2",
        "libbsd",
        "libjson-c",
        "libnetsnmp"
      ],
      "ref": "lldpd"
    },
    {
      "ref": "lm-sensors",
      "dependsOn": [
        "libc",
        "sysfsutils",
        "libsensors"
      ]
    },
    {
      "ref": "logrotate",
      "dependsOn": [
        "libc",
        "libpopt",
        "libacl"
      ]
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "lrzsz"
    },
    {
      "ref": "lsblk",
      "dependsOn": [
        "libc",
        "libblkid",
        "libmount",
        "libsmartcols"
      ]
    },
    {
      "ref": "lscpu",
      "dependsOn": [
        "libc",
        "libsmartcols"
      ]
    },
    {
      "ref": "map",
      "dependsOn": [
        "libc",
        "IPV6",
        "kmod-ip6-tunnel",
        "libubox",
        "libubus",
        "iptables-mod-conntrack-extra",
        "kmod-nat46"
      ]
    },
    {
      "ref": "marvell-mv6x9x-umsd-library",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "marvell-mv6x9x-umsd-utils"
    },
    {
      "ref": "memtester",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "ref": "mkf2fs",
      "dependsOn": [
        "libc",
        "libf2fs"
      ]
    },
    {
      "ref": "mount-utils",
      "dependsOn": [
        "libc",
        "librt",
        "libmount",
        "libsmartcols"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libubox"
      ],
      "ref": "mtd"
    },
    {
      "dependsOn": [
        "libc",
        "libopenssl",
        "python3",
        "procps-ng",
        "procps-ng-ps"
      ],
      "ref": "ncs-app-launcher-base"
    },
    {
      "ref": "ncs-app-launcher-usb",
      "dependsOn": [
        "libc",
        "ncs-app-launcher-base"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "coreutils-date"
      ],
      "ref": "ncs-diag-prdtest-factory"
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "ncs-diag-prdtest-ftmode"
    },
    {
      "ref": "ncs-diag-prdtest-s22-mkii",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "ref": "ncs-s22mkii-pcb-model-driver",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "ref": "netifd",
      "dependsOn": [
        "libc",
        "libuci",
        "libnl-tiny",
        "libubus",
        "ubus",
        "ubusd",
        "jshn",
        "libubox"
      ]
    },
    {
      "ref": "nftables-json",
      "dependsOn": [
        "libc",
        "kmod-nft-core",
        "libnftnl",
        "jansson"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libopenssl",
        "libpthread",
        "libpcre",
        "nginx-ssl-util",
        "nginx-ssl-util-nopcre",
        "zlib",
        "libxml2"
      ],
      "ref": "nginx-ssl"
    },
    {
      "dependsOn": [
        "libc",
        "libstdcpp",
        "libuci",
        "libubus",
        "libubox",
        "libpthread",
        "libopenssl",
        "nginx-util",
        "libpcre"
      ],
      "ref": "nginx-ssl-util"
    },
    {
      "ref": "nginx-util",
      "dependsOn": [
        "libc",
        "libstdcpp",
        "libubus",
        "libubox",
        "libpthread"
      ]
    },
    {
      "ref": "ntp-utils",
      "dependsOn": [
        "libc",
        "libopenssl",
        "libpthread",
        "libcap",
        "libevent2-pthreads"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libopenssl",
        "libpthread",
        "libcap",
        "ntp-utils"
      ],
      "ref": "ntpd"
    },
    {
      "ref": "odhcp6c",
      "dependsOn": [
        "libc",
        "IPV6",
        "libubox"
      ]
    },
    {
      "ref": "odhcpd-ipv6only",
      "dependsOn": [
        "libc",
        "libubox",
        "libuci",
        "libubus",
        "libnl-tiny",
        "IPV6"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libopenssl",
        "libopenssl-conf"
      ],
      "ref": "openssl-util"
    },
    {
      "ref": "openwrt-keyring",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "uclient-fetch",
        "libpthread",
        "libubox"
      ],
      "ref": "opkg"
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "pciids"
    },
    {
      "ref": "pciutils",
      "dependsOn": [
        "libc",
        "libkmod",
        "libpci",
        "pciids"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "kmod-ppp"
      ],
      "ref": "ppp"
    },
    {
      "ref": "ppp-mod-pppoe",
      "dependsOn": [
        "libc",
        "(PACKAGE_ppp||PACKAGE_ppp-multilink)",
        "kmod-pppoe"
      ]
    },
    {
      "ref": "procd",
      "dependsOn": [
        "libc",
        "ubusd",
        "ubus",
        "libjson-script",
        "ubox",
        "libubox",
        "libubus",
        "libblobmsg-json",
        "libjson-c",
        "jshn"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "SECCOMP",
        "libubox",
        "libblobmsg-json"
      ],
      "ref": "procd-seccomp"
    },
    {
      "dependsOn": [
        "libc",
        "libncurses"
      ],
      "ref": "procps-ng"
    },
    {
      "ref": "procps-ng-ps",
      "dependsOn": [
        "libc",
        "procps-ng"
      ]
    },
    {
      "ref": "python3",
      "dependsOn": [
        "libc",
        "python3-light",
        "python3-asyncio",
        "python3-cgi",
        "python3-cgitb",
        "python3-codecs",
        "python3-ctypes",
        "python3-dbm",
        "python3-decimal",
        "python3-distutils",
        "python3-email",
        "python3-logging",
        "python3-lzma",
        "python3-multiprocessing",
        "python3-ncurses",
        "python3-openssl",
        "python3-pydoc",
        "python3-readline",
        "python3-sqlite3",
        "python3-unittest",
        "python3-urllib",
        "python3-uuid",
        "python3-xml"
      ]
    },
    {
      "ref": "python3-asgiref",
      "dependsOn": [
        "libc",
        "python3-light",
        "python3-logging",
        "python3-asyncio"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "python3-light"
      ],
      "ref": "python3-asyncio"
    },
    {
      "ref": "python3-base",
      "dependsOn": [
        "libc",
        "libpython3"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "python3-light",
        "python3-urllib"
      ],
      "ref": "python3-certifi"
    },
    {
      "dependsOn": [
        "libc",
        "python3-light",
        "python3-email"
      ],
      "ref": "python3-cgi"
    },
    {
      "dependsOn": [
        "libc",
        "python3-light",
        "python3-cgi",
        "python3-pydoc"
      ],
      "ref": "python3-cgitb"
    },
    {
      "ref": "python3-chardet",
      "dependsOn": [
        "libc",
        "python3-light",
        "python3-logging"
      ]
    },
    {
      "ref": "python3-codecs",
      "dependsOn": [
        "libc",
        "python3-light"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "python3-light",
        "libffi"
      ],
      "ref": "python3-ctypes"
    },
    {
      "dependsOn": [
        "libc",
        "python3",
        "python3-six"
      ],
      "ref": "python3-dateutil"
    },
    {
      "dependsOn": [
        "libc",
        "python3-light",
        "libgdbm"
      ],
      "ref": "python3-dbm"
    },
    {
      "ref": "python3-decimal",
      "dependsOn": [
        "libc",
        "python3-light"
      ]
    },
    {
      "ref": "python3-distutils",
      "dependsOn": [
        "libc",
        "python3-light",
        "python3-email"
      ]
    },
    {
      "ref": "python3-django",
      "dependsOn": [
        "libc",
        "python3",
        "python3-pytz",
        "python3-sqlparse",
        "python3-asgiref"
      ]
    },
    {
      "ref": "python3-django-restframework",
      "dependsOn": [
        "libc",
        "python3",
        "django"
      ]
    },
    {
      "ref": "python3-email",
      "dependsOn": [
        "libc",
        "python3-light"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "python3-light",
        "python3-codecs"
      ],
      "ref": "python3-idna"
    },
    {
      "dependsOn": [
        "libc",
        "python3-base",
        "libbz2",
        "zlib"
      ],
      "ref": "python3-light"
    },
    {
      "ref": "python3-logging",
      "dependsOn": [
        "libc",
        "python3-light"
      ]
    },
    {
      "ref": "python3-lzma",
      "dependsOn": [
        "libc",
        "python3-light",
        "liblzma"
      ]
    },
    {
      "ref": "python3-multiprocessing",
      "dependsOn": [
        "libc",
        "python3-light"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "python3-light",
        "libncursesw"
      ],
      "ref": "python3-ncurses"
    },
    {
      "ref": "python3-openssl",
      "dependsOn": [
        "libc",
        "python3-light",
        "libopenssl",
        "ca-certs"
      ]
    },
    {
      "ref": "python3-packaging",
      "dependsOn": [
        "libc",
        "python3-light",
        "python3-email",
        "python3-logging",
        "python3-urllib"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "python3-light",
        "python3-email",
        "python3-logging",
        "python3-urllib"
      ],
      "ref": "python3-pkg-resources"
    },
    {
      "dependsOn": [
        "libc",
        "python3-light"
      ],
      "ref": "python3-psutil"
    },
    {
      "ref": "python3-psycopg2",
      "dependsOn": [
        "libc",
        "python3-light",
        "python3-decimal",
        "python3-logging",
        "python3-uuid",
        "libpq"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "python3-light"
      ],
      "ref": "python3-pydoc"
    },
    {
      "ref": "python3-pyserial",
      "dependsOn": [
        "libc",
        "python3-light",
        "python3-logging",
        "python3-urllib"
      ]
    },
    {
      "ref": "python3-pytz",
      "dependsOn": [
        "libc",
        "python3-light"
      ]
    },
    {
      "ref": "python3-readline",
      "dependsOn": [
        "libc",
        "python3-light",
        "libreadline"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "python3-light",
        "python3-chardet",
        "python3-idna",
        "python3-urllib3",
        "python3-certifi"
      ],
      "ref": "python3-requests"
    },
    {
      "dependsOn": [
        "libc",
        "python3",
        "python3-pkg-resources"
      ],
      "ref": "python3-setuptools"
    },
    {
      "ref": "python3-setuptools-scm",
      "dependsOn": [
        "libc",
        "python3-light",
        "python3-logging",
        "python3-packaging",
        "python3-setuptools",
        "python3-typing-extensions"
      ]
    },
    {
      "ref": "python3-six",
      "dependsOn": [
        "libc",
        "python3-light"
      ]
    },
    {
      "ref": "python3-sqlite3",
      "dependsOn": [
        "libc",
        "python3-light",
        "libsqlite3"
      ]
    },
    {
      "ref": "python3-sqlparse",
      "dependsOn": [
        "libc",
        "python3-light"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "python3-light"
      ],
      "ref": "python3-typing-extensions"
    },
    {
      "ref": "python3-unittest",
      "dependsOn": [
        "libc",
        "python3-light"
      ]
    },
    {
      "ref": "python3-urllib",
      "dependsOn": [
        "libc",
        "python3-light",
        "python3-email"
      ]
    },
    {
      "ref": "python3-urllib3",
      "dependsOn": [
        "libc",
        "python3"
      ]
    },
    {
      "ref": "python3-uuid",
      "dependsOn": [
        "libc",
        "python3-light",
        "libuuid"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "python3-light",
        "python3-urllib"
      ],
      "ref": "python3-xml"
    },
    {
      "ref": "resolveip",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "ref": "rsync",
      "dependsOn": [
        "libc",
        "libpopt",
        "zlib",
        "libattr",
        "libacl",
        "libzstd",
        "libxxhash",
        "liblz4",
        "libiconv-full"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libiconv-full",
        "libintl-full"
      ],
      "ref": "shadow-common"
    },
    {
      "dependsOn": [
        "libc",
        "shadow-common"
      ],
      "ref": "shadow-groupadd"
    },
    {
      "ref": "shadow-groupdel",
      "dependsOn": [
        "libc",
        "shadow-common"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "shadow-common"
      ],
      "ref": "shadow-groupmod"
    },
    {
      "ref": "shadow-utils",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libnetsnmp"
      ],
      "ref": "snmpd"
    },
    {
      "ref": "sqlite3-cli",
      "dependsOn": [
        "libc",
        "libsqlite3",
        "libedit",
        "libreadline",
        "libncursesw"
      ]
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "stress"
    },
    {
      "ref": "sysfsutils",
      "dependsOn": [
        "libc",
        "libsysfs"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libpcre2",
        "glib2",
        "libopenssl",
        "libpthread",
        "librt",
        "libdbi",
        "libjson-c",
        "libcurl",
        "libuuid",
        "logrotate",
        "zlib",
        "libwrap",
        "sqlite3-cli",
        "libdbd-sqlite3",
        "python3"
      ],
      "ref": "syslog-ng"
    },
    {
      "ref": "terminfo",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "ref": "tune2fs",
      "dependsOn": [
        "libc",
        "e2fsprogs"
      ]
    },
    {
      "ref": "ubi-utils",
      "dependsOn": [
        "libc",
        "NAND_SUPPORT"
      ]
    },
    {
      "ref": "uboot-envtools",
      "dependsOn": [
        "libc"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libubox",
        "ubusd",
        "ubus",
        "libubus",
        "libuci"
      ],
      "ref": "ubox"
    },
    {
      "dependsOn": [
        "libc",
        "libubus",
        "libblobmsg-json",
        "ubusd"
      ],
      "ref": "ubus"
    },
    {
      "ref": "ubusd",
      "dependsOn": [
        "libc",
        "libubox",
        "libblobmsg-json"
      ]
    },
    {
      "ref": "uci",
      "dependsOn": [
        "libc",
        "libuci"
      ]
    },
    {
      "ref": "uclient-fetch",
      "dependsOn": [
        "libc",
        "libuclient"
      ]
    },
    {
      "ref": "ucode",
      "dependsOn": [
        "libc",
        "libucode"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "ucode"
      ],
      "ref": "ucode-mod-fs"
    },
    {
      "dependsOn": [
        "libc",
        "ucode",
        "libubus",
        "libblobmsg-json"
      ],
      "ref": "ucode-mod-ubus"
    },
    {
      "ref": "ucode-mod-uci",
      "dependsOn": [
        "libc",
        "ucode",
        "libuci"
      ]
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "unzip"
    },
    {
      "dependsOn": [
        "libc",
        "getrandom"
      ],
      "ref": "urandom-seed"
    },
    {
      "dependsOn": [
        "libc",
        "libubox"
      ],
      "ref": "urngd"
    },
    {
      "dependsOn": [
        "libc",
        "libusb-1.0",
        "libudev",
        "librt",
        "libpthread"
      ],
      "ref": "usbutils"
    },
    {
      "ref": "usign",
      "dependsOn": [
        "libc",
        "libubox"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "libpcre2",
        "libcap",
        "libuuid"
      ],
      "ref": "uwsgi"
    },
    {
      "dependsOn": [
        "libc",
        "uwsgi"
      ],
      "ref": "uwsgi-logfile-plugin"
    },
    {
      "dependsOn": [
        "libc",
        "uwsgi",
        "python3-light"
      ],
      "ref": "uwsgi-python3-plugin"
    },
    {
      "ref": "uwsgi-syslog-plugin",
      "dependsOn": [
        "libc",
        "uwsgi"
      ]
    },
    {
      "dependsOn": [
        "libc",
        "librt"
      ],
      "ref": "whereis"
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "zlib"
    },
    {
      "dependsOn": [
        "libc",
        "zoneinfo-core"
      ],
      "ref": "zoneinfo-asia"
    },
    {
      "dependsOn": [
        "libc"
      ],
      "ref": "zoneinfo-core"
    },
    {
      "dependsOn": [
        "libc",
        "BUSYBOX_CONFIG_FEATURE_SWAPON_DISCARD",
        "BUSYBOX_CONFIG_FEATURE_SWAPON_PRI",
        "BUSYBOX_CONFIG_MKSWAP",
        "BUSYBOX_CONFIG_SWAPOFF",
        "BUSYBOX_CONFIG_SWAPON",
        "kmod-zram"
      ],
      "ref": "zram-swap"
    }
  ],
  "bomFormat": "CycloneDX"
}