jailUserManager.py

Goal

Fix incorrect permissions on mounted files in FreeNAS and add relevant users/groups to any jails that need access to files.

Implementation

This python script scans the configured folders for incorrect permissions and fixes them. It also scans any jails for missing users/groups and adds them if necessary.

Completed

  • Scans for incorrect permissions
  • Scans for missing users in jails

Future goals

None yet

Source Code

PersonalChina

Goal

The goal of this project is to ensure that any software on my system can not phone home without my express approval.

Implementation

This project configures VyOS firewall rules to create a whitelist that the firewall uses to filter traffic.

Completed

  • rule configuration
  • command line interface
  • expiring rules

Future goals

  • web interface
  • blocked request log

Source Code