ps: make it NOEXEC

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
Denys Vlasenko 2017-08-10 14:15:52 +02:00
parent 1fd8e66203
commit 9a6f62fd51
2 changed files with 3 additions and 4 deletions

View File

@ -283,8 +283,8 @@ poweroff - rare
powertop - interactive, longterm
printenv - NOFORK
printf - NOFORK
ps - looks for AT_CLKTCK elf aux vector, therefore can't be noexec
pscan - longterm
ps - noexec
pscan - talks to network
pstree - noexec
pwd - NOFORK
pwdx - NOFORK

View File

@ -50,8 +50,7 @@
//config: Include support for measuring HZ on old kernels and non-ELF systems
//config: (if you are on Linux 2.4.0+ and use ELF, you don't need this)
//applet:IF_PS(APPLET(ps, BB_DIR_BIN, BB_SUID_DROP))
/* can't be NOEXEC: uses ELF aux vector. To have it, we must be a normal, execed process */
//applet:IF_PS(APPLET_NOEXEC(ps, ps, BB_DIR_BIN, BB_SUID_DROP, ps))
//kbuild:lib-$(CONFIG_PS) += ps.o