Metadata-Version: 2.1
Name: tufw
Version: 1.0.0
Summary: Ufw terminal frontend based on dialog
Home-page: https://github.com/a13ssandr0/tufw
Author: Alessandro Campolo
Author-email: campoloalex@gmail.com
Project-URL: Bug Tracker, https://github.com/a13ssandr0/tufw/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux
Description-Content-Type: text/markdown
License-File: LICENSE

# Tufw
Ufw terminal frontend based on dialog

![tufw image](./tufw.png)

# 
## Installation
Tufw **NEEDS** to be installed as root, because it needs to run as root and python won't load the module if it's installed as a normal user.
```sh
sudo python3 -m pip install tufw
# OR
sudo pip3 install tufw
```
# 
## Running
As ufw, Tufw needs to be run as root.
```sh
sudo tufw
```
I know typing '`sudo `' (space included) is always tiring and easy to forget and ufw refuses to work without, so Tufw can self elevate, calling sudo itself if you forget to.

You can just type:
```sh
tufw
```
# 
## Give to Caesar what is Caesar's
This project comes from my need to have a simple frontend for ufw like [@costales](https://github.com/costales)' [gufw](https://github.com/costales/gufw), but character based, to install on my headless server, so the code in `firewall.py` comes from costales' work, simplified a bit, but still his work.
