Aplicação do firmware intel-microcode no Slackware

Todos sabemos que em outras distribuições as coisas são mais automáticas, já no Slackware são bem manuais, isso é ruim? Acho que depende do ponto de vista! Eu acho bem salutar saber o que ocorre em meu sistema, quais serviços são iniciados e a forma como o mesmo se comporta estando eu (acho) que no controle...

[ Hits: 6.000 ]

Por: edps em 22/11/2020 | Blog: https://edpsblog.wordpress.com/


Testando



Após o reinício, logue-se como root (ou use sudo) e acesse o diretório do spectre-meltdown e execute os comandos abaixo:

# cd spectre-meltdown-checker/
# ./spectre-meltdown-checker.sh --explain
# ./spectre-meltdown-checker.sh --explain | grep "NOT VULNERABLE"
Em caso de atualização de kernel.

Tudo em ordem como visto nas imagens acima, resta vos dizer que quando ocorrerem atualizações de kernel TODO o processo de criação do initrd terá que ser refeito, assim, deixo como modelo, os passos que segui para a atualização do kernel 5.4.76 para este kernel (com comentários):

Entrada no diretório de boot:

# cd /boot/

Criação do novo initrd (vai variar de caso a caso, inclusive quanto ao sistema de arquivos e swap).

Não esqueça o que fora passado pelo comando: /usr/share/mkinitrd/mkinitrd_command_generator.sh:

# mkinitrd -c -k 5.4.77 -f btrfs -r /dev/sda6 -h /dev/sda5 -m xhci-pci:ohci-pci:ehci-pci:xhci-hcd:uhci-hcd:ehci-hcd:hid:usbhid:i2c-hid:hid_generic:hid-asus:hid-cherry:hid-logitech:hid-logitech-dj:hid-logitech-hidpp:hid-lenovo:hid-microsoft:hid_multitouch:zstd_decompress:zstd_compress:btrfs -u -M -w 5 -o /boot/initrd-5.4.77.gz

Renomeando o initrd padrão:

# mv initrd-5.4.77.gz initrd-5.4.77.old.gz

Gerando o novo arquivo initrd:

# cat /boot/intel-ucode.cpio /boot/initrd-5.4.77.old.gz > /boot/initrd-5.4.77.gz

Removendo o initrd padrão, o initrd da versão anterior e o link simbólico initrd.gz:

# rm -fv initrd-5.4.77.old.gz initrd-5.4.76.gz initrd.gz

Gerando um novo link simbólico initrd.gz:

# ln -sv initrd-5.4.77.gz initrd.gz

Atualizando o Grub:

# grub-mkconfig -o /boot/grub/grub.cfg

O conteúdo deste artigo também foi publicado em meu Blog Mundo GNU:
Até o próximo!

Página anterior    

Páginas do artigo
   1. Verificando por brechas de segurança
   2. Instalação de pacotes
   3. Criação do novo initrd
   4. Testando
Outros artigos deste autor

Sabayon CoreCDX FluxBox 5.3, excelente!

ARM, utilização de snapshot de pacotes no Arch Linux

kernel-ck para Arch Linux

ArchBang, o Arch Linux fácil!

Turbinando o Bodhi Linux

Leitura recomendada

Rede wireless: autenticação em uma rede WPA

Distribuição CAINE Linux para forense digital: em Live-CD, pendrive, máquina virtual ou direto em seu Ubuntu 10.04

Vulnerabilidade em mais de 6 milhões de sites com flash

Sudo 1.8.12 - Parte II - Como sudo funciona

Segurança com Iptables

  
Comentários
[1] Comentário enviado por maurixnovatrento em 22/11/2020 - 11:33h


muito bom.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]

[2] Comentário enviado por edps em 22/11/2020 - 18:38h


[1] Comentário enviado por mauricio123 em 22/11/2020 - 11:33h


muito bom.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]


Thanks!

[3] Comentário enviado por LckLinux em 03/01/2021 - 11:11h

Obrigado \o/

[4] Comentário enviado por edps em 03/01/2021 - 17:44h


[3] Comentário enviado por LckLinux em 03/01/2021 - 11:11h

Obrigado \o/


Disponha brother...

[5] Comentário enviado por JJSantos em 10/01/2021 - 01:30h

Muito bom.

Atenciosamente
Josué Santos


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts