Hi.
I have added
kernel.coredump_suid_enabled
which will allow the generation of core dumps for SUID processes. (Defaults
to off).
Also I changed the default logging to off, as suggested to avoid
a posible DOS.
Finally I have changed the logging messages to include EUID and EGID if
different from UID/GID.
I am keen to try to create a similar feature set to Solaris's coreadm,
but at this stage I am not sure of how would be best to go about doing this...
Adding a
/proc/${PID}/coredump
file perhaps- the the kernel source seems to indicate this would be a bad
thing to do...
Try to implement some new syscalls perhaps? That sounds quite complex to
me... Also, would involve using a usermode program to interface... I'd
prefer being able to cat something into /proc
any advise would be greatly appreciated.
attached please find the new patch i
(PS: is an attachment prefered or simply put the patch in the message?)
Mike
> Hi,
>
> I have added some configuration options to the coredump abilities of the
> kernel. Please can this patch be considered for addition to the kernel.
>
> I have added three sysctl variables which control the 'features' I
> have added. These are:
>
> kernel.coredump_enabled
> kernel.coredump_log
> kernel.coredump_file_name
>
> The first two are 'boolean' options which control if the creation of
> core files is globally enabled and if corefile generation if logged
> respectively.
>
> The third option controls the filename of the coredump. It allows the use
> of a few tokens within the filename.
>
> Please find the patch below and attached for convenience. This is a diff
> against a 2.4.4 kernel.
>
> Many thanks
> mike
>
This archive was generated by hypermail 2b29 : Mon May 07 2001 - 21:00:26 EST