Skip to content

New version and long-term use #8

@alephnull

Description

@alephnull

This solves a very particular problem that I have where I need fail2ban to control a Asus Merlin firewall. I have forked your code and made some rather significant changes to the API as well as function. It is still based on Python 2.7 as my router has python2 out of the box.

I have been running this code for a couple of days on my router and while it does need some polishing, it pretty much satisfies all my needs. Would you be interested in merging these two repos? My code is at alephnull/rfw.

A summary of changes:

  • API now uses JSON body for rule parameters
  • Chains can now be created
  • CLI client implemented
  • Debian package can be built

I am planning on packaging this for entware after I improve the tooling.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions