Rewriting nsclient? (was NSClient 1.0.8.0 Installation Problem)

Tim Shouldice tim at tsmgsoftware.com
Thu May 8 16:25:42 CEST 2003


Roy:

In my professional job, I code about 90% of the time in Perl on Unix. When looking at the best tool to approach to develop this service for NT I went through the following thoughts.

Coding on Windows is a horrible task, coding a service is even worse, given that how can I make it as painless as possible?

Perl would be nice, however requiring NT admins to install Perl on their boxes is sometimes hard, some NT admins believe WSH is all they'll ever need and think Perl is something they buy at a jewelry store.

C++ requires either Visual Studio or C++ builder. Hell will freeze over before I buy a product from MS.

Buy C++ builder and start from scratch or Delphi and build on what was already done.

Building on what is already done was easier and Pascal isn't a hard language to work in, if find it easier than C and C++. Although this is the first time I've coded in Pascal in over a dozen years.

For non-commercial use (and I believe writing GPL code is non-commercial), Delphi only costs a hundred bucks, a pretty decent deal to me.

/Tim
  ----- Original Message ----- 
  From: Roy Sigurd Karlsbakk 
  To: Tim Shouldice ; testrm at kisters.com ; nagios-users at lists.sourceforge.net 
  Sent: Thursday, May 08, 2003 9:59 AM
  Subject: Rewriting nsclient? (was NSClient 1.0.8.0 Installation Problem)


  hi all

  Perhaps it's about time to rewrite nsclient to a language not quite as stone 
  age as pascal / delphi? Personally, I'd like this to be perl, as this would 
  be platform independant and not compiled. At least move it away from fscking 
  Pascal.

  roy


  On Thursday 08 May 2003 15:43, Tim Shouldice wrote:
  > In the support forum we were able to nail down Jason's issue and he got it
  > working (corrupted executable when unzipped and copied over samba, ftp'd in
  > bin mode worked).
  >
  > The deinstallation of both 1.0.7.1 and 1.0.8.0 both cause the GPF, even
  > though the uninstall is successful. I suspect the problem lies somewhere in
  > the Delphi object code libraries that both versions use in development.
  > This issue is being raised with Borland.
  >
  > Tim Shouldice
  >   ----- Original Message -----
  >   From: Ralf Mellis
  >   To: nagios-users at lists.sourceforge.net
  >   Sent: Thursday, May 08, 2003 5:20 AM
  >   Subject: Re: [Nagios-users] NSClient 1.0.8.0 Installation Problem
  >
  >   Martens, Jason wrote:
  >   > I just tried installing the NSClient on a Windows 2000 Server, and I
  >   > got the following error when I tried to run the pNSClient.exe /install
  >   > command:
  >   > C:\Program Files\nagios\pNSClient.exe is not a valid Win32 application.
  >   > After I say ok to the error message, I get an Access is denied. Message
  >   > in the command shell.  I am logged in as administrator.
  >
  >   I had similar problems after upgrading from 1.0.7.1 to 1.0.8 from tmsg.
  >   The deinstallation from version 1.0.7.1 results in an access violation
  >   (on _every_ server, where I did the upgrade).
  >   Be sure to have neither event viewer nor service applet open when
  >   installing the nsclient. After repeating the command "pNSClient.exe
  >   /install" several times it finishes successfull at last.
  >
  >   HTH
  >
  >   --
  >   Ralf Mellis
  >   Abt. DV/ORG
  >   Kisters Maschinenbau GmbH
  >   Germany
  >   47533 Kleve
  >   Boschstr. 1-3
  >   Tel. +49(0)2821-503-0
  >   Fax  +49(0)2821-26110
  >
  >
  >
  >
  >   -------------------------------------------------------
  >   Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara
  >   The only event dedicated to issues related to Linux enterprise solutions
  >   www.enterpriselinuxforum.com
  >
  >   _______________________________________________
  >   Nagios-users mailing list
  >   Nagios-users at lists.sourceforge.net
  >   https://lists.sourceforge.net/lists/listinfo/nagios-users
  >
  >   ::: Please include Nagios version, plugin version (-v) and OS when
  >   ::: reporting any issue. Messages without supporting info will risk being
  >   ::: sent to /dev/null

  -- 
  Roy Sigurd Karlsbakk, Datavaktmester
  ProntoTV AS - http://www.pronto.tv/
  Tel: +47 9801 3356

  Computers are like air conditioners.
  They stop working when you open Windows.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.monitoring-lists.org/archive/users/attachments/20030508/48d97eb9/attachment.html>


More information about the Users mailing list