[arch-commits] Commit in udev/trunk (PKGBUILD)
Thomas Bächler
thomas at archlinux.org
Wed Jul 1 18:24:57 UTC 2009
Date: Wednesday, July 1, 2009 @ 14:24:57
Author: thomas
Revision: 44332
Only create one static loop device: If loop is not loaded, losetup will always try to open loop0 first. Opening loop0 will then load the module and the right number of devices is created dynamically
Modified:
udev/trunk/PKGBUILD
----------+
PKGBUILD | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2009-07-01 18:03:24 UTC (rev 44331)
+++ PKGBUILD 2009-07-01 18:24:57 UTC (rev 44332)
@@ -100,13 +100,11 @@
ln -snf /proc/kcore ${pkgdir}/lib/udev/devices/core || return 1
# these static devices are created for convenience, to autoload the modules if necessary
- # /dev/loopX, /dev/loop/X
+ # /dev/loop0, /dev/loop/0
mkdir ${pkgdir}/lib/udev/devices/loop
- for i in $(seq 0 7); do
- mknod -m 0660 ${pkgdir}/lib/udev/devices/loop/$i b 7 $i || return 1
- chgrp disk ${pkgdir}/lib/udev/devices/loop/$i || return 1
- ln -snf loop/$i ${pkgdir}/lib/udev/devices/loop$i || return 1
- done
+ mknod -m 0660 ${pkgdir}/lib/udev/devices/loop/0 b 7 0 || return 1
+ chgrp disk ${pkgdir}/lib/udev/devices/loop/0 || return 1
+ ln -snf loop/0 ${pkgdir}/lib/udev/devices/loop0 || return 1
# /dev/net/tun
mkdir ${pkgdir}/lib/udev/devices/net
mknod -m 0666 ${pkgdir}/lib/udev/devices/net/tun c 10 200 || return 1
More information about the arch-commits
mailing list