The process in general looks like this:
- We clone the upstream sources from the CentOS git repositories. These are the same source that Red Hat uses to build their packages.
- De-branding: any trademarks are replaced at this point, and the
.alma
postfix is added to the end of the modified packages' "Release" field to distinguish our packages from upstream ones. You can also check the Modified packages page for more details.TIP
Note: Most RPMs are rebuilt directly from the sources. The rebranding is required when any of the text/visual displays says Red Hat or RHN license manager enforcements.
- Our build system Builds (opens new window)packages with notarization (SBOM).
- Our testing system runs automated package Tests (opens new window)& we fix issues.
- Release!