NixOS configuration for pre-installed Linux computers
Go to file
Phillip Klein 9921e719ed free target env of seal-off command 2024-10-16 15:55:16 +02:00
final free target env of seal-off command 2024-10-16 15:55:16 +02:00
.gitignore add gitignore 2024-10-02 14:24:49 +02:00
README free target env of seal-off command 2024-10-16 15:55:16 +02:00
default.nix add lan store url option as cli flag 2024-10-16 13:46:07 +02:00
sealoff.sh free target env of seal-off command 2024-10-16 15:55:16 +02:00

README

On build device:
* nix-build
* (for LAN builds) nix-build --arg mlabs true

On target device:
* Enter BIOS, disable secure boot, enable UEFI PXE network boot
* sudo auto-install
* sudo reboot
* Run memtest86
* Copy device database to ~/artiq
* Set timezone and kb layout
* Comment out openssh.authorizedKeys.keys
* history clear

On build device:
* cat sealoff.sh | ssh rabi@artiq "sudo sh"