diff options
Diffstat (limited to 'kernel/sysctl.c')
-rw-r--r-- | kernel/sysctl.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/kernel/sysctl.c b/kernel/sysctl.c index 39b3368f6de6..1475d2545b7e 100644 --- a/kernel/sysctl.c +++ b/kernel/sysctl.c | |||
@@ -2389,9 +2389,11 @@ static void validate_coredump_safety(void) | |||
2389 | #ifdef CONFIG_COREDUMP | 2389 | #ifdef CONFIG_COREDUMP |
2390 | if (suid_dumpable == SUID_DUMP_ROOT && | 2390 | if (suid_dumpable == SUID_DUMP_ROOT && |
2391 | core_pattern[0] != '/' && core_pattern[0] != '|') { | 2391 | core_pattern[0] != '/' && core_pattern[0] != '|') { |
2392 | printk(KERN_WARNING "Unsafe core_pattern used with "\ | 2392 | printk(KERN_WARNING |
2393 | "suid_dumpable=2. Pipe handler or fully qualified "\ | 2393 | "Unsafe core_pattern used with fs.suid_dumpable=2.\n" |
2394 | "core dump path required.\n"); | 2394 | "Pipe handler or fully qualified core dump path required.\n" |
2395 | "Set kernel.core_pattern before fs.suid_dumpable.\n" | ||
2396 | ); | ||
2395 | } | 2397 | } |
2396 | #endif | 2398 | #endif |
2397 | } | 2399 | } |