Как мне подписать свои собственные модули ядра, чтобы не испортить ядро?
Я сделал модуль ядра, используя этот учебник в качестве примера. Это работает, но при загрузке я получаю предупреждение в журнале ядра:
gdt_get: сбой проверки модуля: отсутствует подпись и / или требуемый ключ - заражение ядра
Это выглядит довольно неопрятно, поэтому я думаю, что мне нужно подписать мой модуль.
Вопрос в том, как мне это сделать в Ubuntu? Должен ли я как-то пересобрать ядро с моим новым ключом, чтобы можно было подписать мои модули?