|/
|\ISS               Tidbits  Posts  Answers  Install  Wiki  Contact  Donate  GitHub


libudev-zero                                                       version 1.0.0
________________________________________________________________________________

Drop-in replacement for libudev intended to work with any device manager. [0]

This satisfies the libudev library dependency while allowing the user to use
the device manager of their choosing.

Upstream: https://github.com/illiliti/libudev-zero


[000] Index
________________________________________________________________________________

* Installation ........................................................... [001]
* Setup .................................................................. [002]
  * Configure mdev For Hotplugging ....................................... [003]
  * Configure mdevd For Hotplugging ...................................... [004]
* Usage .................................................................. [005]
* History ................................................................ [006]
* References ............................................................. [007]


[001] Installation
________________________________________________________________________________

+------------------------------------------------------------------------------+
|                                                                              |
|  $ kiss b libudev-zero                                                       |
|                                                                              |
+------------------------------------------------------------------------------+


[002] Setup
________________________________________________________________________________

If using mdev or mdevd (with the default configuration files), libudev-zero will
automatically be used once installed. If not, the following configuration must
be done for hotplugging to work.


--[003] Configure mdev For Hotplugging -----------------------------------------

  Add the folllowing to your /etc/mdev.conf.

  +----------------------------------------------------------------------------+
  |                                                                            |
  |  SUBSYSTEM=drm;.*   root:video 660 *libudev-zero-helper                    |
  |  SUBSYSTEM=input;.* root:input 660 *libudev-zero-helper                    |
  |                                                                            |
  +----------------------------------------------------------------------------+


--[004] Configure mdevd For Hotplugging ----------------------------------------

  Ensure that mdevd is started with the flags '-O 4'. This will make the daemon
  rebroadcast kernel uevents to libudev-zero. The distribution's default service
  runs mdevd with these flags.


[005] Usage
________________________________________________________________________________

Refer to the FreeDesktop libudev documentation for library information. Refer
to the project's upstream for more information.


[006] History
________________________________________________________________________________

2021-08-29 b4a47e94 libudev-zero: 1.0.0
2021-07-18 5e1cac83 libudev-zero: update for new env
2021-07-15 c9444ecb libudev-zero: use VERSION
2021-07-03 b58602a0 libudev-zero: 0.5.2
2021-06-30 84526814 libudev-zero: 0.5.1
2020-11-22 85ddd08d libudev-zero: 0.4.5
2020-09-20 44e81f6f libudev-zero: 0.4.4
2020-09-15 9a6c4dad libudev-zero: Fix pkg-config file path
2020-09-01 6ca2edf8 libudev-zero: 0.4.2
2020-08-26 8ed0cf9f libudev-zero: 0.4.1
2020-08-08 1445799e libudev-zero: bump to 0.3.2
2020-08-01 fef3f7ed libudev-zero: 0.3.1
2020-08-01 7cbea70b libudev-zero: Revert update due to breakage with input devices
2020-08-01 c4617aa5 libudev-zero: 0.3.0
2020-07-29 ac654444 libudev-zero: bump to 0.2.1
2020-07-26 b33560d5 libudev-zero: bump to 0.1.2
2020-07-22 1e45351d libudev-zero: bump to 0.1.1
2020-07-22 a587272f libudev-zero: Add linux-headers to depends
2020-07-22 0aa2ee4a libudev-zero: new package at 0.1.0


[007] References
________________________________________________________________________________

[0] https://github.com/illiliti/libudev-zero



________________________________________________________________________________

Dylan Araps (C) 2019-2021

The registered trademark Linux(R) is used pursuant to a sublicense from the
Linux Foundation, the exclusive licensee of Linus Torvalds, owner of the mark
on a world­wide basis.