Article 4SS4R how to learn about UDISKS and UDEV

how to learn about UDISKS and UDEV

by
SaintDanBert
from LinuxQuestions.org on (#4SS4R)
I really REALLY want to learn about UDISKS/UDISKS2 and UDEV. How do I accomplish this? My workstations are all Linux Mint 19.xx Cinnamon.
Please don't tell me to "Read The Code."

It seems that every distro has files and parts in different places and might even have some different names for things.

The man pages tell me the details of the various executable components and the configuration files: Here is a button. Push it and this happens. Where do I find explanations for why I might have interest in that button in the first place?

Internet searches offer loads of details, but I'm left to discover which edition of which package for which disto the articles present.

Distro forum search also suffer from the "which edition of {package}" confusion. The revision velocity has far outstripped my ability to read articles in real time.

Why do I want to really REALLY learn this?
I handle a large number of SD cards, thumb/key drives, and other USB connected storage. I want to implement my own controls over
  • What devices get named;
  • Where each device gets mounted and mount-point names;
  • Notifications for events affecting each device;
  • Processing that happens at device connection & mount;
  • Processing that happens at device disconnect & unmount;
  • Logging surrounding all of this;
  • Other things I haven't thought of yet
{ASIDE}
In ancient times, there used to be a manual called "Theory of Operation," another called "Operations Manual," and another called "Administration Manual." The "Operations Manual" content was mostly like what we see in today's man pages. The "Administration Manual" covered all of the configuration, monitoring, error reporting, and fault analysis.

It is the "Theory of Operation" contents that I simply cannot find. This content explained why the application suite exists, what is supposed to accomplish expressed in the language of the business environment, described the several components of the suite and how they were connected, the interactions among the components, the interactions between the suite and the rest of the running applications.
{/ASIDE}

Thanks in advance,
~~~ 0;-Danlatest?d=yIl2AUoC8zA latest?i=Ompl3a8i1eQ:OWuPR8LW4MQ:F7zBnMy latest?i=Ompl3a8i1eQ:OWuPR8LW4MQ:V_sGLiP latest?d=qj6IDK7rITs latest?i=Ompl3a8i1eQ:OWuPR8LW4MQ:gIN9vFwOmpl3a8i1eQ
External Content
Source RSS or Atom Feed
Feed Location https://feeds.feedburner.com/linuxquestions/latest
Feed Title LinuxQuestions.org
Feed Link https://www.linuxquestions.org/questions/
Reply 0 comments