-Passage à udev-182 et à /dev intégré au kernel.
[hvlinux.git] / stage1 / pkg / kmod
diff --git a/stage1/pkg/kmod b/stage1/pkg/kmod
new file mode 100644 (file)
index 0000000..783d8ce
--- /dev/null
@@ -0,0 +1,27 @@
+#!/bin/bash
+
+hvconfig_pre()
+{
+    CONFIGURE_OPTS="\
+        --prefix=/tools \
+        --bindir=/bin \
+        --build=${CLFS_HOST} \
+        --host=${CLFS_TARGET}"
+}
+
+hvbuild()
+{
+    make
+    make DESTDIR=${LFS} install
+}
+
+hvbuild_post()
+{
+    # Create symbolic links for programs that expect Module-Init-Tools:
+    ln -svfT        kmod ${CLFS}/bin/lsmod
+    ln -svfT ../bin/kmod ${CLFS}/sbin/depmod
+    ln -svfT ../bin/kmod ${CLFS}/sbin/insmod
+    ln -svfT ../bin/kmod ${CLFS}/sbin/modprobe
+    ln -svfT ../bin/kmod ${CLFS}/sbin/modinfo
+    ln -svfT ../bin/kmod ${CLFS}/sbin/rmmod
+}