diff options
-rw-r--r-- | NOFORK_NOEXEC.lst | 6 | ||||
-rw-r--r-- | miscutils/makedevs.c | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/NOFORK_NOEXEC.lst b/NOFORK_NOEXEC.lst index fb76fcf63..63ec08643 100644 --- a/NOFORK_NOEXEC.lst +++ b/NOFORK_NOEXEC.lst | |||
@@ -127,7 +127,7 @@ findfs - suid | |||
127 | flash_eraseall | 127 | flash_eraseall |
128 | flash_lock | 128 | flash_lock |
129 | flash_unlock | 129 | flash_unlock |
130 | flashcp - needs ^C. flash writing may be slow, better to free memory memory by execing | 130 | flashcp - needs ^C. flash writing may be slow, better to free memory by execing |
131 | flock - spawner, changes state (file locks), let's play safe and not be noexec | 131 | flock - spawner, changes state (file locks), let's play safe and not be noexec |
132 | fold - noexec. runner | 132 | fold - noexec. runner |
133 | free - nofork candidate(struct globals, needs to close /proc/meminfo fd) | 133 | free - nofork candidate(struct globals, needs to close /proc/meminfo fd) |
@@ -214,7 +214,7 @@ lzcat - runner | |||
214 | lzma - runner | 214 | lzma - runner |
215 | lzop - runner | 215 | lzop - runner |
216 | lzopcat - runner | 216 | lzopcat - runner |
217 | makedevs | 217 | makedevs - noexec |
218 | makemime - runner | 218 | makemime - runner |
219 | man - spawner, interactive, longterm | 219 | man - spawner, interactive, longterm |
220 | md5sum - noexec. runner | 220 | md5sum - noexec. runner |
@@ -278,7 +278,7 @@ raidautorun - noexec. very simple. leaks: open+xioctl | |||
278 | rdate - needs ^C (may talk to DNS servers, which may be down) | 278 | rdate - needs ^C (may talk to DNS servers, which may be down) |
279 | rdev - leaks: find_block_device -> readdir+xstrdup | 279 | rdev - leaks: find_block_device -> readdir+xstrdup |
280 | readlink - NOFORK | 280 | readlink - NOFORK |
281 | readprofile - reads /boot/System.map and /proc/profile, better to free more memory memory by execing? | 281 | readprofile - reads /boot/System.map and /proc/profile, better to free more memory by execing? |
282 | realpath - NOFORK | 282 | realpath - NOFORK |
283 | reboot - rare | 283 | reboot - rare |
284 | reformime - runner | 284 | reformime - runner |
diff --git a/miscutils/makedevs.c b/miscutils/makedevs.c index c2f86df01..c13ad1442 100644 --- a/miscutils/makedevs.c +++ b/miscutils/makedevs.c | |||
@@ -38,7 +38,7 @@ | |||
38 | //config: | 38 | //config: |
39 | //config:endchoice | 39 | //config:endchoice |
40 | 40 | ||
41 | //applet:IF_MAKEDEVS(APPLET(makedevs, BB_DIR_SBIN, BB_SUID_DROP)) | 41 | //applet:IF_MAKEDEVS(APPLET_NOEXEC(makedevs, makedevs, BB_DIR_SBIN, BB_SUID_DROP, makedevs)) |
42 | 42 | ||
43 | //kbuild:lib-$(CONFIG_MAKEDEVS) += makedevs.o | 43 | //kbuild:lib-$(CONFIG_MAKEDEVS) += makedevs.o |
44 | 44 | ||