[Nagiosplug-devel] Multiple issues with plugins/check_ide_smart.c - some policy.

Stanley Hopcroft Stanley.Hopcroft at IPAustralia.Gov.AU
Wed Jan 26 17:26:00 CET 2005


Dear Folks,

Mr Reuben Farrelly has been pursuing problems with check_ide_smart.c 
both through Tracker problem 
http://sourceforge.net/tracker/index.php?func=detail&aid=1094326&group_id=29880&atid=397597
and privately.

The initial compilation issues were dealt with by opensides, however 
there are other issues

1 This plugin does not build by default, but should it ?

I think not because

1.1 I think there is Linux specific code in it and no visible support 
for other platforms.

Is that correct ?

1.2 it requires /dev access (ie root) to run and therefore is hard for 
developers to be sure the critter is working - esp in environments they 
don't own (HP TestDrive, SourceForge CF etc).

Shold this pluin remain in EXTRA_PROGRAMS or be in libexec_PROGRAMS ?

2 There appear to be structural problems in main() - it loops when run 
with the Nagios plugin option (-n).

Has it ever worked as a Nagios plugin ?

Should it loop if -n is not used ? Can't imagine it should but maybe 
people like running it that way (like netstat with the -w [wait] 
option).

Yours sincerely.
 
-- Stanley Hopcroft

Network specialist, IT Infrastructure
IP Australia
Ph: (02) 6283 3189  Fax: (02) 6281 1353
PO Box 200 Woden  ACT 2606
http://www.ipaustralia.gov.au
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: disclaimer.txt
URL: <http://nagios-plugins.org/archive/devel/attachments/20050126/a4397ddb/attachment.txt>


More information about the Devel mailing list