No description
  • Python 85.7%
  • Markdown 10.6%
  • Shell 2.2%
  • Perl 1.5%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-29 03:01:08 +00:00
.github Upstream: Fail2Ban 1.1.1 (forward from 1.1.0 anchor; upstream SHA f60978618a101427b06924fc932b44350fec2b63) 2026-10-22 03:01:04 +00:00
bin Anchor: Fail2Ban 1.1.0 2026-06-08 21:21:59 +00:00
config Upstream: Fail2Ban 1.1.1 (forward from 1.1.0 anchor; upstream SHA f60978618a101427b06924fc932b44350fec2b63) 2026-10-22 03:01:04 +00:00
doc Upstream: Fail2Ban 1.1.1 (forward from 1.1.0 anchor; upstream SHA f60978618a101427b06924fc932b44350fec2b63) 2026-10-22 03:01:04 +00:00
fail2ban Upstream: Fail2Ban 1.1.1 (forward from 1.1.0 anchor; upstream SHA f60978618a101427b06924fc932b44350fec2b63) 2026-10-22 03:01:04 +00:00
files Upstream: Fail2Ban 1.1.1 (forward from 1.1.0 anchor; upstream SHA f60978618a101427b06924fc932b44350fec2b63) 2026-10-22 03:01:04 +00:00
man Upstream: Fail2Ban 1.1.1 (forward from 1.1.0 anchor; upstream SHA f60978618a101427b06924fc932b44350fec2b63) 2026-10-22 03:01:04 +00:00
.codespellrc Upstream: Fail2Ban 1.1.1 (forward from 1.1.0 anchor; upstream SHA f60978618a101427b06924fc932b44350fec2b63) 2026-10-22 03:01:04 +00:00
.coveragerc Anchor: Fail2Ban 1.1.0 2026-06-08 21:21:59 +00:00
.gitattributes Anchor: Fail2Ban 1.1.0 2026-06-08 21:21:59 +00:00
.gitignore Anchor: Fail2Ban 1.1.0 2026-06-08 21:21:59 +00:00
.mailmap Anchor: Fail2Ban 1.1.0 2026-06-08 21:21:59 +00:00
.pylintrc Anchor: Fail2Ban 1.1.0 2026-06-08 21:21:59 +00:00
.typos.toml Upstream: Fail2Ban 1.1.1 (forward from 1.1.0 anchor; upstream SHA f60978618a101427b06924fc932b44350fec2b63) 2026-10-22 03:01:04 +00:00
AI-AUTHORSHIP.md docs(scaffold): UniCORE onprem scaffold + STARTING-POINT on Fail2Ban 1.1.0 anchor 2026-06-08 21:22:02 +00:00
ChangeLog Upstream: Fail2Ban 1.1.1 (forward from 1.1.0 anchor; upstream SHA f60978618a101427b06924fc932b44350fec2b63) 2026-10-22 03:01:04 +00:00
CONTRIBUTING.md Anchor: Fail2Ban 1.1.0 2026-06-08 21:21:59 +00:00
COPYING Anchor: Fail2Ban 1.1.0 2026-06-08 21:21:59 +00:00
DEVELOP Anchor: Fail2Ban 1.1.0 2026-06-08 21:21:59 +00:00
fail2ban-testcases-all Anchor: Fail2Ban 1.1.0 2026-06-08 21:21:59 +00:00
fail2ban-testcases-all-python3 Anchor: Fail2Ban 1.1.0 2026-06-08 21:21:59 +00:00
FILTERS Upstream: Fail2Ban 1.1.1 (forward from 1.1.0 anchor; upstream SHA f60978618a101427b06924fc932b44350fec2b63) 2026-10-22 03:01:04 +00:00
kill-server Anchor: Fail2Ban 1.1.0 2026-06-08 21:21:59 +00:00
LICENSE.md docs: repoint overlay links to Forgejo-primary + GitHub-mirror both-URL 2026-07-13 23:10:35 +00:00
MANIFEST Upstream: Fail2Ban 1.1.1 (forward from 1.1.0 anchor; upstream SHA f60978618a101427b06924fc932b44350fec2b63) 2026-10-22 03:01:04 +00:00
MANIFEST.in Anchor: Fail2Ban 1.1.0 2026-06-08 21:21:59 +00:00
README.md Upstream: Fail2Ban 1.1.1 (forward from 1.1.0 anchor; upstream SHA f60978618a101427b06924fc932b44350fec2b63) 2026-10-22 03:01:04 +00:00
README.Solaris Anchor: Fail2Ban 1.1.0 2026-06-08 21:21:59 +00:00
README.upstream.md merge: propagate main (Fail2Ban 1.1.0 -> 1.1.1) into unicore; README.md keeps UniCORE overlay, README.upstream.md takes upstream README 2026-10-29 03:01:08 +00:00
RELEASE Anchor: Fail2Ban 1.1.0 2026-06-08 21:21:59 +00:00
setup.cfg Anchor: Fail2Ban 1.1.0 2026-06-08 21:21:59 +00:00
setup.py Upstream: Fail2Ban 1.1.1 (forward from 1.1.0 anchor; upstream SHA f60978618a101427b06924fc932b44350fec2b63) 2026-10-22 03:01:04 +00:00
STARTING-POINT.md docs(scaffold): UniCORE onprem scaffold + STARTING-POINT on Fail2Ban 1.1.0 anchor 2026-06-08 21:22:02 +00:00
STATUS.md docs: repoint overlay links to Forgejo-primary + GitHub-mirror both-URL 2026-07-13 23:10:35 +00:00
THANKS Anchor: Fail2Ban 1.1.0 2026-06-08 21:21:59 +00:00
TODO Anchor: Fail2Ban 1.1.0 2026-06-08 21:21:59 +00:00
UPSTREAM-MERGE-DISCIPLINE.md docs(scaffold): UniCORE onprem scaffold + STARTING-POINT on Fail2Ban 1.1.0 anchor 2026-06-08 21:22:02 +00:00
Vagrantfile Anchor: Fail2Ban 1.1.0 2026-06-08 21:21:59 +00:00

UniCORE.Fail2Ban

SCAFFOLD-ANCHOR repository — initial scaffold 2026-06-04.

Full scaffolding, upstream-fork integration, and source-code work all pending a fresh dedicated kickoff arc. This initial commit exists to lock the repository's identity, licence position, and place in the UniCORE Sanity Check fleet so the work cannot be forgotten.

Author: Bryan Fred, Unitek Systems Limited, Bedford, United Kingdom. First commit: 2026-06-04 17:45 UTC.


What this repository is

bryanunitek/UniCORE.Fail2Ban is the Fail2Ban family member: On-prem-deployment-shape public gift surface. Documentation today; source code at certification.

Family purpose: Open-source intrusion prevention — log-based ban rules for UniCORE.GVB nodes.


Upstream

  • Upstream project: https://github.com/fail2ban/fail2ban
  • Upstream licence: GPL-2.0
  • Our relationship: Fork-and-extend. Upstream codebase is consumed verbatim under its original licence; our additions sit on top under the same copyleft licence (code) and CC BY 4.0 (docs).

The merge discipline that governs how this repository absorbs upstream changes is documented in UPSTREAM-MERGE-DISCIPLINE.md.


Platforms

Windows · Linux · macOS · iOS · Android


Family — the four-repo pattern

UniCORE.Fail2Ban is published as a four-repo family:

  • bryanunitek/UniCORE.Fail2Ban — public on-prem-deployment-shape gift surface ← this repo
  • bryanunitek/UniSaaS.UniCORE.Fail2Ban — public SaaS-deployment-shape gift surface
  • bryanunitek/UniCORE.Fail2Ban-Claw (private) — on-prem-shape working repository
  • bryanunitek/UniSaaS.UniCORE.Fail2Ban-Claw (private) — SaaS-shape working repository

Status

SCAFFOLD-ANCHOR as of 2026-06-04. See STATUS.md for the full status breakdown.


Files in this scaffold commit


Foundation triad (gift, public, CC BY 4.0):

Implementation reference (deployment-shape pair):

Substrate-services layer (deployment-shape pair):


Contact


Author: Bryan Fred, Unitek Systems Limited, Bedford, United Kingdom. Public. Given, not sold. Irrevocable.