From 9c49d6e11b54bd0695240119f5f28672173f6300 Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Sat, 5 Aug 2017 01:46:39 +0200 Subject: partprobe: make it NOEXEC Signed-off-by: Denys Vlasenko --- NOFORK_NOEXEC.lst | 2 +- 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 ntpd - daemon od - runner openvt - longterm: spawns a child and waits for it -partprobe - noexec candidate (simple), leaks: open+ioctl_or_perror_and_die(BLKRRPART) +partprobe - noexec. leaks: open+ioctl_or_perror_and_die(BLKRRPART) passwd - suid paste - noexec. runner 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 @@ //config: help //config: Ask kernel to rescan partition table. -//applet:IF_PARTPROBE(APPLET(partprobe, BB_DIR_USR_SBIN, BB_SUID_DROP)) +//applet:IF_PARTPROBE(APPLET_NOEXEC(partprobe, partprobe, BB_DIR_USR_SBIN, BB_SUID_DROP, partprobe)) //kbuild:lib-$(CONFIG_PARTPROBE) += partprobe.o -- cgit v1.2.3