CBL-Mariner/toolkit
Andrew Phelps f9d78e2e80
Pull individual 3.0 changes into 3.0-dev (#10024)
Co-authored-by: jslobodzian <joslobo@microsoft.com>
2024-08-05 23:37:35 -07:00
..
docs Pull individual 3.0 changes into 3.0-dev (#10024) 2024-08-05 23:37:35 -07:00
imageconfigs Switch libguestfs over to use dhcpcd and remove dhcp package (#9728) 2024-07-11 09:18:06 -07:00
resources Pull individual 3.0 changes into 3.0-dev (#10024) 2024-08-05 23:37:35 -07:00
scripts Pull individual 3.0 changes into 3.0-dev (#10024) 2024-08-05 23:37:35 -07:00
tools Pull individual 3.0 changes into 3.0-dev (#10024) 2024-08-05 23:37:35 -07:00
.gitignore Improve handling of preview repo files (#9325) 2024-06-07 16:49:25 -07:00
Makefile Add automatic mode for DAILY_BUILD_ID (#9899) 2024-07-25 17:18:58 -07:00
README.md docs: Add documentation on how to add a new package. (#8178) 2024-03-25 07:28:19 -07:00
pkgbld.sh toolkit/pkgbld.sh: add a helper script to build packages locally (#9960) 2024-07-31 11:08:16 +05:30

README.md

Quick Start Guide

  • Recommended if you want to try Azure Linux.
  • Quickly build the Standard Azure Linux image, install and use.

Tutorial for Building Custom Azure Linux Based Images

  • Recommended if you are a developer and want to experiment with Azure Linux.
  • Quickly build a Custom Azure Linux image, install and use.
  • Learn how to add new or existing packages to Azure Linux at build time.
  • Learn how to customize the Azure Linux Kernel.
  • Learn how to create an Unattended Installer.
  • Other Advanced Topics.

Build Users Guide

  • Recommended if you are a developer and want to learn how to fully build Azure Linux.
  • Build Azure Linux end-to-end.
  • Advanced building topics.
  • Build parameters and environment variables.
  • packages.microsoft.com repository structure breakdown.

How the Build System Works

  • Initial prep, local packages, package builds, image generation.

Understanding build logs

  • Understanding common build logs with a focus on errors and warnings and how to interpret them.

Adding a new package

  • A tutorial on how to add a new package to Azure Linux and test it.

OS security

  • Topics related to system security.