diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2017-08-05 01:46:39 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2017-08-05 01:46:39 +0200 |
commit | 9c49d6e11b54bd0695240119f5f28672173f6300 (patch) | |
tree | 4b45e6420f2e3099d39512f21d6620a3c291b633 | |
parent | a453ca576fba45849784322681a4515bdab9ceab (diff) | |
download | busybox-w32-9c49d6e11b54bd0695240119f5f28672173f6300.tar.gz busybox-w32-9c49d6e11b54bd0695240119f5f28672173f6300.tar.bz2 busybox-w32-9c49d6e11b54bd0695240119f5f28672173f6300.zip |
partprobe: make it NOEXEC
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rw-r--r-- | NOFORK_NOEXEC.lst | 2 | ||||
-rw-r--r-- | miscutils/partprobe.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/NOFORK_NOEXEC.lst b/NOFORK_NOEXEC.lst index f6cc548d2..0e1fb1f55 100644 --- a/NOFORK_NOEXEC.lst +++ b/NOFORK_NOEXEC.lst | |||
@@ -252,7 +252,7 @@ nproc - NOFORK | |||
252 | ntpd - daemon | 252 | ntpd - daemon |
253 | od - runner | 253 | od - runner |
254 | openvt - longterm: spawns a child and waits for it | 254 | openvt - longterm: spawns a child and waits for it |
255 | partprobe - noexec candidate (simple), leaks: open+ioctl_or_perror_and_die(BLKRRPART) | 255 | partprobe - noexec. leaks: open+ioctl_or_perror_and_die(BLKRRPART) |
256 | passwd - suid | 256 | passwd - suid |
257 | paste - noexec. runner | 257 | paste - noexec. runner |
258 | patch - needs ^C | 258 | patch - needs ^C |
diff --git a/miscutils/partprobe.c b/miscutils/partprobe.c index 2c12a7d20..d1ae27348 100644 --- a/miscutils/partprobe.c +++ b/miscutils/partprobe.c | |||
@@ -11,7 +11,7 @@ | |||
11 | //config: help | 11 | //config: help |
12 | //config: Ask kernel to rescan partition table. | 12 | //config: Ask kernel to rescan partition table. |
13 | 13 | ||
14 | //applet:IF_PARTPROBE(APPLET(partprobe, BB_DIR_USR_SBIN, BB_SUID_DROP)) | 14 | //applet:IF_PARTPROBE(APPLET_NOEXEC(partprobe, partprobe, BB_DIR_USR_SBIN, BB_SUID_DROP, partprobe)) |
15 | 15 | ||
16 | //kbuild:lib-$(CONFIG_PARTPROBE) += partprobe.o | 16 | //kbuild:lib-$(CONFIG_PARTPROBE) += partprobe.o |
17 | 17 | ||