RPM Package Concepts
Pristine Sources
Most Linux software downloaded from the
Internet
Any distribution specific customizations
should be kept separately in patches
» Makes it easier to handle new versions
Reproducible Builds
Building and packaging should be easy and
reproducible
Shell script automation