/crj-linux

Primary LanguageShellGNU General Public License v3.0GPL-3.0

Based on live-custom-ubuntu-from-scratch.

Duplicated from upstream:

  • /scripts/build.sh is the primary build script
  • /scripts/chroot_build.sh builds the Ubuntu chroot
  • /scripts/default_config.sh contains a default upstream configuration for the live ISO

Modified from upstream:

  • /.github/workflows/build-focal.yml contains a GitHub action that builds and publishes the ISO

The difference between this from upstream is that it runs /crj.sh before calling /scripts/build.sh.

Downstream additions:

  • /crj.sh builds a custom /scripts/config.sh from upstream /scripts/default_config.sh applying settings from crj.config
  • /crj.config contains our custom live ISO settings

Steps:

  1. Fork this repo
  2. Edit /crj.config
  3. Enable GitHub Actions on your forked repo
  4. ???
  5. Profit!

Licensed under the GPL.