From 142a2130f79250a464a9a2dcaf02cdec61fdb92b Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Tue, 25 Jul 2023 19:39:21 +0000 Subject: New profile: sniffnet (#5920) * disable-programs.inc: add sniffnet support * Create sniffnet.profile * firecfg.config: add sniffnet support --- etc/profile-m-z/sniffnet.profile | 49 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 etc/profile-m-z/sniffnet.profile (limited to 'etc/profile-m-z') diff --git a/etc/profile-m-z/sniffnet.profile b/etc/profile-m-z/sniffnet.profile new file mode 100644 index 000000000..eb18c1f01 --- /dev/null +++ b/etc/profile-m-z/sniffnet.profile @@ -0,0 +1,49 @@ +# Firejail profile for sniffnet +# Description: Network traffic monitor +# This file is overwritten after every install/update +# Persistent local customizations +include sniffnet.local +# Persistent global definitions +include globals.local + +noblacklist ${HOME}/.config/sniffnet + +include disable-common.inc +include disable-devel.inc +include disable-exec.inc +include disable-interpreters.inc +include disable-proc.inc +include disable-programs.inc +include disable-xdg.inc + +include whitelist-common.inc +include whitelist-run-common.inc +include whitelist-runuser-common.inc +include whitelist-usr-share-common.inc +include whitelist-var-common.inc + +apparmor +#caps.drop all +caps.keep net_admin,net_raw +netfilter +nodvd +nogroups +noinput +# nonewprivs - breaks network traffic capture for unprivileged users +# noroot +notv +nou2f +novideo +#seccomp +tracelog + +disable-mnt +#private-bin sniffnet +# private-dev prevents (some) interfaces from being shown. +private-etc @network,@tls-ca +private-tmp + +dbus-user none +dbus-system none + +#restrict-namespaces -- cgit v1.2.3-70-g09d2