Skip to content
This repository has been archived by the owner on Nov 17, 2018. It is now read-only.

Latest commit

 

History

History
41 lines (25 loc) · 1.24 KB

README.md

File metadata and controls

41 lines (25 loc) · 1.24 KB

Little Snitch Rule Group

This repository provides rule groups for Little Snitch 4.1.

Available rule group

Provides basic rules for Apple softwares to fully function. To install:

https://raw.githubusercontent.com/sirn/little-snitch-rules/master/dist/first-party-rules.lsrules

Provides an opinionated default rules for third party softwares. To install:

https://raw.githubusercontent.com/sirn/little-snitch-rules/master/dist/opinionated-defaults.lsrules

Limitations

  • Custom rule group can only belongs to "Anyone" (and not "System" or "User", etc.)

Contributing

  1. Make sure Python 3 and Pip is installed.
  2. Clone this repository, run make install
  3. To generate the lsrules, run make

Running make install will install pre-commit hook which will run the following rules by default:

  • Auto-generate rules in dist/
  • Format Python code with black
  • Run Python code through flake8

License

Public domain