Every successful register/deregister appends one line to
/var/log/disinto/edge-register.log with space-separated key=value pairs:
2026-04-20T14:30:12Z register project=myproj port=20034 pubkey_fp=SHA256:… caller=alice
2026-04-20T14:31:55Z deregister project=myproj port=20034 pubkey_fp=SHA256:… caller=alice
- Log dir /var/log/disinto/ created by install.sh (root:disinto-register, 0750)
- Log file created at install time (0640, root:disinto-register)
- Logrotate: daily rotation, 30 days retention, copytruncate
- Write failures emit a warning but do not fail the operation
- Caller derived from SSH_USERNAME > SUDO_USER > USER env vars
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>