diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2017-09-18 14:34:15 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2017-09-18 14:34:15 +0200 |
commit | c3e60e1e9a66b45794e04e9a0a39d1c012780930 (patch) | |
tree | c454c5763b062dabd8b6091f9fb21a23be0c090f /NOFORK_NOEXEC.lst | |
parent | a6390ed77ea67937c91d8100f3c7ce7c5bce2402 (diff) | |
download | busybox-w32-c3e60e1e9a66b45794e04e9a0a39d1c012780930.tar.gz busybox-w32-c3e60e1e9a66b45794e04e9a0a39d1c012780930.tar.bz2 busybox-w32-c3e60e1e9a66b45794e04e9a0a39d1c012780930.zip |
update NOFORK_NOEXEC.lst
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to '')
-rw-r--r-- | NOFORK_NOEXEC.lst | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/NOFORK_NOEXEC.lst b/NOFORK_NOEXEC.lst index 3070a321b..e787a346d 100644 --- a/NOFORK_NOEXEC.lst +++ b/NOFORK_NOEXEC.lst | |||
@@ -166,6 +166,7 @@ hd - noexec. runner | |||
166 | hdparm - hardware | 166 | hdparm - hardware |
167 | head - noexec. runner | 167 | head - noexec. runner |
168 | hexdump - noexec. runner | 168 | hexdump - noexec. runner |
169 | hexedit - interactive, longterm | ||
169 | hostid - NOFORK | 170 | hostid - NOFORK |
170 | hostname - noexec. talks to network (hostname -d may query DNS) | 171 | hostname - noexec. talks to network (hostname -d may query DNS) |
171 | httpd - daemon | 172 | httpd - daemon |
@@ -235,6 +236,7 @@ md5sum - noexec. runner | |||
235 | mdev - daemon | 236 | mdev - daemon |
236 | mesg - NOFORK | 237 | mesg - NOFORK |
237 | microcom - interactive, longterm | 238 | microcom - interactive, longterm |
239 | minips - noexec | ||
238 | mkdir - NOFORK | 240 | mkdir - NOFORK |
239 | mkdosfs - needs ^C | 241 | mkdosfs - needs ^C |
240 | mke2fs - needs ^C | 242 | mke2fs - needs ^C |
@@ -264,6 +266,7 @@ nmeter - longterm | |||
264 | nohup - noexec. spawner | 266 | nohup - noexec. spawner |
265 | nproc - NOFORK | 267 | nproc - NOFORK |
266 | ntpd - daemon | 268 | ntpd - daemon |
269 | nuke - noexec | ||
267 | od - runner | 270 | od - runner |
268 | openvt - longterm: spawns a child and waits for it | 271 | openvt - longterm: spawns a child and waits for it |
269 | partprobe - noexec. leaks: open+ioctl_or_perror_and_die(BLKRRPART) | 272 | partprobe - noexec. leaks: open+ioctl_or_perror_and_die(BLKRRPART) |
@@ -300,6 +303,7 @@ remove-shell - noexec. leaks: open+xfunc | |||
300 | renice - noexec. nofork candidate(uses getpwnam, is that ok?) | 303 | renice - noexec. nofork candidate(uses getpwnam, is that ok?) |
301 | reset - noexec. spawner (execs "stty") | 304 | reset - noexec. spawner (execs "stty") |
302 | resize - noexec. changes state (signal handlers) | 305 | resize - noexec. changes state (signal handlers) |
306 | resume - noexec | ||
303 | rev - runner | 307 | rev - runner |
304 | rm - noexec. rm -i interactive | 308 | rm - noexec. rm -i interactive |
305 | rmdir - NOFORK | 309 | rmdir - NOFORK |
@@ -308,6 +312,7 @@ route - talks to network (may query DNS to convert IPs to names) | |||
308 | rpm - runner | 312 | rpm - runner |
309 | rpm2cpio - runner | 313 | rpm2cpio - runner |
310 | rtcwake - longterm: puts system to sleep, optimizing this for speed is pointless | 314 | rtcwake - longterm: puts system to sleep, optimizing this for speed is pointless |
315 | run-init - spawner, rare, changes state (oh yes), execing may be important to free binary's inode | ||
311 | run-parts - longterm | 316 | run-parts - longterm |
312 | runlevel - noexec. can be nofork if "endutxent()" is called unconditionally, but too rare to bother? | 317 | runlevel - noexec. can be nofork if "endutxent()" is called unconditionally, but too rare to bother? |
313 | runsv - daemon | 318 | runsv - daemon |
@@ -320,6 +325,7 @@ sendmail - runner | |||
320 | seq - noexec. runner | 325 | seq - noexec. runner |
321 | setarch - noexec. spawner | 326 | setarch - noexec. spawner |
322 | setconsole - noexec | 327 | setconsole - noexec |
328 | setfattr - noexec | ||
323 | setfont - noexec. leaks a lot of stuff | 329 | setfont - noexec. leaks a lot of stuff |
324 | setkeycodes - noexec | 330 | setkeycodes - noexec |
325 | setlogcons - noexec | 331 | setlogcons - noexec |