3 # quick and dirty generation of a modules.alias file for 2.6 kernels
4 # david_mccullough@securecomputing.com
7 modinfo="`which modinfo`"
8 [ -z "$modinfo" ] && modinfo="`which /sbin/modinfo`"
10 if [ -z "$alias_file" ]
12 echo "usage: $0 <alias-file>" >&2
13 echo "reads module files names on stdin, puts aliases into alias-file" >&2
19 echo "You need modinfo installed for create modules.alias" >&2
25 realname="`basename $module | sed -e 's/\.[k]o$//'`"
26 $modinfo $module | grep "alias: " | sed -e 's/alias:[ ]*//' | while read t
28 echo "alias $t $realname"