Files
deb/nix/README.md
2025-03-09 16:40:59 +01:00

753 B

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