commit b885083b01a578fd135c457b930fbcd8bda819b9
parent 16a7d4d46bbeb0fb547481e39f4512e65da5d36e
Author: sin <sin@2f30.org>
Date: Wed, 21 Aug 2013 11:41:14 +0100
Add dummy hotplug hook
Diffstat:
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/suckless-initramfs b/suckless-initramfs
@@ -36,7 +36,7 @@ cd -
# Create dir hierarchy
rm -rf initramfs
-mkdir -p initramfs/{bin,etc,dev,proc,root,sys}
+mkdir -p initramfs/{bin,etc,dev,proc,root,sys,tmp}
cd initramfs
ln -s /bin sbin
cd -
@@ -74,6 +74,14 @@ cd initramfs/bin
ln -s /bin/mksh sh
cd -
+cat << EOF > initramfs/bin/hotplug
+#!/bin/sh
+
+env >> /tmp/hotplug-events
+EOF
+
+chmod +x initramfs/bin/hotplug
+
# Our init script
cat << EOF > initramfs/init
#!/bin/sh
@@ -82,6 +90,7 @@ export PATH=/bin:/sbin
mount -t sysfs sysfs /sys
mount -t proc proc /proc
+echo /bin/hotplug > /proc/sys/kernel/hotplug
smdev -s
hostname suckless