tainted kernel: no license
Ray Lacgalvs
mol-general@lists.maconlinux.org
Fri, 28 Feb 2003 10:49:34 +1000
--------------080100050805020804090505
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Hello all,
am I right in thinking my symbolic links are setup incorrectly?
[root@localhost raiyza]# startmol --loadonly
Loading Mac-on-Linux kernel module:
/usr/lib/mol/modules/0.9.60/2.4.19-4a/mol.o
Warning: loading /usr/lib/mol/modules/0.9.60/2.4.19-4a/mol.o will taint
the kernel: no license
See http://www.tux.org/lkml/#export-tainted for information about
tainted modules
Warning: loading /usr/lib/mol/modules/0.9.60/2.4.19-4a/mol.o will taint
the kernel: forced load
Module mol loaded, with warnings
Loading SheepNet ethernet kernel module:
/usr/lib/mol/modules/0.9.60/2.4.19-4a/sheep_net.o
Warning: loading /usr/lib/mol/modules/0.9.60/2.4.19-4a/sheep_net.o will
taint the kernel: no license
See http://www.tux.org/lkml/#export-tainted for information about
tainted modules
Warning: loading /usr/lib/mol/modules/0.9.60/2.4.19-4a/sheep_net.o will
taint the kernel: forced load
Module sheep_net loaded, with warnings
[root@localhost raiyza]#
http://www.tux.org/lkml/#s1-18 says:
The tainting scheme is used to identify bug reports from kernels with
binary modules loaded: such kernels are marked as "tainted" by means of
the MODULE_LICENSE tag. If a module is loaded that does not specify an
approved license, the kernel is marked as tainted.
The maconlinux.org/userguide goes on to say:
*(ii) *If the running a kernel was bundled with the Linux distribution,
make sure any kernel-headers package is installed. (There should be a
/usr/src/linux directory or symbolic link).
*(iii)* Verify that the symbolic links are setup correctly. Some
distributions are sadly broken... It should look like this:
/usr/include/linux
->
/usr/src/linux/include/linux
/usr/include/asm
->
/usr/src/linux/include/asm
My /usr/src/linux directory looks like this:
[root@localhost raiyza]# ls -alF /usr/src/linux
lrwxrwxrwx 1 root root 12 Feb 24 18:23 /usr/src/linux
-> linux-2.4.19/
What should I do to resolve this situation or am I barking up the wrong
tree?
mol came packaged with the ydl 3 cd set.
Any advice much appreciated.
regards, ray.
--------------080100050805020804090505
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
</head>
<body>
Hello all,<br>
am I right in thinking my<font face="Times New Roman, Times, serif"
size="3" color="#993366"><font face="Times New Roman, Times, serif"
size="3" color="#993366"><font color="#000000"><font
face="Times New Roman, Times, serif" size="3" color="#993366"><font
face="Times New Roman, Times, serif" size="3" color="#993366"><font
color="#000000"> symbolic links are setup incorrectly</font></font></font></font></font></font>?<br>
<br>
[root@localhost raiyza]# startmol --loadonly<br>
Loading Mac-on-Linux kernel module:<br>
/usr/lib/mol/modules/0.9.60/2.4.19-4a/mol.o<br>
Warning: loading /usr/lib/mol/modules/0.9.60/2.4.19-4a/mol.o will taint the
kernel: no license<br>
See <a class="moz-txt-link-freetext" href="http://www.tux.org/lkml/#export-tainted">http://www.tux.org/lkml/#export-tainted</a> for information about tainted
modules<br>
Warning: loading /usr/lib/mol/modules/0.9.60/2.4.19-4a/mol.o will taint the
kernel: forced load<br>
Module mol loaded, with warnings<br>
Loading SheepNet ethernet kernel module:<br>
/usr/lib/mol/modules/0.9.60/2.4.19-4a/sheep_net.o<br>
Warning: loading /usr/lib/mol/modules/0.9.60/2.4.19-4a/sheep_net.o will taint
the kernel: no license<br>
See <a class="moz-txt-link-freetext" href="http://www.tux.org/lkml/#export-tainted">http://www.tux.org/lkml/#export-tainted</a> for information about tainted
modules<br>
Warning: loading /usr/lib/mol/modules/0.9.60/2.4.19-4a/sheep_net.o will taint
the kernel: forced load<br>
Module sheep_net loaded, with warnings<br>
[root@localhost raiyza]#<br>
<br>
<a class="moz-txt-link-freetext" href="http://www.tux.org/lkml/#s1-18">http://www.tux.org/lkml/#s1-18</a> says:<br>
<br>
The tainting scheme is used to identify bug reports from kernels with binary
modules loaded: such kernels are marked as "tainted" by means of the <tt>MODULE_LICENSE</tt>
tag. If a module is loaded that does not specify an approved license, the
kernel is marked as tainted.<br>
<br>
The maconlinux.org/userguide goes on to say:<br>
<p><font face="Times New Roman, Times, serif" size="3" color="#993366"><font
face="Times New Roman, Times, serif" size="3" color="#993366"><font
color="#000000"><b>(ii) </b>If the running a kernel
was bundled with the Linux distribution, make sure
any kernel-headers package is installed. (There should
be a <font color="#993366">/usr/src/linux </font><font
face="Times New Roman, Times, serif" size="3" color="#993366"><font
face="Times New Roman, Times, serif" size="3" color="#993366"><font
color="#000000">directory or symbolic link).</font></font></font></font></font></font></p>
<p><font face="Times New Roman, Times, serif" size="3" color="#993366"><font
face="Times New Roman, Times, serif" size="3" color="#993366"><font
face="Times New Roman, Times, serif" size="3" color="#993366"><font
face="Times New Roman, Times, serif" size="3" color="#993366"><font
color="#000000"><b>(iii)</b></font></font></font><font color="#000000"><font
color="#993366"> </font><font
face="Times New Roman, Times, serif" size="3" color="#993366"><font
face="Times New Roman, Times, serif" size="3" color="#993366"><font
color="#000000">Verify that the symbolic links are
setup correctly. Some distributions are sadly broken...
It should look like this:</font></font></font></font></font></font></p>
<table width="96%" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="15%"> </td>
<td>/usr/include/linux</td>
<td width="10%">
<div align="center">–></div>
</td>
<td>/usr/src/linux/include/linux</td>
</tr>
<tr>
<td width="15%"> </td>
<td>/usr/include/asm</td>
<td width="10%">
<div align="center">–></div>
</td>
<td>/usr/src/linux/include/asm</td>
</tr>
</tbody>
</table>
<br>
My /usr/src/linux directory looks like this:<br>
<br>
[root@localhost raiyza]# ls -alF /usr/src/linux<br>
lrwxrwxrwx 1 root root 12 Feb 24 18:23 /usr/src/linux ->
linux-2.4.19/<br>
<br>
What should I do to resolve this situation or am I barking up the wrong tree?<br>
mol came packaged with the ydl 3 cd set.<br>
Any advice much appreciated.<br>
<br>
regards, ray.<br>
</body>
</html>
--------------080100050805020804090505--