Framework to build NGFW and WAF ISO images.
We maintain this repository with the patches under patches/
directly
applied, so it's easy to migrate to the latest Debian stable release.
If you need to modify some of upstream's behavior in debian-cd/
,
installer-pkgs-modified/
or d-i/
, please make sure you do so by
editing the patches under patches/
, and testing they apply correctly
with make unpatch
and make patch
.
Note: patches/logo_arista.png
is not really a patch, but is used as
a drop-in replacement for the Debian logo during make patch
, hence its
questionable location.
We modify a couple of Debian udebs, mostly for branding purposes:
- base-installer
- cdebconf
- pkgsel
- rootskel-gtk
We build the official Debian installer ourselves, so it uses the Untangle kernel and our branding.
Also modified for branding, through patches/
.
Main entrypoint for all operations.
Static content found on the ISO, for branding and serial install.
Definition of how to build our images (packages, preseeding, postinsts, etc).