Finaly fixed the problem.
As in the snort.conf file, it stated :
============
# The following rulesets are disabled by default:
#
# web-attacks, backdoor, shellcode, policy, porn, info, icmp-info, virus,
# chat, multimedia, and p2p
============
But there is still a line generated by the template :
============
include $RULE_PATH/icmp-info.rules
============
The solution is :
Edit the file "/etc/e-smith/templates/etc/snort/snort.conf/90Rules"
change From :
============
{
@all_file = `ls /etc/snort/rules |grep .rules`;
foreach my $file (@all_file)
{
$OUT .= "include \$RULE_PATH/".$file."\n";
}
}
============
To :
============
{
@all_file = `ls /etc/snort/rules |grep .rules`;
foreach my $file (@all_file)
{
$remk = "";
if ($file eq "icmp-info.rules\n")
{
$remk = "#";
}
$OUT .= $remk."include \$RULE_PATH/".$file."\n";
}
}
============
Then :
============
expand-template /etc/snort/snort.conf
service snortd restart
============
Now snort did work normal for me now...... hope that will help someone with the same problem.