linux – 在Ubuntu上由init.d启动时没有启动守护进程的coredump

前端之家收集整理的这篇文章主要介绍了linux – 在Ubuntu上由init.d启动时没有启动守护进程的coredump前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何在启动时将init.d启动的守护进程启动到Ubuntu上的coredump?这就是我到目前为止所做的……
echo "ulimit -c unlimited" >> /etc/profile
mkdir /corefiles/
chmod 777 /corefiles/
echo "kernel.core_pattern=/corefiles/core.%e.%u.%t" >> /etc/sysctl.conf
echo "fs.suid_dumpable=1" >> /etc/sysctl.conf
echo "kernel.core_uses_pid = 1" >> /etc/sysctl.conf
sysctl -p

除了在启动时由init.d启动的守护程序之外,这适用于所有内容.我正在运行Ubuntu 10.04.我正在寻找一个不涉及编辑每个守护进程init.d文件解决方案.

编辑:此外,守护进程开始与sudo不coredump.

解决方法

为什么不使用 Apport?默认情况下,它在非开发版本的Ubuntu上被禁用,但它仍默认安装在AFAIK上.

猜你在找的Linux相关文章