Skip to content

Feedback and questions #1

@matteganau

Description

@matteganau

Thanks for creating CIDRe. I thought I'd pass on feedback and ask a couple questions if that's OK.

Running Ubuntu 22.04 with Python 3.10.12.

$ cidre pull --merge
Traceback (most recent call last): 
  File "/home/matt/.local/bin/cidre", line 5, in <module>
    from cidre.cli import main
  File "/home/matt/.local/lib/python3.10/site-packages/cidre/cli.py", line 142
    f"💡 Pulling ranges from RIRs to compile CIDRs with {"enabled" if args.merge else "disabled"} merging...",
                                                            ^^^^^^^  
SyntaxError: f-string: expecting '}'

Installing Python 3.13.2, associated venv package and installing CIDRe in a venv resolved the above.

To restore firewall rules on boot, do you recommend an alternative to using rc.local for anyone who finds themselves using systemd? I've gone with crontab's @reboot (untested for now, I'll let you know if it doesn't work).

Do I need to fetch the latest IP allocations and if so how often do you recommend doing so?

How do you verify it's working, what logs do you monitor and what do you look for?

Thanks again.

Metadata

Metadata

Labels

bugSomething isn't workingquestionFurther information is requested

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions