# 2. Verzeichnisse auf dem Packagebuilder

Alles unterhalb von `/opt/package-build/scoreboard-system/`:

```  
build.conf Zentrale Konfiguration  
nfpm.yaml Paketbeschreibung für nfpm  
preparepackage.sh Baut package-root zusammen  
buildpackage.sh Ruft preparepackage.sh + nfpm auf  
install-package.sh Für den Zielrechner, nicht für hier  
LIESMICH.md Kurzübersicht

scripts/ Maintainer-Skripte fürs Paket  
 preinstall.sh  
 postinstall.sh  
 preremove.sh  
 postremove.sh

source/ Kopie des Live-Systems, Quelle des Builds  
systemd/ scoreboard.service  
templates/ (derzeit ungenutzt, siehe Abschnitt 9)

package-root/ wird bei jedem Build neu erzeugt  
dist/ fertige Pakete  
```

`source/` pflegst du aus `/opt/scoreboard`. Gebaut wird  
ausschließlich aus `source/` – `preparepackage.sh` bricht ab,  
falls `SOURCE\_DIR` direkt auf `/opt/scoreboard` zeigt.