diff options
Diffstat (limited to 'disk/eudev/INSTALL')
-rwxr-xr-x | disk/eudev/INSTALL | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/disk/eudev/INSTALL b/disk/eudev/INSTALL new file mode 100755 index 0000000000..2f2bde4101 --- /dev/null +++ b/disk/eudev/INSTALL @@ -0,0 +1,25 @@ +# udev needs /run +[[ -d "${INSTALL_ROOT}/run" ]] || install -m 755 -d "$INSTALL_ROOT/run" && + +local file UDEV_CFG="$INSTALL_ROOT/etc/udev" && + +install -m 755 -d "$INSTALL_ROOT/sys" \ + "$UDEV_CFG/rules.d" && + +for file in $SPELL_DIRECTORY/rules/*; do + install_config_file $file "$UDEV_CFG/rules.d/$(basename $file)" +done && + +# Aliases for modprobe +install -m 755 -d "$INSTALL_ROOT/etc/modprobe.d" && + +install_config_file "$SPELL_DIRECTORY/modprobe.aliases" \ + "$INSTALL_ROOT/etc/modprobe.d/udev.conf" && + +#install_config_file "$SPELL_DIRECTORY/udev.missing" \ +# "$UDEV_CFG/udev.missing" && + +default_install && + +# some programs still link to old udev +ln -sf $TRACK_ROOT/lib/libudev.so.1 $INSTALL_ROOT/lib/libudev.so.0 |