Course Overview
Dieser praxisorientierter Workshop beschäftigt sich mit den Möglichkeiten, Installationspakete für macOS zu erstellen. Dabei werden verschiedene Installationspakete in praktischen Übungen erstellt (Komponenten- und Distributions-Pakete, Payload-Free Pakete, etc.).
Course Content
Paketerstellung und Verwaltung
- Erklärung der verschiedenen Paketarten
- Erstellen von Paketen mit „pkgbuild“ und „productbuild“
- Paketverwaltung mit „pkgutil“
- Erstellen von Paketen mit „Packages”
Auditing & Repackaging
- Kennenlernernen versch. Werkzeuge für das Auditing
- Vorhandene Pakete nachträglich bearbeiten
- Erneutes Paketieren bearbeiteter Pakete
Best Practices
- Pakete mit „productsign“ digital signieren
- Hinweise zur Erstellung von PayloadFree-Paketen hinsichtlich Skripting
- Best Practices für die Paketerstellung
- Weitere nützliche Werkzeuge im Umfeld der Paketierung