Harald Hoyer
282e0583b0
udev-rules: add 75-net-description.rules
...
we need IMPORT{builtin}="net_id" for the persistent network names
2013-06-18 17:54:30 +02:00
Harald Hoyer
630aed8b66
udev-rules: add 80-net-name-slot.rules
2013-06-06 15:40:29 +02:00
Harald Hoyer
af2578562c
udev-rules/module-setup.sh: optionally install /etc/pcmcia/config.opts
...
https://bugzilla.redhat.com/show_bug.cgi?id=920076
2013-05-29 14:29:02 +02:00
Harald Hoyer
6c6d805765
use systemd*dir variables everywhere
2013-03-26 16:19:00 +01:00
Harald Hoyer
c853dc72e9
udev-rules/module-setup.sh: do not install /run/*
2013-03-14 18:30:35 +01:00
Harald Hoyer
c46cda8260
split 95udev-rules/59-persistent-storage.rules to md and dm modules
2013-03-07 15:01:47 +01:00
Harald Hoyer
4f6e293308
udev-rules: modify udev rules on initramfs creation time
2013-02-11 11:49:19 +01:00
Harald Hoyer
16c84f2873
udev-rules/udev-rules-prepare.sh: get UDEVVERSION, if unset
2012-12-14 09:04:56 +01:00
Amadeusz Żołnowski
579238a3ac
Fallback to external blkid and path_id in udev rules for <udev-176.
...
Starting with commit 24a38bc1cb
dracut
uses udev builtins but still depends on >=udev-166 in dracut.spec. This
patch makes dracut work with older udev again.
All credits go to Alexander Tsoy <alexander@tsoy.me>; see
https://bugs.gentoo.org/show_bug.cgi?id=437700
2012-12-14 09:04:56 +01:00
Harald Hoyer
b85f723535
udev-rules: do not install all /etc/group
2012-10-16 13:16:18 +02:00
Harald Hoyer
500d8e6002
udev-rules/module-setup.sh: add udev groups
2012-09-24 13:30:46 +02:00
Colin Guthrie
f9452c94c0
udev-rules: Pre usrmove systemd installs might not find udevd.
...
If users had switched to systemd-183+ but have not completed
the usrmove, then the variable ${systemdutildir} will likely
refer to /usr/lib/systemd NOT /lib/systemd and thus the
systemd-udevd daemon may not be found.
So let's try a little harder and add another hard coded path
and if we don't find it, then bail out hard.
2012-08-21 18:46:20 +02:00
Harald Hoyer
c0cae7f702
dmraid,mdraid,lvm,udev: don't process DM_MULTIPATH_DEVICE_PATH devs
2012-07-30 20:41:16 +02:00
Harald Hoyer
24a38bc1cb
fixed install locations for udev rules and change to IMPORT{builtin}
2012-07-27 11:55:31 +02:00
Harald Hoyer
c072e13162
get rid of "basename"
2012-07-24 14:12:36 +02:00
Harald Hoyer
53fe81e752
modules.d/*/module-setup.sh: combine and specify type for installs
...
To speedup image creation, combine dracut_install calls and specify the exact type.
E.g. inst_script instead of the generic inst.
2012-06-29 12:41:27 +02:00
Harald Hoyer
a0df73b493
udev-rules/module-setup.sh: ln with --force
2012-06-29 12:41:26 +02:00
Harald Hoyer
d161561290
make udevdir systemdutildir systemdsystemunitdir global vars
...
your distribution should ship those settings in
/etc/dracut.conf.d/01-distro.conf
see dracut.conf.d/fedora.conf.example
2012-06-06 15:16:00 +02:00
Juan RP
2cf4f4fb74
Avoid annonying warnings when pkg-config is not installed.
2012-06-06 15:02:00 +02:00
Harald Hoyer
6042b30c58
udev-rules: check for systemd-udevd symlink already present
2012-06-04 13:11:38 +02:00
Harald Hoyer
604d1eb21a
use pkg-config to determine the udev directory
2012-06-04 12:58:42 +02:00
Harald Hoyer
cce69be668
removed old udev "vol_id"
2012-05-07 16:27:48 +02:00
Harald Hoyer
168952cea6
udev-rules/module-setup.sh: fixed udevd location
2012-04-25 15:58:40 +02:00
Harald Hoyer
8a1a2f6ca4
udevd moved to /lib/systemd/systemd-udevd
2012-04-19 11:59:38 +02:00
Harald Hoyer
324be70f80
udev-rules: remove 01-ignore.rules
2012-04-17 11:54:27 +02:00
Jon Ander Hernandez
c9143a63fe
Debian multiarch support
...
Another solution could be searching in directories found at
/etc/ld.so.conf.d/*.conf or adding a new parameter. Here is a patch
which adds a new --libdirs parameter, and also a new inst_libdir_file
function which will try to expand metacharacters on each lib
directory:
inst_libdir_file "libdevmapper-event-lvm*.so"
2012-04-16 14:46:53 +02:00
Harald Hoyer
6f00044317
95udev-rules/module-setup.sh: correctly create udevd symlink
2011-10-20 13:06:34 +02:00
Harald Hoyer
450f5d6694
95udev-rules/module-setup.s: fixed symlink for udevd to initdir
2011-10-10 20:17:16 +02:00
Harald Hoyer
e0f9ecc6a4
95udev-rules/module-setup.sh: also search in /lib/udev and /usr/lib/udev
2011-10-06 10:25:08 +02:00
Harald Hoyer
f063d0e89f
95udev-rules: add input_id
2011-08-31 16:48:20 +02:00
Harald Hoyer
e59f58f854
use inst_simple to install non-binary files
2011-08-12 13:11:30 +02:00
Harald Hoyer
29b10e65b1
dracut-functions: make local vars local and prefix with "_"
2011-05-12 11:06:47 +02:00
Harald Hoyer
3b403b32fc
removed trailing whitespaces
2011-05-10 11:56:09 +02:00
Harald Hoyer
df60555037
precreate /run/udev/rules.d
2011-04-11 13:02:14 +02:00
Harald Hoyer
71df3c4329
renamed module-info.sh to module-setup.sh
2011-02-02 16:35:18 +01:00
Harald Hoyer
95d2dabc25
replaced check,install,installkernel with module-info.sh
2011-02-02 13:56:03 +01:00
Peter Rajnoha
c2c3108882
*.rules: honor DM_UDEV_DISABLE_OTHER_RULES_FLAG
...
honour the DM_UDEV_DISABLE_OTHER_RULES_FLAG which is set by
libdevmapper/LVM directly for devices that should be skipped.
2010-11-10 18:14:59 +01:00
Harald Hoyer
cc02093d69
reformat source code
...
removed tabs and set indention to 4 spaces
added emacs and vi format headers
2010-09-10 15:34:36 +02:00
Harald Hoyer
5acc508cae
fixed "use $libdir and $usrlibdir instead of ..."
2010-08-23 12:40:15 +02:00
Amadeusz Żołnowski
55309e7800
use $libdir and $usrlibdir instead of individual detect with ldd
2010-08-23 11:55:11 +02:00
Victor Lowther
5a4bbf1bda
Arch handles loading modules from udev in a somewhat customized manner.
2010-06-09 10:46:38 +02:00
Harald Hoyer
dafa4f621f
udev-rules: be more careful about md devices and blkid runs
2010-04-16 17:59:48 +02:00
Harald Hoyer
58ffd15bff
add module btrfs
2010-04-13 15:22:36 +02:00
Harald Hoyer
e606012ce6
udev-rules: hotplug.functions is not executable, so use -e instead of -x
2010-03-04 14:21:56 +01:00
Harald Hoyer
b686095f99
udev-rules: choose between several firmware upload tools
...
debian: firmware.agent hotplug.functions
old fedora: firmware.sh
new udev upstream: firmware
2010-03-04 14:06:47 +01:00
Harald Hoyer
4819ae98ac
fix lib64 check
...
on ppc we can have libc in /lib64/power6/
2010-02-17 17:02:04 +01:00
Harald Hoyer
d7b97367b2
udev-rules: do not run blkid on temporary device mapper devices
2009-11-05 17:06:26 +01:00
Harald Hoyer
b9c4654a63
devicemapper: add dmeventd and new rules for device mapper
2009-09-23 16:52:14 -07:00
Harald Hoyer
4839a7995e
add pcmcia adapter
2009-09-14 19:30:20 +02:00
Harald Hoyer
96f3cf1d27
95udev-rules: fixed c&p bug which did not install 61-persistent-storage.rules
2009-09-07 11:40:20 +02:00