FS#41167 - [systemd] Include systemd coredump sysctl entries back, can be disabled in coredump.conf

Attached to Project: Arch Linux
Opened by dx (dx) - Friday, 11 July 2014, 15:00 GMT
Last edited by Dave Reisner (falconindy) - Wednesday, 20 August 2014, 22:35 GMT
Task Type Feature Request
Category Packages: Core
Status Closed
Assigned To Dave Reisner (falconindy)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

Description:

Per ticket  FS#40737 , in systemd 214-2, /usr/lib/sysctl.d/50-coredump.conf was removed from the package:

https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/systemd&id=20f65088398622522bb33e6f53dfde83d31a2208

Since systemd 215, /etc/systemd/coredump.conf exists, which allows both saving the coredumps to disk instead of journal, and disabling the feature completely.

http://cgit.freedesktop.org/systemd/systemd/commit/?id=34c10968cbe3b5591b3c0ce225b8694edd9709d0

http://cgit.freedesktop.org/systemd/systemd/tree/src/journal/coredump.conf

I believe it would be a good first step to add the sysctl entries back, but modify coredump.conf so that it's disabled by default, just for the sake of keeping the status quo, unless there is a confirmation that the numerous bugs mentioned in  FS#40737  are fixed (which *are* marked as fixed, but it was noted that past fixes were not appropriate, so emphasis in confirmation)
This task depends upon

Closed by  Dave Reisner (falconindy)
Wednesday, 20 August 2014, 22:35 GMT
Reason for closing:  Fixed
Additional comments about closing:  Reenabled in systemd-216-1
Comment by Dave Reisner (falconindy) - Friday, 11 July 2014, 15:04 GMT
Right, I'm interested in re-enabling this, but I'm letting the dust settle before doing so. There's also the pending question of whether or not to link against elfutils for backtraces in the journal.
Comment by dx (dx) - Friday, 11 July 2014, 15:16 GMT
Whoa that was a quick reply. Also, sorry, I forgot to put [systemd] in the ticket summary.

Letting the dust settle sounds reasonable, which is why I think keeping it disabled in coredump.conf is a good option, because it's easier to re-enable and test like that.

And no idea what's that elfutils issue.

Loading...