diff options
author | Rahiel Kasim <rahielkasim@gmail.com> | 2016-02-06 13:55:02 +0100 |
---|---|---|
committer | Rahiel Kasim <rahielkasim@gmail.com> | 2016-02-06 13:55:02 +0100 |
commit | 6cd854170f1ed87d1ce381805d79c781ac9ee262 (patch) | |
tree | fd4edf5ef0d96d4ef7081b4e5e87fdb0e0d323b9 | |
parent | 3504a1f00ab79b48a1598a03a81dcf93a120ddc4 (diff) |
release 1.01.0
-rw-r--r-- | README.md | 18 | ||||
-rw-r--r-- | firectl.py | 2 | ||||
-rw-r--r-- | setup.py | 4 | ||||
-rwxr-xr-x | update-pypi.bash | 3 |
4 files changed, 19 insertions, 8 deletions
@@ -1,6 +1,10 @@ Firectl ======= +**Note**: Firejail 0.9.38 has a convenient +[symlink invocation feature](https://l3net.wordpress.com/2016/02/04/firejail-0-9-38-release-announcement/) +to integrate firejail in the desktop. + Firectl is a tool to integrate [firejail](https://firejail.wordpress.com/) sandboxing in the Linux desktop. Enable firejail for an application and enjoy a more secure desktop. @@ -22,7 +26,14 @@ To disable firejail for a program: sudo firectl disable firefox ``` -# Restoring +# Ubuntu/Debian + +For Ubuntu and Debian systems install the deb at +<https://github.com/rahiel/firectl/releases>. + +# Other distro's + +## Restoring Firectl works by modifying the system's desktop files, the files that tell the system which user applications are installed and how to run them. When these @@ -33,16 +44,15 @@ For now you have to manually restore firejail settings after upgrades: ``` bash sudo firectl restore ``` -In the future restoring should be automatic. -# Install +## Install Firectl can be installed with pip: ``` bash sudo pip3 install firectl ``` -# Uninstall +## Uninstall To uninstall firectl: ``` bash @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -__version__ = "0.2.6" +__version__ = "1.0" import os from difflib import get_close_matches @@ -25,9 +25,9 @@ setup( author="Rahiel Kasim", author_email="rahielkasim@gmail.com", classifiers=[ - # "Development Status :: 5 - Production/Stable", + # "Development Status :: 4 - Beta", + "Development Status :: 5 - Production/Stable", # "Development Status :: 6 - Mature", - "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: End Users/Desktop", "Intended Audience :: System Administrators", diff --git a/update-pypi.bash b/update-pypi.bash index 2919ab5..bb2da80 100755 --- a/update-pypi.bash +++ b/update-pypi.bash @@ -6,7 +6,8 @@ python3 -c 'import pypandoc' rm -rf dist/ python3 setup.py sdist # source distribution python3 setup.py bdist_wheel # built package -gpg --detach-sign -a dist/* +#gpg --detach-sign -a dist/firectl*.tar.gz +#gpg --detach-sign -a dist/firectl*.whl read -p "Password: " password twine upload dist/* -p "$password" |