c289ba3370
sync: auto-sync from ACG-TECH03L at 2026-07-05 23:45:36
...
Author: Howard Enos
Machine: ACG-TECH03L
Timestamp: 2026-07-05 23:45:36
2026-07-05 23:46:12 -07:00
60b307316c
sync: auto-sync from ACG-TECH03L at 2026-07-05 23:22:43
...
Author: Howard Enos
Machine: ACG-TECH03L
Timestamp: 2026-07-05 23:22:43
2026-07-05 23:23:21 -07:00
355c5f1e3f
wiki: compile gururmm (fold policy-ui Fleet-Policy Console + WS-looper comms-durability; agent 0.6.79 beta / server 0.3.103, mig 068)
2026-07-05 23:13:26 -07:00
d70cdd88e4
submodule: advance guru-rmm -> 7058195 (session log: WS-looper comms-durability)
2026-07-05 21:26:14 -07:00
faf796386a
sync: auto-sync from HOWARD-HOME at 2026-07-05 21:24:32
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-05 21:24:32
2026-07-05 21:25:01 -07:00
8b08ec64c2
seafile: route provisioning/admin writes to the skill in SKILL_ROUTING
...
Add a doing-skill line for Seafile (SeaCloud) admin writes -- create/
deactivate/delete account, set quota, create/transfer/delete library,
share/unshare -- pointing at the `seafile` skill (preview by default,
--confirm to apply). Complements the existing read/inventory line.
The write-ops implementation itself (seafile.py subcommands, client
_write via shared http_json form=, quota decimal-GB round-trip, gated
--confirm, SKILL.md docs) landed earlier via auto-sync in a8e76ba .
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-05 20:54:57 -07:00
da6567ffe0
owncloud: extend skill from read-only audit to full occ management
...
Layer gated admin writes onto the read-only GPS-audit skill, driven through
occ over SSH (same paramiko/vault/filecache plumbing):
- user lifecycle (add/delete/enable/disable/reset-password/modify), quota
get/set/reset, groups (create/delete/members), read-only share listing
(from oc_share; occ has no share create/list), apps, system config,
maintenance mode, files scan, ownership transfer, trashbin/versions cleanup.
- All writes gated behind --confirm (refuse -> rc 3); hard-fail guards (rc 2)
for invalid uid, missing password, and all-users cleanup with no target.
- --all-users trashbin/versions purge now ALSO requires --force-all-users in
addition to --confirm, so a single stray --confirm cannot trigger an
irreversible fleet-wide purge.
Built against the verified live occ surface (occ list / occ help), not guessed
flags. Fixes from code-review + security-review: Python-side share filtering
(no MySQL SQL-injection via '' -doubling), occ reads no longer mask a failed
read as healthy (maintenance/quota/config), guarded json.loads, clean --json
output, and '--' end-of-options guards so dash-leading uids can't be parsed as
occ flags. dry_test.sh added as a non-destructive regression harness (43 checks).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-05 20:52:25 -07:00
3d8aa2be59
submodule: advance guru-rmm -> c81eeb5 (WS-looper comms-durability: write-timeout + heartbeat-count diagnostics + AIMD keepalive; agent 0.6.79 beta, server 0.3.102 deployed; BUG-024 linux 0.6.79 re-quarantined)
...
Merge 07307e3 (fix/ws-looper-writetimeout-hbdiag-aimd) + CI version bump c81eeb5.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-05 20:29:44 -07:00
a8e76ba215
sync: auto-sync from HOWARD-HOME at 2026-07-05 20:23:39
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-05 20:23:39
2026-07-05 20:24:08 -07:00
976bfe7957
sync: auto-sync from HOWARD-HOME at 2026-07-05 19:59:52
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-05 19:59:52
2026-07-05 20:00:20 -07:00
b0ebd44c9d
sync: auto-sync from HOWARD-HOME at 2026-07-05 19:34:16
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-05 19:34:16
2026-07-05 19:34:44 -07:00
f274eed8fa
dataforth-dos: advance pointer to #32489 toolchain + telemetry commit
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-05 16:39:02 -07:00
5e682c9293
sync: auto-sync from GURU-5070 at 2026-07-05 16:35:57
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-07-05 16:35:57
2026-07-05 16:36:27 -07:00
bee140c020
sync: auto-sync from GURU-5070 at 2026-07-05 16:34:34
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-07-05 16:34:34
2026-07-05 16:35:02 -07:00
a737c4ab24
wiki: compile gururmm (full) — fold 07-04/05 batches (v0.3.97-99, agent 0.6.78), policy-core deployed (mig 067), BUG-003 closed, BUG-023 fixed, BUG-024 linux glibc OPEN/quarantined
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-05 15:42:55 -07:00
fa4867580f
sync: auto-sync from HOWARD-HOME at 2026-07-05 15:29:59
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-05 15:29:59
2026-07-05 15:30:28 -07:00
a5b8f6e7b1
sync: auto-sync from HOWARD-HOME at 2026-07-05 13:42:15
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-05 13:42:15
2026-07-05 13:43:35 -07:00
6ad608c3bf
rmm: bump guru-rmm -> policy-core deployed to prod (migration 067)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-05 13:08:47 -07:00
ea84b7bcd2
submodule: advance guru-rmm -> 120854a (v0.3.99 batch-4: command TTL + status reconciler + update supersede; BUG-024 linux glibc incident quarantined + ix/Jupiter revived; orphan dupes purged)
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-05 10:58:54 -07:00
b835f350d6
submodule: advance guru-rmm (batch-3 session log)
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-05 09:57:25 -07:00
5e1ebf4789
sync: auto-sync from HOWARD-HOME at 2026-07-05 09:56:12
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-05 09:56:12
2026-07-05 09:56:42 -07:00
656101a7b4
submodule: advance guru-rmm -> d85d6be (v0.3.98: visible_agents view+trigger, --migrate-only deploy gate, BUG-003 pipeline hardening live, BUG-023 channel-race fixed, 0.6.78 promoted stable)
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-05 09:48:43 -07:00
7c0f467cdf
rmm: bump guru-rmm -> 4b0a28b (policy-core shape spec)
...
docs/specs/policy-core/ — folders+inheritance gate spec for the policy redesign (#7 ).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-05 07:52:50 -07:00
26b1cf400f
sync: auto-sync from HOWARD-HOME at 2026-07-05 01:00:55
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-05 01:00:55
2026-07-05 01:01:23 -07:00
e359702837
gps-rmm-audit: CP-QB WMI-repaired+enrolled (112/189); IMC-PRINTSERVER agent installed, blocked by box-wide outbound TLS drop
...
CP-QB: corrupt WMI class store (Win32_Processor invalid class) killed the universal
installer's arch check; mofcomp cimwin32.mof fixed it; enrolled + reassigned to
Curtis Plumbing. IMC-PRINTSERVER: agent+watchdog installed manually over LAN HTTP
from IMC1 (PowerShell dead on box, SMB hangs, SC extension eats chains/multiline);
box drops ALL outbound TLS (incl google) so agent cannot connect — fix is at IMC
UniFi gateway or local filter; no reinstall needed. Session log + tracker updated.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-05 01:00:48 -07:00
67822d5ca8
sync: auto-sync from HOWARD-HOME at 2026-07-05 00:45:20
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-05 00:45:20
2026-07-05 00:45:47 -07:00
346832b469
sync: auto-sync from HOWARD-HOME at 2026-07-05 00:23:45
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-05 00:23:45
2026-07-05 00:24:15 -07:00
a7174a894e
sync: auto-sync from HOWARD-HOME at 2026-07-04 23:42:44
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 23:42:44
2026-07-04 23:43:13 -07:00
3600df76cf
wiki: compile gururmm (full rebuild — v0.3.96, easy-bugs batch, dedup, legacy disable, VSS/tray/integrations)
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-04 23:42:31 -07:00
9efa6eaf4f
sync: auto-sync from HOWARD-HOME at 2026-07-04 23:29:28
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 23:29:28
2026-07-04 23:29:57 -07:00
9542de2b0a
sync: auto-sync from HOWARD-HOME at 2026-07-04 23:15:20
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 23:15:20
2026-07-04 23:15:49 -07:00
a0998fa255
sync: auto-sync from HOWARD-HOME at 2026-07-04 22:38:31
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 22:38:31
2026-07-04 22:39:06 -07:00
c8036d7e67
sync: auto-sync from HOWARD-HOME at 2026-07-04 20:47:45
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 20:47:45
2026-07-04 20:48:11 -07:00
567fd8dd8c
sync: auto-sync from HOWARD-HOME at 2026-07-04 20:44:56
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 20:44:56
2026-07-04 20:45:25 -07:00
66211a5652
sync: auto-sync from HOWARD-HOME at 2026-07-04 19:35:27
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 19:35:27
2026-07-04 19:35:53 -07:00
46705d48ff
sync: auto-sync from HOWARD-HOME at 2026-07-04 19:34:24
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 19:34:24
2026-07-04 19:34:54 -07:00
e6dae3dba2
sync: auto-sync from HOWARD-HOME at 2026-07-04 19:33:17
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 19:33:17
2026-07-04 19:33:49 -07:00
46d4900229
sync: auto-sync from HOWARD-HOME at 2026-07-04 19:27:24
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 19:27:24
2026-07-04 19:27:52 -07:00
65b6043cde
gps-rmm-audit: JANC (2248945) != Janet Altschuler (457710) — confirmed separate clients
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-04 19:18:11 -07:00
7a6fbcfc29
wiki: compile gps-rmm-audit (seed) — GPS->GuruRMM coverage audit project article
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-04 18:53:54 -07:00
371fce1104
sync: auto-sync from HOWARD-HOME at 2026-07-04 18:44:32
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 18:44:32
2026-07-04 18:45:07 -07:00
42d43a5bcc
sync: auto-sync from HOWARD-HOME at 2026-07-04 18:39:34
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 18:39:34
2026-07-04 18:40:02 -07:00
a270f405a6
guru-rmm: align submodule pointer to deployed main (c4f24de, dedup fix live)
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-04 18:38:06 -07:00
a6a6a477d5
sync: auto-sync from HOWARD-HOME at 2026-07-04 18:34:08
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 18:34:08
2026-07-04 18:34:36 -07:00
b8bba3cd8f
sync: auto-sync from HOWARD-HOME at 2026-07-04 18:08:15
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 18:08:15
2026-07-04 18:08:41 -07:00
011ee7350d
sync: auto-sync from HOWARD-HOME at 2026-07-04 18:00:11
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 18:00:11
2026-07-04 18:00:38 -07:00
21b198f1ee
sync: auto-sync from HOWARD-HOME at 2026-07-04 17:49:31
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 17:49:31
2026-07-04 17:49:58 -07:00
6d36f7151c
sync: auto-sync from HOWARD-HOME at 2026-07-04 17:09:47
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 17:09:47
2026-07-04 17:10:14 -07:00
edd4bd39e7
sync: auto-sync from HOWARD-HOME at 2026-07-04 17:05:53
...
Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-07-04 17:05:53
2026-07-04 17:06:23 -07:00
ddd6bb06c2
sync: auto-sync from GURU-5070 at 2026-07-04 16:52:21
...
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-07-04 16:52:21
2026-07-04 16:52:59 -07:00