aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorRahiel Kasim <rahielkasim@gmail.com>2016-02-06 13:55:02 +0100
committerRahiel Kasim <rahielkasim@gmail.com>2016-02-06 13:55:02 +0100
commit6cd854170f1ed87d1ce381805d79c781ac9ee262 (patch)
treefd4edf5ef0d96d4ef7081b4e5e87fdb0e0d323b9
parent3504a1f00ab79b48a1598a03a81dcf93a120ddc4 (diff)
release 1.01.0
-rw-r--r--README.md18
-rw-r--r--firectl.py2
-rw-r--r--setup.py4
-rwxr-xr-xupdate-pypi.bash3
4 files changed, 19 insertions, 8 deletions
diff --git a/README.md b/README.md
index 1cea999..b09ff78 100644
--- a/README.md
+++ b/README.md
@@ -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
diff --git a/firectl.py b/firectl.py
index 5ef2773..9c037e6 100644
--- a/firectl.py
+++ b/firectl.py
@@ -1,5 +1,5 @@
# -*- coding: utf-8 -*-
-__version__ = "0.2.6"
+__version__ = "1.0"
import os
from difflib import get_close_matches
diff --git a/setup.py b/setup.py
index 2aa1248..f477f81 100644
--- a/setup.py
+++ b/setup.py
@@ -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"