From 5e95d487982b9362b544139b98d1da55fa6ef78c Mon Sep 17 00:00:00 2001 From: PS
Date: Sat, 7 Feb 2026 10:20:30 +0100 Subject: Add doc --- doc/bin/compile-db.html | 98 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 doc/bin/compile-db.html (limited to 'doc/bin/compile-db.html') diff --git a/doc/bin/compile-db.html b/doc/bin/compile-db.html new file mode 100644 index 0000000..c0ed957 --- /dev/null +++ b/doc/bin/compile-db.html @@ -0,0 +1,98 @@ + + +
+ + + +
+ goetia-base
+
+ goetia
+
+ Software
+
+ 0x53.net
+
+ compile-db is a helper script for use by other software
+ that compiles a general confdir
+ tries to use the result to update a general
+ livedir.
+
compile-db confdir livedir+
confdir/src/*.
+ confdir/@xyz@_db
+ file with @xyz@ based on the current UNIX time.
+ livedir exists, that is,
+ a goetia based supervision tree is running,
+ compile-db the tries to update the live state at livedir
+ to @xyz@_db using
+ s6-rc-update.
+ confdir/compiled
+ to point to
+ confdir/@xyz@_db
+ and deletes the old database
+ confdir/@abc@_db.
+ confdir/compiled
+ which points to
+ confdir/@abc@_db.
+ Followed by deleting
+ confdir/@xyz@_db.
+