Ubuntu Kernel Live Patch
.
.
Bom dia turma, hoje quero abrir um belo topico de discussão sobre os Live Patch do kernel porque ja perdi cabelo demais quebrando cabeça com isso.
.
Sobre o Live Patch Kernel do Ubuntu, como diabos eu habilito isso sem ter que recorrer ao serviço "proprietario" da Canonical?
.
Porque assim, o Live Patch é uma função implementada no kernel 4.0 do linux que permite você trocar o kernel com a maquina funcionando sem precisar reiniciar.
Ele cria um mini nucleo novo (quase como se, hipoteticamente, o kernel linux se tornasse como o nucleo do macOS, com um kernel e vários micro-kerneis)
Esse nucleo menor consegue manter o sistema no ar enquanto faz a troca dos dados sem precisar matar processos pra isso.
.
Quando você compila um kernel você ve o recurso nativamente ativo nele. Desde o 4.0 é assim.
.
Só que o Ubuntu e o OpenSUSE "cobram" pelo serviço.
A Canonical vai um pouco alem, o serviço só pode ser habilitado nos Ubuntu se você rodar um pacote snap especifico após conseguir uma chave token especifica.
E se voce quiser habilitar em +3 maquinas, precisa pagar.
.
Site do livepatch do ubuntu:
https://www.ubuntu.com/server/livepatch.
Então turma, alguem conhece um meio paralelo de aplicar o live patch sem precisar desse pacote especifico do Ubuntu?
Existe uma maneira de burlar isso? Ou é algo que a Canonical removeu do sistema e implementou á parte quase como uma DLC?
Pra 2 ou 3 maquinas ainda é de graça, mas ter que ir no site, cadastrar e gerar o tal Token me deixa encafifado....
Eu achava que todo recurso do kernel linux era livre pra uso mas ver o live patch ser tão restrito me deixou consternado ;/
Interessante!!!