10 Commits

Author SHA1 Message Date
Christian Breunig
d235b31a09 T861: sign all Kernel modules with an ephemeral key
The shim review board (which is the secure boot base loader) recommends using
ephemeral keys when signing the Linux Kernel. This commit enables the Kernel
build system to generate a one-time ephemeral key that is used to:

* sign all build-in Kernel modules
* sign all other out-of-tree Kernel modules

The key lives in /tmp and is destroyed after the build container exits and is
named: "VyOS build time autogenerated kernel key".

In addition the Kernel now uses CONFIG_MODULE_SIG_FORCE. This now makes it
unable to load any Kernel Module to the image that is NOT signed by the
ephemeral key.
2024-09-25 20:24:21 +02:00
zsdc
7d9f655936 accel-ppp: T5138: Use L2TP Calling-Number in RADIUS attributes
Use L2TP Calling-Number in Calling-Station-ID RADIUS attribute
2023-04-04 11:21:38 +03:00
sarthurdev
64594cb608 debian: T5003: Update accel-ppp build script 2023-02-13 11:20:49 +01:00
Christian Poessinger
7540a635eb Revert: "accel-ppp: T4691: upgrade LUA dependency to version 5.4"
This reverts commit 262183c as Accel PPP has issues starting up.
2022-10-08 20:20:38 +02:00
Christian Poessinger
262183c6a6 accel-ppp: T4691: upgrade LUA dependency to version 5.4 2022-10-06 23:19:20 +02:00
Christian Poessinger
7149a2aa2e accel-ppp: T4691: adjust to changes in CMake build system
Specifying -DLUA=True results in selection of the Lua language version 5.1 - we
need 5.3.
2022-10-05 21:44:34 +02:00
Christian Poessinger
eda7fc7283 Revert "accel-ppp: T4691: disable LUA as it's unused in VyOS"
This reverts commit 719013886df2a324f09217d2fd11feddab330a05.
2022-10-05 21:44:34 +02:00
Christian Poessinger
719013886d accel-ppp: T4691: disable LUA as it's unused in VyOS 2022-09-16 20:31:41 +02:00
Christian Poessinger
d766043dec Accel-PPP: T3641: update version which support building for Debian 11 2021-07-01 16:52:36 +02:00
Christian Poessinger
c1abd12398 Jenkins: T2625: import Kernel Pipeline
Imported from https://github.com/vyos/vyos-build-kernel commit 9e7c12b
2020-06-24 21:04:17 +02:00