Package: wnpp Severity: wishlist Owner: john.ogn...@linutronix.de * Package name : minicoredumper Version : 2.0.0 Upstream Author : John Ogness <john.ogn...@linutronix.de> * URL : https://www.linutronix.de/minicoredumper * License : LGPL, BSD Programming Lang: C, shell Description : generate minimal and customized core dump files on Linux
The minicoredumper project provides three distinct features: 1. Dump Utility The minicoredumper project provides a program that handles the creation of core dump files on Linux. It can produce much smaller core dump files by making use of sparse files, compression, and allowing the user to configure what parts of the process memory image should be dumped. 2. Library By using libminicoredumper, an application can register exactly what data should be dumped by minicoredumper. This data will not only be dumped in case of a crash, but also can be triggered to dump during runtime. 3. Live Dumps The minicoredumper project provides a tool to trigger libminicoredumper-based applications to dump their registered data while running. If any of the applications should crash, minicoredumper will trigger the others to dump their data as well. These tools/features can be particularly useful for production systems that want to make use of the Linux core dump facility, but do not have read/write space available to store full core dumps. This is particularly the case for embedded systems. Since the minicoredumper includes multiple components (as listed above), I would package this project as: - minicoredumper (core dumper only) - minicoredumper-utils (registration daemon, trigger tool, injection tool) - libminicoredumper (library for 3rd-party applications) - libminicoredumper-dev (development files for libminicoredumper)