Replies: 6 comments 3 replies
-
There wasn't a good method (you would need to rewrite the build-iso.sh), but now there is - see the readme for This applies only if you want regular package via apt install. If you want some advanced package, perhaps some kernel module that uses DKMS - this likely won't work. In such case you would need to built the kernel module manually for the specific VyOS kernel - this can't be done easily via some env variable but it can be done via the live-build hook script, specifically the |
Beta Was this translation helpful? Give feedback.
-
I did but I don't quite understand. How do I change the default value of CUSTOM_PACKAGES env variable? |
Beta Was this translation helpful? Give feedback.
-
I've added the variables to the environment variables but the packages are not included in the ISO. root@debian12: CUSTOM_PACKAGES=vyos-1x-smoketest iprange lnav xinetd lm-sensors fancontrol i2c-tools I've manages to successfully build, install and test standard ISO's with no problems in my previous attempts following the instructions. Thanks |
Beta Was this translation helpful? Give feedback.
-
Downloaded the new updated build-iso.sh and started a new build. make: *** [Makefile:32: iso] Error 1 I think there may still be an issue with quotes. Below is the initial output of the built-iso and I think a double quote is missing at the end of vyos-1x-smoketest . Using arguments: --build-by '"kevinrz6"' --version '"1.3.8-release-20240809"' --custom-package '"vyos-1x-smoketest' Thank you |
Beta Was this translation helpful? Give feedback.
-
Yep, Thank you. |
Beta Was this translation helpful? Give feedback.
-
👍 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
If I needed to add a few additional Debian packages to the ISO, like ipset and iprange what would be best method.
Beta Was this translation helpful? Give feedback.
All reactions