Skip to content

Parse verbose SSH invalid-user traces#55

Merged
stacknil merged 1 commit into
mainfrom
stacknil/loglens-input-userauth-invalid-user
Jun 12, 2026
Merged

Parse verbose SSH invalid-user traces#55
stacknil merged 1 commit into
mainfrom
stacknil/loglens-input-userauth-invalid-user

Conversation

@stacknil

@stacknil stacknil commented Jun 12, 2026

Copy link
Copy Markdown
Owner

Summary

  • parse input_userauth_request: invalid/illegal user ... preauth traces as source-less ssh_invalid_user events
  • accept OpenSSH's optional error: marker on sshd-owned PAM: Authentication failure ... lines, including invalid/illegal-user variants
  • expand syslog and journalctl parser fixture coverage, update parser-contract docs, and pin tracked .log fixtures to LF line endings

Validation

  • cmake --build build --config Debug
  • ctest --test-dir build -C Debug --output-on-failure
  • git diff --check main...HEAD
  • commit diff scans for local paths, secret assignment patterns, private-key markers, and non-documentation IP addresses

Safety

  • Fixture additions use example-host and 203.0.113.x documentation addresses only.
  • No new event enum or detector mapping; variants normalize into existing event families.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@stacknil stacknil merged commit 75a9896 into main Jun 12, 2026
7 checks passed
@stacknil stacknil deleted the stacknil/loglens-input-userauth-invalid-user branch June 12, 2026 04:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant