liminix

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 9e3f48768e16d034533e00bacca5a3c8d0abea6a
parent 72171021e3d450ed02a3c74bfad0baa8a74f1ba3
Author: Daniel Barlow <dan@telent.net>
Date:   Mon, 14 Oct 2024 18:49:10 +0100

think

Diffstat:
MTHOUGHTS.txt | 21++++++++++++++++++---
1 file changed, 18 insertions(+), 3 deletions(-)

diff --git a/THOUGHTS.txt b/THOUGHTS.txt @@ -6513,14 +6513,29 @@ We had it working in a VM, and the service is installed on loaclhost TODO -1) make a module-based service for client-cert +[done] 1) make a module-based service for client-cert caCertificateFile secretFile subject url -2) make the shipping service a consumer-for +[done] 2) make the shipping service a consumer-for -3) can we reduce the verbiage in the shipping service somehow? +[not by much] 3) can we reduce the verbiage in the shipping service somehow? 4) rebuild an actual device with all this stuff + +Tue Oct 8 23:50:00 BST 2024 + +idea: create outputs.update which builds a systemConfiguration and +also a result/install.sh which does min-copy-closure and +restart-services as per liminix-rebuild, then we don't have +to nix-shell liminix-rebuild + +nix-build ../liminix/ -I liminix-config=hosts/rotuer.nix --argstr deviceName turris-omnia -A outputs.update-system -o rotuer && ./rotuer/install.sh + +this would make it much more straightforward to build a bunch of hosts +using a Makefile + +idea 2: when a configuration contains levitate, something similar +but necessarily more "manual" to do the analogous thing