Linux Processes

Linux Processes (such as those listed with the ps command). Most of the information below is directly from either "yum info" or the man pages.

  • akonadi_<(anything)>  is described in the KDE UserBase Wiki as a framework responsible for providing applications with a centralized database to store, index and retrieve the user's personal information. This includes the user's emails, contacts, calendars, events, journals, alarms, notes, etc. In addition, several Plasma widgets also use Akonadi to store and retrieve calendar events, notes, etc.
  • auditd  is the userspace component to the Linux Audit daemon. It's responsible for writing audit records to disk. Viewing the logs is done with the ausearch or aureport utilities. Configuring the audit rules is done with the auditctl utility.
  • avahi-daemon  is a system which facilitates service discovery on a local network -- this means that you can plug your laptop or computer into a network and instantly be able to view other people whom you can chat with, find printers to print to or find files being shared. This kind of technology is already found in MacOS X (branded 'Rendezvous', 'Bonjour' and sometimes 'ZeroConf') and has the same convenience and security vulnerabilities if misconfigured.
  • mcelog  is a daemon that collects and decodes Machine Check Exception data on x86-64 machines. Root can check on any errors that exist by viewing /var/log/mcelog.
  • netns  creates, deletes, and manages network namespaces for virtual bridges and interfaces. (Physical devices (those connected to real hardware) cannot be assigned to namespaces other than the root.)
  • rngd   Check and feed random data from hardware device to kernel random device. This daemon feeds data from a random number generator to the kernel's random number entropy pool, after first checking the data to ensure that it is properly random.
  • systemd-journald  (systemd-journald.service) a system service that collects and stores logging data. It creates and maintains structured, indexed journals based on logging information that is received from the kernel, from user processes via the libc syslog(3) call, from standard input and standard error of system services or via its native API. It will implicitly collect numerous metadata fields for each log messages in a secure and unfakeable way.
  • udisksd  is a daemon of udisks that implements D-Bus interfaces used to query and manipulate storage devices, and a command-line tool udisksctl, used to query and use the daemon.
  • xulrunner   XULRunner is a Mozilla runtime package that can be used to bootstrap XUL+XPCOM applications that are as rich as Firefox and Thunderbird. It provides mechanisms for installing, upgrading, and uninstalling these applications. XULRunner also provides libxul, a solution which allows the embedding of Mozilla technologies in other projects and products.