This package provides Haskell bindings to [libudev][libudev], that allows access to device information. `libudev` is part of [udev][udev] device manager for linux kernel. To build library you need to install `libudev-dev` (Debian, Ubuntu) first. To build [examples](examples) you need to configure package with `examples` flag. The examples are ported from this [tutorial][tutor]. Documentation is available at `udev` hackage [page][hackage-docs], but if it isn't you can see [gh-pages][github-docs] branch hosted by github. ### Build Status [![Build Status][status-img]][status-link] ### Maintainer Feel free to report bugs and suggestions via github [issue tracker][issues] or the mail. [udev]: http://cgit.freedesktop.org/systemd/systemd/tree/src/udev [libudev]: http://www.freedesktop.org/software/systemd/libudev/ [tutor]: http://www.signal11.us/oss/udev [hackage-docs]: http://hackage.haskell.org/package/udev [github-docs]: http://pxqr.github.io/udev/ [status-img]: https://github.com/leifw/udev/workflows/Haskell%20CI/badge.svg [status-link]: https://github.com/LeifW/udev/actions?query=workflow%3A%22Haskell+CI%22 [issues]: https://github.com/LeifW/udev/issues