├── .github └── workflows │ ├── build.yml │ ├── check.yml │ └── release.yml ├── .gitignore ├── LICENSE ├── README.md ├── VERSION ├── flake.lock ├── flake.nix ├── keys ├── KEK.auth ├── PK.auth └── db.auth ├── misc └── local-sysupdate │ ├── 10-uki.transfer │ ├── 20-usr-verity.transfer │ └── 22-usr.transfer ├── modules ├── image │ ├── initrd-repart-expand.nix │ ├── repart-image-verity-store-defaults.nix │ ├── sysupdate-verity-store.nix │ └── update-package.nix └── profiles │ ├── image-based.nix │ ├── minimal.nix │ └── server.nix ├── scripts ├── pack-release.sh └── sign-release.sh ├── shell.nix └── tests ├── common.nix ├── integration.nix ├── lib.nix └── system-update.nix /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/.github/workflows/check.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | result* 2 | nixlet-disk.qcow2 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.4.1 2 | -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/flake.nix -------------------------------------------------------------------------------- /keys/KEK.auth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/keys/KEK.auth -------------------------------------------------------------------------------- /keys/PK.auth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/keys/PK.auth -------------------------------------------------------------------------------- /keys/db.auth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/keys/db.auth -------------------------------------------------------------------------------- /misc/local-sysupdate/10-uki.transfer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/misc/local-sysupdate/10-uki.transfer -------------------------------------------------------------------------------- /misc/local-sysupdate/20-usr-verity.transfer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/misc/local-sysupdate/20-usr-verity.transfer -------------------------------------------------------------------------------- /misc/local-sysupdate/22-usr.transfer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/misc/local-sysupdate/22-usr.transfer -------------------------------------------------------------------------------- /modules/image/initrd-repart-expand.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/modules/image/initrd-repart-expand.nix -------------------------------------------------------------------------------- /modules/image/repart-image-verity-store-defaults.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/modules/image/repart-image-verity-store-defaults.nix -------------------------------------------------------------------------------- /modules/image/sysupdate-verity-store.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/modules/image/sysupdate-verity-store.nix -------------------------------------------------------------------------------- /modules/image/update-package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/modules/image/update-package.nix -------------------------------------------------------------------------------- /modules/profiles/image-based.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/modules/profiles/image-based.nix -------------------------------------------------------------------------------- /modules/profiles/minimal.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/modules/profiles/minimal.nix -------------------------------------------------------------------------------- /modules/profiles/server.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/modules/profiles/server.nix -------------------------------------------------------------------------------- /scripts/pack-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/scripts/pack-release.sh -------------------------------------------------------------------------------- /scripts/sign-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/scripts/sign-release.sh -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/shell.nix -------------------------------------------------------------------------------- /tests/common.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/tests/common.nix -------------------------------------------------------------------------------- /tests/integration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/tests/integration.nix -------------------------------------------------------------------------------- /tests/lib.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/tests/lib.nix -------------------------------------------------------------------------------- /tests/system-update.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petm5/nixlet/HEAD/tests/system-update.nix --------------------------------------------------------------------------------