From 592493db38c6af85b00e781e58b299f9bbc34d92 Mon Sep 17 00:00:00 2001 From: Alejandro Mery Date: Wed, 10 Oct 2007 11:30:49 -0400 Subject: [PATCH] Turned our udev's 80-drivers.rules into a patch to apply over the one included on the base set --- filesystem/udev/modprobe_rules.patch | 30 ++++++++++++++++++++++++++ filesystem/udev/rules/80-drivers.rules | 18 ---------------- 2 files changed, 30 insertions(+), 18 deletions(-) create mode 100644 filesystem/udev/modprobe_rules.patch delete mode 100644 filesystem/udev/rules/80-drivers.rules diff --git a/filesystem/udev/modprobe_rules.patch b/filesystem/udev/modprobe_rules.patch new file mode 100644 index 000000000..663c837e6 --- /dev/null +++ b/filesystem/udev/modprobe_rules.patch @@ -0,0 +1,30 @@ +# --- SDE-COPYRIGHT-NOTE-BEGIN --- +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# +# Filename: package/.../udev/modprobe_rules.patch +# Copyright (C) 2007 The OpenSDE Project +# +# More information can be found in the files COPYING and README. +# +# This patch file is dual-licensed. It is available under the license the +# patched project is licensed under, as long as it is an OpenSource license +# as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms +# of the GNU General Public License as published by the Free Software +# Foundation; either version 2 of the License, or (at your option) any later +# version. +# --- SDE-COPYRIGHT-NOTE-END --- + +--- ./etc/udev/rules.d/80-drivers.rules.orig 2007-10-10 11:26:01.000000000 -0400 ++++ ./etc/udev/rules.d/80-drivers.rules 2007-10-10 11:26:47.000000000 -0400 +@@ -8,6 +8,11 @@ + SUBSYSTEM=="tifm", RUN+="/sbin/modprobe --all tifm_sd tifm_ms" + SUBSYSTEM=="mmc", RUN+="/sbin/modprobe mmc_block" + SUBSYSTEM=="ide", ATTR{media}=="tape", RUN+="/sbin/modprobe ide-scsi" ++SUBSYSTEM=="scsi", ATTRS{type}=="0", RUN+="/sbin/modprobe sd_mod" ++SUBSYSTEM=="scsi_device", ATTRS{type}=="0|7|14", RUN+="/sbin/modprobe sd_mod" ++SUBSYSTEM=="scsi_device", ATTRS{type}=="1", ATTR{vendor}=="On[sS]tream", RUN+="/sbin/modprobe osst" ++SUBSYSTEM=="scsi_device", ATTRS{type}=="1", RUN+="/sbin/modprobe st" ++SUBSYSTEM=="scsi_device", ATTRS{type}=="[45]", RUN+="/sbin/modprobe sr_mod" + SUBSYSTEM=="scsi_device", TEST!="[module/sg]", RUN+="/sbin/modprobe sg" + + LABEL="drivers_end" diff --git a/filesystem/udev/rules/80-drivers.rules b/filesystem/udev/rules/80-drivers.rules deleted file mode 100644 index b6663c0c2..000000000 --- a/filesystem/udev/rules/80-drivers.rules +++ /dev/null @@ -1,18 +0,0 @@ -# vi: set ft=conf : - -ACTION!="add", GOTO="drivers_end" - -DRIVER!="?*", ENV{MODALIAS}=="?*", RUN{ignore_error}+="/sbin/modprobe $env{MODALIAS}" -SUBSYSTEM=="pnp", DRIVER!="?*", ENV{MODALIAS}!="?*", \ - RUN{ignore_error}+="/bin/sh -c '/sbin/modprobe -a $$(while read id; do echo pnp:d$$id; done < /sys$devpath/id)'" -SUBSYSTEM=="tifm", RUN+="/sbin/modprobe --all tifm_sd tifm_ms" -SUBSYSTEM=="mmc", RUN+="/sbin/modprobe mmc_block" -SUBSYSTEM=="ide", ATTR{media}=="tape", RUN+="/sbin/modprobe ide-scsi" -SUBSYSTEM=="scsi", ATTRS{type}=="0", RUN+="/sbin/modprobe sd_mod" -SUBSYSTEM=="scsi_device", ATTRS{type}=="0|7|14", RUN+="/sbin/modprobe sd_mod" -SUBSYSTEM=="scsi_device", ATTRS{type}=="1", ATTR{vendor}=="On[sS]tream", RUN+="/sbin/modprobe osst" -SUBSYSTEM=="scsi_device", ATTRS{type}=="1", RUN+="/sbin/modprobe st" -SUBSYSTEM=="scsi_device", ATTRS{type}=="[45]", RUN+="/sbin/modprobe sr_mod" -SUBSYSTEM=="scsi_device", TEST!="[module/sg]", RUN+="/sbin/modprobe sg" - -LABEL="drivers_end"