aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorRahiel Kasim <rahielkasim@gmail.com>2021-03-17 08:33:51 +0100
committerRahiel Kasim <rahielkasim@gmail.com>2021-03-17 08:33:51 +0100
commitf3145b993a89827e0643688e0763397f63d35827 (patch)
treef1802639f25d211601b3357a06aad55446f1ed0c
parent0f2e4f2a591353fa84feeca770730284e8beb591 (diff)
deprecate firectlHEADmaster
-rw-r--r--README.md37
1 files changed, 11 insertions, 26 deletions
diff --git a/README.md b/README.md
index a7b5e20..107d9ce 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-Firectl
+Firectl [deprecated]
=======
[![License](https://img.shields.io/badge/License-GPLv2+-blue.svg)](https://github.com/rahiel/firectl/blob/master/LICENSE.txt)
@@ -9,6 +9,14 @@ 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.
+# Deprecated: use firecfg
+
+Firectl was made before Firejail had its own tool for desktop integration.
+Firejail 0.9.40+ ships with a tool called `firecfg`. Look at
+the [Linux Mint Sandboxing Guide][] and the manual: `man firecfg`.
+
+[Linux Mint Sandboxing Guide]: https://firejail.wordpress.com/2017/05/15/linux-mint-sandboxing-guide/#launchers
+
# Usage
To see which applications you can enable:
@@ -40,28 +48,6 @@ sudo firectl enable chromium dropbox evince firefox thunderbird
```
and for all programs: `sudo firectl enable --all`.
-# Alternative: firecfg
-
-Firectl was made before Firejail had its own tool for desktop integration.
-Firejail 0.9.40+ ships with a tool called `firecfg`. Look at
-the [Linux Mint Sandboxing Guide][] and the manual: `man firecfg` and decide if
-you still need firectl or if firecfg is enough.
-
-Firectl uses two methods for desktop integration: by modifying the desktop files
-to run with Firejail and by linking programs to Firejail in `/usr/local/bin`.
-This second method is also employed by firecfg. Thats why firecfg and firectl
-offer similar desktop integrations. There are only very [rare][1256] cases where
-the integration is better with firectl.
-
-The main difference is in the interface. Running `sudo firecfg` enables Firejail
-for all programs, individual programs can then be disabled by removing them from
-`/usr/local/bin`. Firectl provides a nice interface to enable/disable individual
-programs.
-
-[Linux Mint Sandboxing Guide]: https://firejail.wordpress.com/2017/05/15/linux-mint-sandboxing-guide/#launchers
-[1256]: https://github.com/netblue30/firejail/issues/1256
-
-
# Debian/Ubuntu
For Debian and Ubuntu systems install the deb at
@@ -102,8 +88,7 @@ sudo rm /etc/firejail/firectl.conf
# More security
If you require even more security, the next sensible step is to use an operating
-system that is built from the ground-up with security in mind. Notable examples
-are [Subgraph OS][] and [Qubes OS][].
+system that is built from the ground-up with security in mind, for example
+[Qubes OS][].
-[Subgraph OS]: https://subgraph.com/sgos/index.en.html
[Qubes OS]: https://www.qubes-os.org/