Additional capabilities required

Specify additional capabilities in main.cpp (error message and comment),
and in man page.
This commit is contained in:
Elie Huvier
2022-07-10 05:26:51 +08:00
parent 90fb48d109
commit a9258d10f4
2 changed files with 15 additions and 8 deletions

View File

@@ -108,13 +108,18 @@ needs the
.I cap_net_admin
and
.I cap_net_raw
capabilities. These can be set on the executable by using the
capabilities. Additionally, to display process names,
.I cap_dac_read_search
and
.I cap_sys_ptrace
capabilities are required.
These can be set on the executable by using the
.BR setcap (8)
command, as follows:
.PP
.in +4n
.EX
sudo setcap "cap_net_admin,cap_net_raw+pe" /usr/local/sbin/nethogs
sudo setcap "cap_net_admin,cap_net_raw,cap_dac_read_search,cap_sys_ptrace+pe" /usr/local/sbin/nethogs
.EE
.in
.SH "Notes"