From fb64c88bb8672ee9bdb8172eec0252966d67404a Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Mon, 19 Oct 2026 19:11:44 +0200 Subject: Add sbb-remote, the VM helper Single-file stdlib helper the GUI runs over ssh. JSON commands for version, stats and jobs; job-start runs a fixed table of kinds (sbpull, sbshadow, each requiring --yes or --no) detached with setsid and no stdin, one at a time under a flock; job-follow streams a log from a byte offset so the GUI can drop and resume; job-kill sends SIGTERM to the job's process group. A job whose runner died is reported lost. Co-Authored-By: Claude Opus 5.5 --- remote/config.example.toml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 remote/config.example.toml (limited to 'remote/config.example.toml') diff --git a/remote/config.example.toml b/remote/config.example.toml new file mode 100644 index 0000000..d7fcd7f --- /dev/null +++ b/remote/config.example.toml @@ -0,0 +1,9 @@ +# sbb-remote config on the VM: /etc/sb-builder/config.toml +# Every key is optional; these are the defaults. + +state_dir = "/var/lib/sb-builder" +repo_dir = "/var/lib/sbopkg/SBo-danix" +upstream_branch = "current" +slackrepo_db = "/var/lib/slackrepo/SBo-danix/database_SBo-danix_x86_64.sqlite3" +sbpull_script = "/usr/local/share/slackrepo_setup/sbpull.bash" +overlays = ["personal", "pentesting"] -- cgit v1.2.3