[PATCH] Correct strdup error handling and insmod.static handling
[mit.git] / README
blobef0b7addd06ef6d3d8aa652174ff8ca58b5717d6
1 READ INSTRUCTIONS CAREFULLY, OTHERWISE YOU MAY DESTROY YOUR OLD UTILS!
3 1a) If you want to install in /sbin:
4         ./configure --prefix=/
5         make moveold (if installing for the first time).
7   "make moveold" renames the old insmod, modprobe, rmmod and lsmod to
8   insmod.old, modprobe.old, rmmod.old and lsmod.old, and the matching
9   manpages.
11 OR,
13 1b) If you want to install in /usr/local/sbin:
14         ./configure
15         make links
17   "make links" makes links to the previous insmod, modprobe, rmmod and
18   lsmod (which are in /sbin) in /usr/local/sbin
20 2) Now, build it:
21         make
22         make install
24 3) If running for the first time, you might want to convert your old
25    modules.conf to modprobe.conf:
27         ./generate-modprobe.conf /etc/modprobe.conf
29 4) If you are using devfs, copy modprobe.devfs to /etc
31 5) You will need to run "depmod" for your new kernel, eg:
33         depmod 2.5.50
35 6) If you want to hack on the source:
36         aclocal && automake --add-missing --copy && autoconf
38 If this is all too complicated, I recommend getting and installing the
39 source rpm or debian package instead.