commit | 9e8752af0a065018f0059ec7c38c60591baa493c | [log] [tgz] |
---|---|---|
author | Jan Kundrát <jan.kundrat@cesnet.cz> | Thu Feb 02 20:55:39 2023 +0100 |
committer | Tomáš Pecka <tomas.pecka@cesnet.cz> | Sun Feb 05 08:59:45 2023 +0100 |
tree | 1373dadfe6ccff60a55b3664a25fb2a13d26c632 | |
parent | 4e473f1c57e0451a44bca6b781be9f07109b44d6 [diff] |
cmake: use pkg-config to discover docopt The upstream project provides a CMake file which attempts to import both static and shared libraries. This is a problem on any reasonable distribution because Nobody Ships Static Libraries Anymore (for reasonable reasons). So we have distros shipping CMake files from upstream which are broken because distros actively remove the static library from their packaging. This was not caught by the CI because I cannot type `Depends-on` properly, and therefore Zuul would feed oldish prebuilt dependencies which still included the custom-built docopt library in both static and shared versions. We need a linter for commit footers :p. Fixes: Ib246d39f975c00bc6489f683f1f21f34cc808201 Fixes: 4e473f1 CI: use system docopt-cpp Bug: https://github.com/docopt/docopt.cpp/pull/134 Change-Id: Ief13813210199d8d58b82659e522a941033f6302
Together with sysrepo, this software provides "general system management" of embedded devices. The target platform is anything that runs Linux with systemd. This runs in production on CzechLight SDN DWDM devices.
This component tracks the overal health state of the system, including various sensors, or the state of systemd
units. As an operator-friendly LED at the front panel of the appliance shows the aggregated health state.
Firmware can be updated via RAUC, and various aspects of the system's configuration can be adjusted. This includes a firewall, basic network settings, and authentication management.
For a full list, consult the yang/
directory in this repository.
ietf-access-control-list
, RFC 8519 (with deviations)ietf-hardware
, RFC 8348ietf-system
, RFC 7317 (partial support)ietf-interfaces
, RFC 8343 (generating config for systemd-networkd
, with extensions)ietf-routing
, RFC 8349 (see above)czechlight-system