Skip to content

Commit

Permalink
Add profile for iftop (#604)
Browse files Browse the repository at this point in the history
* Add profile for iftop

* iftop: clean up formatting
  • Loading branch information
doublez13 authored Nov 21, 2024
1 parent 044f80b commit 8efdc5d
Showing 1 changed file with 34 additions and 0 deletions.
34 changes: 34 additions & 0 deletions apparmor.d/profiles-g-l/iftop
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# apparmor.d - Full set of apparmor profiles
# Copyright (C) 2024 Zane Zakraisek <[email protected]>
# SPDX-License-Identifier: GPL-2.0-only

abi <abi/4.0>,

include <tunables/global>

@{exec_path} = @{bin}/iftop
profile iftop @{exec_path} {
include <abstractions/base>
include <abstractions/consoles>
include <abstractions/nameservice-strict>

capability net_raw,

network inet dgram,
network inet6 dgram,
network netlink raw,
network packet raw,

@{exec_path} mr,

/usr/share/terminfo/** r,

owner @{HOME}/.iftoprc r,

# When running in promiscuous mode
@{sys}/devices/**/net/*/statistics/* r,

include if exists <local/iftop>
}

# vim:syntax=apparmor

0 comments on commit 8efdc5d

Please sign in to comment.