path: root/README.md
diff options
authorChristoph Lohmann <20h@r-36.net>2012-04-28 20:34:51 +0200
committerChristoph Lohmann <20h@r-36.net>2012-04-28 20:34:51 +0200
commitdd34066c2162e2347d044660e4049cbb8c141c9c (patch)
treea31be4a09d70ba2599b2af675033f7008dcb8e62 /README.md
parentd190c9c3d4ecd8a3bef658b975a6596a8cf1acbc (diff)
A bit more precise in README.md.
Diffstat (limited to 'README.md')
1 files changed, 18 insertions, 0 deletions
diff --git a/README.md b/README.md
index 95ae6f8..ed34d1b 100644
--- a/README.md
+++ b/README.md
@@ -18,6 +18,14 @@ For getting nldev and mdev to work use the following instructions.
% cd /bin
% ln -s busybox mdev
+Now copy over all the required files.
+ % cd $nldevdir
+ % mkdir -p /lib/mdev
+ % mkdir -p /etc
+ % cp mdev/etc/mdev.conf /etc
+ % cp mdev/lib/* /lib/mdev
In you init scripts you will need to trigger:
% run_nldev &
@@ -31,3 +39,13 @@ in the kernel, don't assume interfaces to be there after startup.
Always add some step to check for the devices to be there or do
them per service.
+## udev replacement
+Many application directly depend on libudev and so need the
+overengineered backends of udev to work. Most of this (like X11)
+can be avoided by having symlinks to static devices and leaving
+all the automatism in one place instead of many.
+Scripts that call the udev tools directly will need to be patched,
+like laptop-mode-utils.