Skip to content

coredump

Type definitions for coredump.conf — the systemd-coredump configuration file.

import type { CoredumpConf } from '@sysopkit/linux/systemd/coredump';
type CoredumpConf = {
Coredump: {
Storage?: 'none' | 'external' | 'journal' | 'auto';
Compress?: 'yes' | 'no';
ProcessSizeMax?: string;
ExternalSizeMax?: string;
JournalSizeMax?: string;
MaxUse?: string;
KeepFree?: string;
EnterNamespace?: 'yes' | 'no';
};
};
OptionDescription
StorageWhere to store core dumps: "external" (files), "journal", "none", or "auto".
ProcessSizeMaxMaximum core size to generate stack trace (default: 2G on 64-bit).
ExternalSizeMaxMaximum core size to save to external storage (default: 2G).
JournalSizeMaxMaximum core size to save in the journal (default: 767M).
MaxUse / KeepFreeMaximum disk space for cores / minimum free space to maintain.
EnterNamespaceEnter namespaces to access debug info from containerized processes.