Files
bpfire/config/rootfiles/common/lunatik
Vincent Li ecad4000f2 lunatik: change /lib/modules kernel path to 6.10
whenever compile kernel due to kernel change
lunatik needs to be recompiled too since
lunatik depends on kernel

change filter example Makefile to depend on
current kernel build version

diff --git a/examples/filter/Makefile b/examples/filter/Makefile
index f7eb0f6d..e30566a2 100644
--- a/examples/filter/Makefile
+++ b/examples/filter/Makefile
@@ -1,10 +1,12 @@
 # SPDX-FileCopyrightText: (c) 2023-2024 Ring Zero Desenvolvimento de Software LTDA
 # SPDX-License-Identifier: MIT OR GPL-2.0-only

+VMLINUX_BTF_PATH = /lib/modules/${shell uname -r}/build
+
 all: vmlinux https.o

 vmlinux:
-       bpftool btf dump file /sys/kernel/btf/vmlinux format c > vmlinux.h
+       bpftool btf dump file $(VMLINUX_BTF_PATH)/vmlinux format c > vmlinux.h

Signed-off-by: Vincent Li <vincent.mc.li@gmail.com>
2024-09-21 02:41:51 +00:00

48 lines
1.8 KiB
Plaintext

lib/modules/6.10.11-ipfire/lunatik
lib/modules/6.10.11-ipfire/lunatik/luacompletion.ko
lib/modules/6.10.11-ipfire/lunatik/luadata.ko
lib/modules/6.10.11-ipfire/lunatik/luadevice.ko
lib/modules/6.10.11-ipfire/lunatik/luafib.ko
lib/modules/6.10.11-ipfire/lunatik/luafifo.ko
lib/modules/6.10.11-ipfire/lunatik/lualinux.ko
lib/modules/6.10.11-ipfire/lunatik/luanetfilter.ko
lib/modules/6.10.11-ipfire/lunatik/luanotifier.ko
lib/modules/6.10.11-ipfire/lunatik/luaprobe.ko
lib/modules/6.10.11-ipfire/lunatik/luarcu.ko
lib/modules/6.10.11-ipfire/lunatik/luasocket.ko
lib/modules/6.10.11-ipfire/lunatik/luasyscall.ko
lib/modules/6.10.11-ipfire/lunatik/luathread.ko
lib/modules/6.10.11-ipfire/lunatik/luaxdp.ko
lib/modules/6.10.11-ipfire/lunatik/luaxtable.ko
lib/modules/6.10.11-ipfire/lunatik/lunatik.ko
lib/modules/6.10.11-ipfire/lunatik/lunatik_run.ko
lib/modules/lua
lib/modules/lua/driver.lua
lib/modules/lua/examples
lib/modules/lua/examples/dnsblock
lib/modules/lua/examples/dnsblock/common.lua
lib/modules/lua/examples/dnsblock/dnsblock.lua
lib/modules/lua/examples/dnsblock/nf_dnsblock.lua
lib/modules/lua/examples/dnsdoctor
lib/modules/lua/examples/dnsdoctor/common.lua
lib/modules/lua/examples/dnsdoctor/dnsdoctor.lua
lib/modules/lua/examples/dnsdoctor/libxt_dnsdoctor.lua
lib/modules/lua/examples/dnsdoctor/nf_dnsdoctor.lua
lib/modules/lua/examples/echod
lib/modules/lua/examples/echod/daemon.lua
lib/modules/lua/examples/echod/worker.lua
lib/modules/lua/examples/filter
lib/modules/lua/examples/filter/sni.lua
lib/modules/lua/examples/keylocker.lua
lib/modules/lua/examples/shared.lua
lib/modules/lua/examples/spyglass.lua
lib/modules/lua/examples/systrack.lua
lib/modules/lua/examples/tap.lua
lib/modules/lua/mailbox.lua
lib/modules/lua/socket
lib/modules/lua/socket/inet.lua
lib/modules/lua/syscall
lib/modules/lua/syscall/table.lua
usr/sbin/lunatik
usr/lib/bpf/https.o