Hi Mosta,<br><br>Thanks for the prompt reply, I added the same printk message in the other kernel files like here /usr/src/linux-2.6.33.3/init/calibrate.c <br><br>       int lps_precision = LPS_PREC;<br>       printk(&quot;*** Just testing prinkt to work ***\n&quot;);<br>
       static bool printed;<br><br>and recompiled the kernel and its showing in the dmesg. Is this means kernel logger is fine?<br><br>also can please verify the steps i made to make lsm module just for pirnkt message.<br>
<br>Regards <br><br><div class="gmail_quote">On Fri, May 20, 2011 at 1:56 PM, mosta <span dir="ltr">&lt;<a href="http://mosta.me">mosta.me</a>@<a href="http://googlemail.com">googlemail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
you have to check at what level you&#39;re kernel logger is and set it to<br>
the according level.<br>
<br>
<br>
greetings mosta<br>
<div><div></div><div class="h5"><br>
On 05/20/11 06:29, toqeer ali wrote:<br>
&gt; Hi All,<br>
&gt;<br>
&gt;<br>
&gt; I am writing a skeleton LSM module to only print the message at boot<br>
&gt; time, but I could not see any printk message in the dmesg.<br>
&gt;<br>
&gt; Below are steps i did to enable the printk messages in the LSM module.<br>
&gt;<br>
&gt;  What i did is download linux kernel 2.6.33.3.<br>
&gt;<br>
&gt; 1) added  the line source security/lsmcustommod/Kconfig        in<br>
&gt; linuxsrc/security/Kconfig near ima/Kconfig.<br>
&gt; 2) added &quot;subdir-$(CONFIG_SECURITY_LSMCUSTOMMOD)         +=<br>
&gt; lsmcustommod&quot; line at linuxsrc/security/Makefile<br>
&gt; 3) created a directory in linuxsrc/security/lsmcustommod and putted<br>
&gt; three files<br>
&gt;<br>
&gt;             i) lsmcustommod.c<br>
&gt;            ii) Kconfig<br>
&gt;            iii) Makefile<br>
&gt;<br>
&gt; *Kconfig file contents*<br>
&gt;<br>
&gt; config SECURITY_LSMCUSTOMMOD<br>
&gt;         bool &quot;LSMCUSTOMMOD Support&quot;<br>
&gt;         depends on SECURITY<br>
&gt;         select NETWORK_SECMARK<br>
&gt;         default n<br>
&gt;         help<br>
&gt;<br>
&gt; *Makefile Contents*<br>
&gt;<br>
&gt; obj-$(CONFIG_SECURITY_LSMCUSTOMMOD) := lsmcustommod.o<br>
&gt;<br>
&gt; *lsmcustommod.c* contents<br>
&gt;<br>
&gt; static __init lsmcustommod_init(void){<br>
&gt;         /* register the hooks */<br>
&gt;<br>
&gt;         if (register_security(&amp;lsmcustommod_ops))<br>
&gt;                 panic(&quot;lsmcustommod: Unable to register lsmcustommod<br>
&gt; with kernel.\n&quot;);<br>
&gt;         else<br>
&gt;                 printk(&quot;lsmcustommod: registered with the kernel\n&quot;);<br>
&gt;<br>
&gt;         return 0;<br>
&gt; }<br>
&gt;<br>
&gt; static void __exit lsmcustommod_exit (void)<br>
&gt; {<br>
&gt;         return;<br>
&gt; }<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; module_init (lsmcustommod_init);<br>
&gt; module_exit (lsmcustommod_exit);<br>
&gt;<br>
&gt; MODULE_DESCRIPTION(&quot;lsmcustommod&quot;);<br>
&gt; MODULE_LICENSE(&quot;GPL&quot;);<br>
&gt; #endif /* CONFIG_SECURITY_LSMCUSTOMMOD */<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; After that I also added some return 0 and printk statments in the<br>
&gt; lsmcustommod_ops stucture.<br>
&gt;<br>
&gt; lastly  disabled all modules in make menuconfig and select LSMCUTOMMOD<br>
&gt; in security sections of the menufile and compile the kernel by the<br>
&gt; following command.<br>
&gt;<br>
&gt; make &amp;&amp; make modules &amp;&amp; make modules_install &amp;&amp; make install<br>
&gt; updategrub2<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Toqeer Ali Syed<br>
&gt;<br>
&gt; Red Hat Certified Engineer<br>
&gt;<br>
</div></div>&gt; mob:     <a href="tel:%2B60166205504" value="+60166205504">+60166205504</a> &lt;tel:%2B60166205504&gt;<br>
&gt; mob:     <a href="tel:%2B92%20321%209059916" value="+923219059916">+92 321 9059916</a> &lt;tel:%2B92%20321%209059916&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Kernelnewbies mailing list<br>
&gt; <a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.org</a><br>
&gt; <a href="http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" target="_blank">http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br>
<br>
</blockquote></div><br><br clear="all"><br>-- <br>Toqeer Ali Syed<br><br>Red Hat Certified Engineer<br><br>mob:     +60166205504<br>mob:     +92 321 9059916<br>