MINICOREDUMPER_TRIGGER(1)

πŸ’– MINICOREDUMPER_TRIGGER πŸ’–

okay bestie so this is the manual page for minicoredumper_trigger, part of the minicoredumper crew, and honestly? she's the one who says "everybody dump NOW" and the whole room listens. πŸŽ€


✨ NAME ✨

minicoredumper_trigger β€” a tool to trigger dumps for all applications using libminicoredumper(7). like, all of them. no app left behind. 🫢


🌸 SYNOPSIS 🌸

minicoredumper_trigger dump-directory dump-scope

two args, that's it, she's low maintenance and high impact πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so what she does is: she dumps the data that was registered with libminicoredumper(7) and drops it into the dump-directory β€” and heads up, that has to be an absolute path, no relative-path silliness, she needs the whole thing spelled out. πŸ“

and she's picky in the best way: only the data that was registered with a scope value less than or equal to the dump-scope gets dumped. so dump-scope is basically the vibe check, and anything with a bigger scope number did not pass it. 🚫✨


πŸ”₯ NOTES πŸ”₯

so here's the tea β˜• β€” for her to actually pull the registered data out of applications that are built on libminicoredumper(7), she needs two permissions:

  • permission to read the shared memory that's managed by minicoredumper_regd(1) 🧠
  • permission to read the process memory of the applications πŸ«€

and if some of those permissions are missing? she doesn't throw a whole tantrum, she just dumps as much as she can. partial queen energy, we love a graceful degradation. πŸ‘‘

ngl, if you're getting less data than you expected, check those permissions first. she's not being dramatic, she's literally doing her best with what she's allowed to touch. 😭

πŸ’œ SEE ALSO πŸ’œ

and the DiaMon Workgroup: <http://www.diamon.org> 🌈


and that's the whole page bestie, no crumbs left πŸ“ β€” this was minicoredumper manual page from 2016-09-08, mwah, go trigger some dumps responsibly πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from