Încerc să construiesc nucleul de aici: https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git/
și eșuează cu o eroare de certificat. Am rulat sudo make menuconfig și apoi am editat fișierul .config rezultat cu nano pentru a comenta „CONFIG_SYSTEM_TRUSTED_KEYS”. Încă eșuează cu o eroare de certificat. Procesul de compilare pune întrebări despre chei și cred că aici este actualizat fișierul .config și duce la eșec. Dacă editez fișierul .config ulterior, „CONFIG_SYSTEM_TRUSTED_KEYS” nu mai este comentat. Poate cineva să spună unde greșesc?
EDIT: Mai multe detalii:
Urmez acest ghid: https://tutorialforlinux.com/2021/03/11/how-to-install-kernel-5-12-from-source-on-ubuntu-21-04/3/ și folosesc 21.04. Singura diferență este că descarc sursa kernel-ului din git-ul de mai sus. Există câteva premise pe care ghidul le omite (flex, bizon, pitici), dar știu asta și le instalez înainte. Ajung la comanda în care construiți de fapt pachetele de kernel și pune o mulțime de întrebări, probabil pentru că configurația kernel-ului ubuntu pe care am copiat-o anterior nu are valori de configurare pentru noul nucleu. Una dintre întrebări este despre cheile de încredere și restaurează comutatorul de configurare „CONFIG_TRUSTED_SYSTEM_KEYS” pe care l-am comentat anterior conform ghidului. Compilarea încearcă apoi să găsească cheile care nu sunt acolo și nu reușește. Comentarea „CONFIG_TRUSTED_SYSTEM_KEYS” a funcționat în trecut.