Commit Graph
42 Commits
Author SHA1 Message Date
peignerpausz 83c3b620e9 Updated Main README.md of Repo to reflect addition of new scripts. 2026-08-20 14:19:56 +02:00
peignerpausz 4863322ee3 Merge pull request 'peignerpausz-patch-1' (#15) from peignerpausz-patch-1 into main
Reviewed-on: https://vps.dominikus.one:3443/ljp/esn-support-bash-snippets/pulls/15
Reviewed-by: Loki <alexander@dominikus.one>
2026-04-22 14:22:37 +02:00
peignerpausz 99a712ffa4 Added damagereport, improved adspam and donaspam and a Serverliste for internal refrence. And memes ofc. 2026-04-17 13:25:22 +02:00
peignerpausz b361f27241 Merge pull request 'go-improved' (#13) from peignerpausz-patch-1 into main
Reviewed-on: https://vps.dominikus.one:3443/ljp/esn-support-bash-snippets/pulls/13
Reviewed-by: Loki <alexander@dominikus.one>
2026-04-14 12:18:07 +02:00
Patrick Eigner-Pausz 55529624c2 Added missing log Option go logger 2026-04-14 12:15:51 +02:00
loki bbe2db2700 Added IP address exclusion 2026-04-13 13:41:20 +02:00
peignerpausz a6ff8e5a6f go-improved
- go-Skript um Quicknav zu wh20, adino und inname-Server ergänzt
- go-Skript um Serverliste in Info-Text erweitert
2026-04-07 11:37:12 +02:00
loki fa2bf9d50d Fix permission for mail.sh 2026-03-03 14:21:05 +01:00
loki 1bc0c2eb5e added 'log' as Logger destination 2026-03-03 14:10:44 +01:00
loki aa7cab41d7 fixing ip addresses output 2026-03-02 10:43:27 +01:00
loki fc48de8132 fixed log navigation - thanks cursor 2026-03-02 09:28:41 +01:00
loki 00fac9ff89 Enhance mail.sh to prevent file name collisions during downloads 2026-01-28 12:51:19 +01:00
loki 6116e9283e updated mail.sh README 2025-12-15 14:11:48 +01:00
loki 10b000feef Refactor mail.sh to enhance user input handling and project selection
- Replaced parameter input with interactive prompts for customer number and project selection.
- Updated remote directory path based on user-selected project.
- Adjusted local save path and file pattern to use the customer number input.
2025-12-15 14:08:59 +01:00
loki b657d768ee added getIps.sh script 2025-09-15 12:04:43 +02:00
ljp c39398637b Merge pull request 'added reinis mysql_backup script, renamed it to mysqltool.sh, added README.md for mysqltool.sh' (#3) from peignerpausz/eign01 into main
Reviewed-on: https://vps.dominikus.one:3443/ljp/esn-support-bash-snippets/pulls/3
2025-09-11 23:32:17 +02:00
Patrick Eigner-Pausz 55efaf776d added reinis mysql_backup script, renamed it to mysqltool.sh, added README.md for mysqltool.sh 2025-09-11 16:03:02 +02:00
h0tznpl0tzandClaude 248b2f9c1a Simplify exitrace.sh following KISS principle
- Eliminate 345 lines of duplicated HERE-document code
- Replace complex remote execution with local deployment approach
- Remove AWK array context errors from shell escaping
- Preserve all features: -FROM/-TO/-DOMAIN/-MSGID/-GREP, time filters, MX records, status classification
- Maintain backwards compatibility with -f/-t/-D/-m/-G parameters
- Use deploy.sh for installation on logger.in.nessus.at

Reduces complexity while maintaining full functionality.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-11 15:46:04 +02:00
h0tznpl0tzandClaude 9241cc3d14 Improve exitrace parameter naming for better usability
- Add descriptive parameter names: -FROM, -TO, -DOMAIN, -MSGID, -GREP
- Maintain backwards compatibility with old short forms (-f, -t, -D, -m, -G)
- Update README with new examples and backwards compatibility section
- More intuitive and self-documenting command line interface

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-11 15:06:40 +02:00
h0tznpl0tzandClaude 0774ed0729 Fix AWK array initialization error
- Initialize rcpts array properly to avoid scalar/array error
- Skip empty recipient strings in output formatting
- Ensures proper 2D array handling in AWK

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-11 15:02:08 +02:00
h0tznpl0tzandClaude aa6a470b0d Fix AWK regex syntax error in exitrace
- Fix unterminated regexp in deferred detection
- Simplify regex pattern for 'all hosts failing' detection
- Removes problematic single quote escaping in AWK

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-11 15:00:48 +02:00
h0tznpl0tzandClaude 7d5d4cb7b1 Refactor exitrace to remote execution model
- Complete rewrite following checkms pattern
- Remote execution on logger.in.nessus.at via SSH/go-tool
- Inline all functions for remote heredoc execution
- Remove lib/ directory - no longer needed
- Maintains full API compatibility
- Automatic fallback: go tool -> LUSER ssh -> error

Fixes issue where exitrace could not access logs on logger.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-11 14:59:00 +02:00
h0tznpl0tzandClaude 124337e0a4 Fix symlink resolution in exitrace
- Make SCRIPT_DIR robust for symlink execution
- Resolves lib/ dependency loading when called via ~/bin symlink
- Maintains compatibility with direct execution

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-11 14:29:52 +02:00
h0tznpl0tzandClaude 72537749c5 Fix file permissions for legacy scripts
- Make checkms.sh and go.sh executable
- Required for proper script execution

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-11 14:16:57 +02:00
h0tznpl0tzandClaude d1e28599c9 Refactor exitrace to modular architecture
- Split monolithic exitrace.sh into focused lib/ modules
- date_utils.sh: Date validation and generation functions
- mx_lookup.sh: MX record lookup functionality
- log_analyzer.awk: Core log analysis logic extracted from main script
- Maintains full backward compatibility with existing interface
- Improves maintainability, testability, and code organization

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-11 14:04:12 +02:00
h0tznpl0tz bddb3cf1e9 Add exitrace tool and improve documentation
- Add exitrace: Enhanced Exim log analyzer with status classification
- Add Maintainer: ljp to all ljp-owned scripts
- Update READMEs: Use installer-compatible command examples
- Update main and legacy READMEs to include exitrace tool
2025-09-11 12:35:48 +02:00
h0tznpl0tzandClaude 84ecfaf278 Update legacy/README.md for new repository structure
- Changed title from "Connect Tools" to "Legacy Tools"
- Updated description and overview text
- Fixed outdated file paths (connect/ -> legacy/)
- Aligned with current repository structure

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-11 12:03:39 +02:00
loki 541d173a18 merged connect and legacy directorys and adapted corresponding readme 2025-09-11 10:57:16 +02:00
loki 81915ddee9 Removed quicknav as it was a clone of "go" 2025-09-11 10:47:13 +02:00
loki c26aed95d5 moved mail script to correct directory 2025-09-11 09:55:27 +02:00
loki 669325fded added PINC mail script 2025-09-11 09:46:18 +02:00
loki 83f0d1886d Still the readmes 2025-09-09 15:48:40 +02:00
loki 6c3f27fad4 Fixed Readmes some more 2025-09-09 15:46:01 +02:00
loki 6be5cc10fd fixing Readmes 2025-09-09 15:38:53 +02:00
loki da47553eed Added Readme for quicknav 2025-09-09 15:32:55 +02:00
ljp 21b4838368 legacy README.md updated - beschreibung angepasst 2025-09-09 15:12:48 +02:00
TheL0ki c992225e43 fixed README 2025-09-09 15:11:19 +02:00
TheL0ki 1c37dbad4c added quicknav snippet 2025-09-09 15:09:14 +02:00
ljp d9c8421b3f checkms README.md first commit 2025-09-09 15:06:51 +02:00
ljp 4d6bb59fde checkms.sh first commit 2025-09-09 15:03:15 +02:00
ljp b3ef5b047f legacy README.md updated - corrected paths 2025-09-09 15:00:45 +02:00
ljp e2f7e5b1b4 Legacy Readme.MD first commit 2025-09-09 14:58:49 +02:00