Kernel packages instead of building them in the scripts
Currently we clone a number of git repositories for kernels:
- Beaglebone Black
- Chromebooks
- Cubieboard2
- Cubietruck
- Cubox
- Gateworks Newport
- Gateworks Ventana
- KaliTAP
- LUNA
- NanoPi2
- NanoPC T3
- NanoPi NEO PLUS2
- ODROID-C
- ODROID-U2
- ODROID-XU3
- Pinebook Pro
- USBArmory MK1
- USBArmory MK2
- Utilite Pro
Some of these can be moved to the kali kernel, but others will not be able to, or not just yet. We should consider packaging the kernels, instead of relying on git clone and then cross compiling and then hacking up the symlinks. This would cut down on the space needed for some of the images when keeping the kernel sources around just in case the end user wants to install an external module.
There is a special case in the P4wnP1 ALOA script, because it uses a very specific branch of the RaspberryPi kernel, so perhaps I could get with @re4son and get that one packaged up similar to the kalipi-kernel packages, maybe we could call it the p4wnp1-kernel package or something?