Koozali.org: home of the SME Server
Legacy Forums => General Discussion (Legacy) => Topic started by: Landry on February 05, 2005, 03:56:33 PM
-
Hello all english sme users.
I've finished to translate my contrib, e-smith-sme6admin, it is now available in english and in french (via gettext() function).
It is a sort of graphical server monitor (like shad lords' sysmon). This monitors hardware temperatures,cpu, memory, e-mails, network load, network connections (ssh, ftp, pptp....) , services status, disk usage and sends e-mails alerts when a problem is detected.
For more information, everything is athttp://firewall-services.com, follow the howto-install.
The contrib works fine, only the english translation is in beta-state.
I want especially some feedback on the english translation of the doc/howto, and i'm waiting for all bug reports (send me an e-mail, or reply in this thread).
Thanks a lot :)
-
Landry, I use your contrib in French so i don't mind but i only see the french installation howto there. Where is the english one?
-
http://firewall-services.com/sme6admin-howto-en.html
-
Great stuff! Install went through w/o an issue and I love it! I presently use a combo of phpsysinfo and MRTG. I do wish it had MRTG-like graphs around spam and a/v but I'm not complaining!!
By the way, I wasn't brave enough to install ulogd because the howto was in French, what does it do?
Great work!!
Geoffrey
-
Thanks for your comments.
On the homepage of sme6admin, there IS the howto install ulogd in english, it's linked on the page......
There is the howto install sme6admin, and the doc too. Anyone sees it ???? :-o :-o
http://firewall-services.com/ulogd-howto-en.html
http://firewall-services.com/sme6admin-howto-en.html
http://firewall-services.com/sme6admin-doc-en.html
Pleased to see it's useful for you :D
-
There is the howto install sme6admin, and the doc too.
http://firewall-services.com/sme6admin-howto-en.html
The above URL points to the French version of the howto:
http://firewall-services.com/ulogd-howto.html though to be honest I didn't try and look elsewhere on the site for the english version! :)
Thanks Again,
Geoffrey
-
Hello Landry,
All 3 links point to the english ver for me .... great work ... I'll try it out tonight.
Regards,
Tib
-
Hi Landry,
Sorry I wasn't clearer. The links point to the English version, but the link to ulogd is to the French version.
Anyway, I'll try that howto later tonight. Thanks again for a great contrib.
Geoffrey
-
To all this is the main directory for the howtos
http://firewall-services.com/cgi-bin/index.pl
A question. lmsensors detect for my mother board the lm85 driver, but when I try to load, modbrobe tell me the module not found.
Any suggestion?
-
i put this on a 6.5b2 server last night and it all worked perfectly.
Thanks for your effort in making this :-D
-
Hi Everyone,
I ran the Ulogd howto and ran into something an error I'm not sure about.
Modify this line :
/sbin/iptables --replace denylog 4 --jump LOG --log-prefix "denylog:"
With :
/sbin/iptables --replace denylog 4 --jump ULOG --ulog-prefix "drop:"
I copied the new code into the 90adjustDenyLog as mentioned. However, when I expand the template I get this:
[root@somewhere root]# /sbin/e-smith/expand-template /etc/rc.d/init.d/masq
WARNING in /etc/e-smith/templates//etc/rc.d/init.d/masq/00Definitions: Use of uninitialized value in concatenation (.) or string at /etc/e-smith/templates//etc/rc.d/init.d/masq/00Definitions line 5.
WARNING: Template processing succeeded for //etc/rc.d/init.d/masq: 1 fragment generated warnings
at /sbin/e-smith/expand-template line 49
Granted, I already have SME6Admin installed. and this component was called to be installed in the middle of the howto, but I'm not sure if that matters?
Thanks in advance,
Geoffrey
-
hi
i'm not sure, but the error doesn't seem to come from the template fragment added when you install ulogd.
The error comes from the 00definitions fragment !
on my sme box, i have :
{
my $internalif = $InternalInterface{Name};
my $outerif = $ExternalInterface{Name};
$OUT .= <<HERE;
INTERNALIF=$internalif
OUTERIF=$outerif
OUTERNET=\$\(/sbin/e-smith/db configuration get ExternalIP\)
if [ -z "\$OUTERNET" ]
then
# Make sure that OUTERNET value is set to syntactly valid value
# to ensure that iptables syntax is at least correct
OUTERNET=1.2.3.4
fi
HERE
}
not modified ....
it seems to be a perl error in the standard sme fragment, on the line 5 .
$OUT .= <<HERE;
a bug ??? any specialist of masq template here ???
try to remove the 90adjustDenyLog template-custom, and expand the template as original...
I'm ....... confused.. don't know anything about this error, it's out of my knowledge. Anyway, it just seems to be a warning from perl. Maybe not a big error..
Ulogd is installed to simplify the parsing of (huge) /var/log/messages by sme6admin, that's why i recommand to install it.
HTH
-
Just wanted to say I've installed in on a 6.5b2 box, and all went well but for
1) lmsensors failed (didn't detect anything...)
2) when restarting masq service, i get this error
Enabling IP masquerading: Bad argument drop:'
Nice work!
-
Hi
in the template fragment 90AdjustDenylog, have you put the good line ?
/sbin/iptables --replace denylog 4 --jump ULOG --ulog-prefix "drop:"
in replacement of
/sbin/iptables --replace denylog 4 --jump LOG --log-prefix "denylog:"
Can you verifiy this ? For me, the error comes from here. Or the version of iptables shipped with 6.5b2 doesn't support the--ulog-prefix option (it would be strange...)
HTH