20 lines
753 B
Markdown
20 lines
753 B
Markdown
Nix-installer baserer seg på å lage build-users med spesifikke uid-er. På PVV kan disse uid-ene være i bruk, derfor wacker vi programmet til å ignorere dette. Hver maskin vil da adde user med auto-tildelt uid, og robert er onkelen din.
|
|
|
|
For å patche nye versjoner:
|
|
- Last ned eller bygg en deb-fil av nix-installer(multi user)
|
|
- wget / build / whatever
|
|
- Pakk ut deb-filen med kontroll-filene
|
|
- "dpkg-deb -x filnavn.deb builddir"
|
|
- "dpkg-deb --control filnavn.deb"
|
|
- "mv DEBIAN builddir/"
|
|
- Endre linjen i useradd som bruker --uid
|
|
- "ag --uid"
|
|
- Finn denne filen/linjen
|
|
- Fjern den
|
|
- Bygg pakken på nytt
|
|
- "dpkg -b builddir nix-installer-pvv.deb"
|
|
- Legg den i salt(salt/standard/packages/files elns)
|
|
- Salt-call, test, sjekk
|
|
- Spis kake
|
|
|