matoken:susie:

@matoken@snac.matoken.org

Linux user.
Site: ✔ https://matoken.org/
Blog: https://matoken.org/blog/
GPG Key: 572E532C

Location: 31.2,130.8

0 ★ 0 ↺

[?]matoken:susie: » 🌐
@matoken@snac.matoken.org

Debianのkernelの商用livepatchサービスを探してみるとTuxCare, KernelCareとかあるよう

TuxCareのlivepatchサービスのKernelCareは1代だけだと$5/月ぽい

KernelCare is sold at $5 per month, per system (billed monthly or annually)
https://www.tuxcare.com/buy/kce/

案外安いような気もするけどVPS料金が倍近くになると思うと高い?

...
0 ★ 0 ↺

[?]matoken:susie: » 🌐
@matoken@snac.matoken.org

Debian stableのkernelはlivepatch対応ぽい
$ grep -E 'CONFIG_(HAVE_LIVEPATCH|LIVEPATCH)=' /boot/config-$(uname -r)
CONFIG_HAVE_LIVEPATCH=y
CONFIG_LIVEPATCH=y
(ちょい古いけど)この辺を見るとkpatchで自分でlivepatch作れそう

Developer Tutorial: Live patching Debian 10 Linux kernel-Kpatch https://tuxcare.com/blog/debian-livepatch/

apt source で今のkernelと新しいkernelのsource取得してpatch作ってkpatchで.ko作って当てるとかで行けるのかな?
試してみないとわかんないか

    ...
    0 ★ 0 ↺

    [?]matoken:susie: » 🌐
    @matoken@snac.matoken.org

    日本代理店もある

    KernelCare | Linuxカーネルライブパッチツール | GDEP Solutions https://gdep-sol.co.jp/cloud/kernelcare/

      0 ★ 0 ↺

      [?]matoken:susie: » 🌐
      @matoken@snac.matoken.org

      そう単純ではなさそうかな
      kpatch-build てのが便利そうだけども依存関係が多い……diskがお触れそうなので別環境で試すか

        0 ★ 0 ↺

        [?]matoken:susie: » 🌐
        @matoken@snac.matoken.org

        Debian stableのkernelはlivepatch対応ぽい
        $ grep -E 'CONFIG_(HAVE_LIVEPATCH|LIVEPATCH)=' /boot/config-$(uname -r)
        CONFIG_HAVE_LIVEPATCH=y
        CONFIG_LIVEPATCH=y
        (ちょい古いけど)この辺を見るとkpatchで自分でlivepatch作れそう

        Developer Tutorial: Live patching Debian 10 Linux kernel-Kpatch https://tuxcare.com/blog/debian-livepatch/

        apt source で今のkernelと新しいkernelのsource取得してpatch作ってkpatchで.ko作って当てるとかで行けるのかな?
        試してみないとわかんないか

          History