This is a custom build of VyOS with additional kernel configurations to support dae transparent proxy.
This build adds the following kernel configurations required by dae:
- ✅
CONFIG_DEBUG_INFO_BTF=y- BPF Type Format support - ✅
CONFIG_KPROBES=y- Kernel probes - ✅
CONFIG_KPROBE_EVENTS=y- Kprobe events - ✅
CONFIG_BPF_EVENTS=y- BPF events
This repository uses GitHub Actions to automatically build VyOS ISOs on the 1st of each month.
Latest release: Download here
- Download the latest ISO from Releases
- Install VyOS as normal
- Verify kernel support:
# Check if BTF is available
ls -la /sys/kernel/btf/vmlinux
# Should output: -r--r--r-- 1 root root [size] ... /sys/kernel/btf/vmlinux- Configure dae container (see Configuration Guide)
Run the included verification script:
bash <(curl -s https://raw.githubusercontent.com/MaurUppi/VyOS-current-eBPF/master/scripts/verify-kernel.sh)- Kernel configs for daeuniverse/dae
Same as VyOS - GPL v2
Note: This is an unofficial build. For official VyOS support, please visit vyos.io.