On 12/05/2016 07:05 PM, Zbigniew Jędrzejewski-Szmek wrote:
meanwhile systemd-coredump steals away my core dumps and requires privileged operations to retrieve them.
No, it doesn't. Coredumps are accessible to the user that the program was running under. So you can see your coredumps, and privileges are only required to see coredumps of system programs. And anything else would be a gigantic hole, so I don't think there's an alternative to this.
Yes, it does. I tested it again right before writing that mail.
[root@entropy ~]# coredumpctl | tail -n 4 Mon 2016-12-05 17:40:52 PST 17229 500 500 11 /home/nicholas/src/bitbucket/crash Mon 2016-12-05 17:41:40 PST 17278 500 500 11 * /home/nicholas/src/bitbucket/crash Mon 2016-12-05 17:47:05 PST 17375 500 500 11 * /home/nicholas/src/bitbucket/crash Mon 2016-12-05 17:51:00 PST 17586 500 500 11 * /home/nicholas/src/bitbucket/crash
[nicholas@entropy ~]$ coredumpctl No coredumps found.
Also the automatically generated stack traces are wrong.
I'd appreciate a bug report on that. Otherwise, it's just trolling.