├── .gitignore ├── LICENSE ├── README.md ├── all.nix ├── arm.nix ├── base.nix ├── default.nix ├── expect-tests ├── .gitignore ├── check-network.sh ├── console.sh ├── create.sh ├── journal.expect ├── rebuild-reboot.sh ├── run-welcome.expect ├── run.expect ├── run.sh ├── test.expect └── testall.sh ├── install-tools ├── bin │ ├── dump-keys.py │ ├── notify.py │ ├── tools.sh │ └── try-try-again.sh ├── default.nix ├── kexec-config.nix ├── metadata2hardware.py └── phone-home.nix ├── instance-types.nix ├── instances ├── c1.large.arm │ ├── hardware.nix │ ├── installed.nix │ └── installer.nix ├── c1.small.x86 │ ├── hardware.nix │ └── installed.nix ├── c1.xlarge.x86 │ ├── hardware.nix │ └── installed.nix ├── c2.large.arm │ ├── hardware.nix │ ├── installed.nix │ └── installer.nix ├── c2.medium.x86 │ ├── hardware.nix │ ├── installed.nix │ └── installer.nix ├── g2.large.x86 │ ├── hardware.nix │ └── installed.nix ├── m1.xlarge.x86 │ ├── hardware.nix │ └── installed.nix ├── m2.xlarge.x86 │ ├── hardware.nix │ └── installed.nix ├── n2.xlarge.x86 │ ├── hardware.nix │ └── installed.nix ├── s1.large.x86 │ ├── hardware.nix │ └── installed.nix ├── standard.nix ├── t1.small.x86 │ ├── hardware.nix │ └── installed.nix ├── x1.small.x86 │ ├── hardware.nix │ └── installed.nix └── x2.xlarge.x86 │ ├── hardware.nix │ └── installed.nix ├── nix ├── config.nix ├── default.nix ├── nixpkgs.json └── update-nixpkgs.sh ├── nixpkgs.patch ├── setup-pxe-node.sh ├── setup.cfg └── x8664.nix /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/README.md -------------------------------------------------------------------------------- /all.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/all.nix -------------------------------------------------------------------------------- /arm.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/arm.nix -------------------------------------------------------------------------------- /base.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/base.nix -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/default.nix -------------------------------------------------------------------------------- /expect-tests/.gitignore: -------------------------------------------------------------------------------- 1 | config.sh 2 | testlog.* 3 | -------------------------------------------------------------------------------- /expect-tests/check-network.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/expect-tests/check-network.sh -------------------------------------------------------------------------------- /expect-tests/console.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/expect-tests/console.sh -------------------------------------------------------------------------------- /expect-tests/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/expect-tests/create.sh -------------------------------------------------------------------------------- /expect-tests/journal.expect: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/expect-tests/journal.expect -------------------------------------------------------------------------------- /expect-tests/rebuild-reboot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/expect-tests/rebuild-reboot.sh -------------------------------------------------------------------------------- /expect-tests/run-welcome.expect: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/expect-tests/run-welcome.expect -------------------------------------------------------------------------------- /expect-tests/run.expect: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/expect-tests/run.expect -------------------------------------------------------------------------------- /expect-tests/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/expect-tests/run.sh -------------------------------------------------------------------------------- /expect-tests/test.expect: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/expect-tests/test.expect -------------------------------------------------------------------------------- /expect-tests/testall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/expect-tests/testall.sh -------------------------------------------------------------------------------- /install-tools/bin/dump-keys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/install-tools/bin/dump-keys.py -------------------------------------------------------------------------------- /install-tools/bin/notify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/install-tools/bin/notify.py -------------------------------------------------------------------------------- /install-tools/bin/tools.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/install-tools/bin/tools.sh -------------------------------------------------------------------------------- /install-tools/bin/try-try-again.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/install-tools/bin/try-try-again.sh -------------------------------------------------------------------------------- /install-tools/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/install-tools/default.nix -------------------------------------------------------------------------------- /install-tools/kexec-config.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/install-tools/kexec-config.nix -------------------------------------------------------------------------------- /install-tools/metadata2hardware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/install-tools/metadata2hardware.py -------------------------------------------------------------------------------- /install-tools/phone-home.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/install-tools/phone-home.nix -------------------------------------------------------------------------------- /instance-types.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instance-types.nix -------------------------------------------------------------------------------- /instances/c1.large.arm/hardware.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/c1.large.arm/hardware.nix -------------------------------------------------------------------------------- /instances/c1.large.arm/installed.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/c1.large.arm/installed.nix -------------------------------------------------------------------------------- /instances/c1.large.arm/installer.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/c1.large.arm/installer.nix -------------------------------------------------------------------------------- /instances/c1.small.x86/hardware.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/c1.small.x86/hardware.nix -------------------------------------------------------------------------------- /instances/c1.small.x86/installed.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/c1.small.x86/installed.nix -------------------------------------------------------------------------------- /instances/c1.xlarge.x86/hardware.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/c1.xlarge.x86/hardware.nix -------------------------------------------------------------------------------- /instances/c1.xlarge.x86/installed.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/c1.xlarge.x86/installed.nix -------------------------------------------------------------------------------- /instances/c2.large.arm/hardware.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/c2.large.arm/hardware.nix -------------------------------------------------------------------------------- /instances/c2.large.arm/installed.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/c2.large.arm/installed.nix -------------------------------------------------------------------------------- /instances/c2.large.arm/installer.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/c2.large.arm/installer.nix -------------------------------------------------------------------------------- /instances/c2.medium.x86/hardware.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/c2.medium.x86/hardware.nix -------------------------------------------------------------------------------- /instances/c2.medium.x86/installed.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/c2.medium.x86/installed.nix -------------------------------------------------------------------------------- /instances/c2.medium.x86/installer.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/c2.medium.x86/installer.nix -------------------------------------------------------------------------------- /instances/g2.large.x86/hardware.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/g2.large.x86/hardware.nix -------------------------------------------------------------------------------- /instances/g2.large.x86/installed.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/g2.large.x86/installed.nix -------------------------------------------------------------------------------- /instances/m1.xlarge.x86/hardware.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/m1.xlarge.x86/hardware.nix -------------------------------------------------------------------------------- /instances/m1.xlarge.x86/installed.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/m1.xlarge.x86/installed.nix -------------------------------------------------------------------------------- /instances/m2.xlarge.x86/hardware.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/m2.xlarge.x86/hardware.nix -------------------------------------------------------------------------------- /instances/m2.xlarge.x86/installed.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/m2.xlarge.x86/installed.nix -------------------------------------------------------------------------------- /instances/n2.xlarge.x86/hardware.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/n2.xlarge.x86/hardware.nix -------------------------------------------------------------------------------- /instances/n2.xlarge.x86/installed.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/n2.xlarge.x86/installed.nix -------------------------------------------------------------------------------- /instances/s1.large.x86/hardware.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/s1.large.x86/hardware.nix -------------------------------------------------------------------------------- /instances/s1.large.x86/installed.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/s1.large.x86/installed.nix -------------------------------------------------------------------------------- /instances/standard.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/standard.nix -------------------------------------------------------------------------------- /instances/t1.small.x86/hardware.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/t1.small.x86/hardware.nix -------------------------------------------------------------------------------- /instances/t1.small.x86/installed.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/t1.small.x86/installed.nix -------------------------------------------------------------------------------- /instances/x1.small.x86/hardware.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/x1.small.x86/hardware.nix -------------------------------------------------------------------------------- /instances/x1.small.x86/installed.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/x1.small.x86/installed.nix -------------------------------------------------------------------------------- /instances/x2.xlarge.x86/hardware.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/x2.xlarge.x86/hardware.nix -------------------------------------------------------------------------------- /instances/x2.xlarge.x86/installed.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/instances/x2.xlarge.x86/installed.nix -------------------------------------------------------------------------------- /nix/config.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/nix/config.nix -------------------------------------------------------------------------------- /nix/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/nix/default.nix -------------------------------------------------------------------------------- /nix/nixpkgs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/nix/nixpkgs.json -------------------------------------------------------------------------------- /nix/update-nixpkgs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/nix/update-nixpkgs.sh -------------------------------------------------------------------------------- /nixpkgs.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/nixpkgs.patch -------------------------------------------------------------------------------- /setup-pxe-node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/setup-pxe-node.sh -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/setup.cfg -------------------------------------------------------------------------------- /x8664.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grahamc/packet-nixos/HEAD/x8664.nix --------------------------------------------------------------------------------