WIP
This commit is contained in:
commit
58551735ab
19
nix/README.md
Normal file
19
nix/README.md
Normal file
@ -0,0 +1,19 @@
|
||||
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
|
||||
|
1
nix/build.sh
Normal file
1
nix/build.sh
Normal file
@ -0,0 +1 @@
|
||||
#!/usr/bin/env bash
|
Loading…
x
Reference in New Issue
Block a user