如何在启动时将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上.