This repository has been archived by the owner on Feb 15, 2024. It is now read-only.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Features
Features of the initial prototype release:
Highly configurable (with more configuration choices to be exposed
in the future)
Supports configuration settings from multiple sources
Ignore individual usernames (i.e., prevent disabling listed accounts)
Ignore individual IP Addresses (i.e., prevent disabling associated
account)
User configurable logging settings
Microsoft Teams notifications
limits
Logging
contrib files/content provided to allow for spinning up a demo
environment in order to provide a hands-on sense of what this
project can do
Worth noting
References
see also Research using "ezproxy kill" subcommand in place of fail2ban for terminating active sessions #31 (ongoing)
fixes Splunk Webhook request format #1
fixes Feature: Add support for Microsoft Teams notifications #4
fixes Document test Splunk alert recipe #6
fixes Protect output file updates from potential concurrent access #7
fixes Add leveled logging support #11
fixes Add systemd unit file example #12
fixes How can we programatically terminate a session? #13
fixes Add support for ignoring a list of user accounts #15
fixes Add support for ignoring a list of IP Addresses #16
fixes Create demo script(s) for setting up a test environment #21
fixes Synchronize help text between README, struct tags and struct doc comments #26