stty: make in NOEXEC
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
parent
5c527dc57e
commit
692eeb81a4
@ -244,7 +244,7 @@ nameif - leaks: config_open2+ioctl_or_perror_and_die
|
|||||||
nbd-client
|
nbd-client
|
||||||
nc - runner
|
nc - runner
|
||||||
netstat - runner with -c
|
netstat - runner with -c
|
||||||
nice - noexec candidate, spawner
|
nice - noexec. spawner
|
||||||
nl - runner
|
nl - runner
|
||||||
nmeter - longterm
|
nmeter - longterm
|
||||||
nohup - noexec. spawner
|
nohup - noexec. spawner
|
||||||
@ -284,7 +284,7 @@ reboot - rare
|
|||||||
reformime - runner
|
reformime - runner
|
||||||
remove-shell
|
remove-shell
|
||||||
renice - nofork candidate(uses getpwnam, is that ok?)
|
renice - nofork candidate(uses getpwnam, is that ok?)
|
||||||
reset - noexec candidate, spawner (execs "stty")
|
reset - noexec. spawner (execs "stty")
|
||||||
resize - noexec. changes state (signal handlers)
|
resize - noexec. changes state (signal handlers)
|
||||||
rev - runner
|
rev - runner
|
||||||
rm - noexec. rm -i interactive
|
rm - noexec. rm -i interactive
|
||||||
@ -330,7 +330,7 @@ ssl_client - longterm
|
|||||||
start-stop-daemon
|
start-stop-daemon
|
||||||
stat - nofork candidate(needs fewer allocs)
|
stat - nofork candidate(needs fewer allocs)
|
||||||
strings - runner
|
strings - runner
|
||||||
stty - noexec/nofork candidate. has no allocs or opens except xmove_fd(xopen("-F DEVICE"),STDIN). tcsetattr(STDIN) is not a problem: it would work the same across processes sharing this fd
|
stty - noexec. nofork candidate: has no allocs or opens except xmove_fd(xopen("-F DEVICE"),STDIN). tcsetattr(STDIN) is not a problem: it would work the same across processes sharing this fd
|
||||||
su - suid, spawner
|
su - suid, spawner
|
||||||
sulogin - noexec. spawner
|
sulogin - noexec. spawner
|
||||||
sum - runner
|
sum - runner
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
//config: help
|
//config: help
|
||||||
//config: stty is used to change and print terminal line settings.
|
//config: stty is used to change and print terminal line settings.
|
||||||
|
|
||||||
//applet:IF_STTY(APPLET(stty, BB_DIR_BIN, BB_SUID_DROP))
|
//applet:IF_STTY(APPLET_NOEXEC(stty, stty, BB_DIR_BIN, BB_SUID_DROP, stty))
|
||||||
|
|
||||||
//kbuild:lib-$(CONFIG_STTY) += stty.o
|
//kbuild:lib-$(CONFIG_STTY) += stty.o
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user