Xymon Mailing List Archive search

Xymon 4.3.29 scheduling and F30

7 messages in this thread

list Japheth Cleaver · Mon, 29 Apr 2019 10:46:46 -0700 ·
Hi all,

Just to give everyone an update, I have a few more patches I'm still looking at, but I mostly wanted to wait until I get a chance to test compile fixes on Fedora 30 final, which should drop today or tomorrow.

There are still a number of compile warnings generally (mostly char mismatch warnings), but if you know of compile issues on other platforms specifically, it would be helpful if you could run a quick test on the latest 4.3.29 snapshot to see if it's resolved. The latest snap is available at https://sourceforge.net/p/xymon/code/HEAD/tree/branches/4.3.29/ in the upper right.

Thanks,
-jc
list Tom Schmidt · Mon, 29 Apr 2019 22:48:46 +0000 ·
Japheth,
    I submitted some patches a month ago for Xymon that I do not see in the current 4.3.29 r8059 snapshot.  Attached is a context diff file for my patches for the current snapshot.  Please consider adding them to the release, and let me know if you have any questions about them.


Tom Schmidt
SR MANAGER, IT
IT ETD DIBS Product Engineering
Micron Technology, Inc.
Office:  +X (XXX) XXX-XXXX  Fax:  (208)368-2807
Email: user-48d3fa8908d4@xymon.invalid  Website: micron.com
Micron Technology, Inc., Confidential and Proprietary.
quoted from Japheth Cleaver


-----Original Message-----
From: Xymon <xymon-bounces at xymon.com> On Behalf Of Japheth Cleaver
Sent: Monday, April 29, 2019 11:47 AM
To: Xymon Mailing List <xymon at xymon.com>
Cc: user-834d44be5e50@xymon.invalid
Subject: [EXT] [Xymon] Xymon 4.3.29 scheduling and F30

Hi all,

Just to give everyone an update, I have a few more patches I'm still looking at, but I mostly wanted to wait until I get a chance to test compile fixes on Fedora 30 final, which should drop today or tomorrow.

There are still a number of compile warnings generally (mostly char mismatch warnings), but if you know of compile issues on other platforms specifically, it would be helpful if you could run a quick test on the latest 4.3.29 snapshot to see if it's resolved. The latest snap is available at

https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsourceforge.net%2Fp%2Fxymon%2Fcode%2FHEAD%2Ftree%2Fbranches%2F4.3.29%2F&amp;data=user-e68b78a42832@xymon.invalid%7C212d18249c4848a7de3008d6cccaadc7%7Cf38a5ecd28134862b11bac1d563c806f%7C0%7C0%7C636921568220789749&amp;sdata=tZ9ESLR9tSrFTg%2BBZa81RkB09V7FFF4vyv4ICC0Ad34%3D&amp;reserved=0 in the upper right.

Thanks,
-jc
Attachments (1)
list Japheth Cleaver · Tue, 30 Apr 2019 06:55:33 -0700 ·
Still looking at a few of those. I'm a bit torn on removing the protocol 
dialog for SMTP/SMTPS, but given that we don't have a great way to enact 
pauses at the moment (a la 'expect'), I think it may be for the best.

Regards,
-jc
quoted from Tom Schmidt


On 4/29/2019 3:48 PM, Tom Schmidt (tschmidt) wrote:
Japheth,
     I submitted some patches a month ago for Xymon that I do not see in the current 4.3.29 r8059 snapshot.  Attached is a context diff file for my patches for the current snapshot.  Please consider adding them to the release, and let me know if you have any questions about them.


Tom Schmidt
SR MANAGER, IT
IT ETD DIBS Product Engineering
Micron Technology, Inc.
Office:  +X (XXX) XXX-XXXX  Fax:  (208)368-2807
Email: user-48d3fa8908d4@xymon.invalid  Website: micron.com
Micron Technology, Inc., Confidential and Proprietary.


-----Original Message-----
From: Xymon <xymon-bounces at xymon.com> On Behalf Of Japheth Cleaver
Sent: Monday, April 29, 2019 11:47 AM
To: Xymon Mailing List <xymon at xymon.com>
Cc: user-834d44be5e50@xymon.invalid
Subject: [EXT] [Xymon] Xymon 4.3.29 scheduling and F30

Hi all,

Just to give everyone an update, I have a few more patches I'm still looking at, but I mostly wanted to wait until I get a chance to test compile fixes on Fedora 30 final, which should drop today or tomorrow.

There are still a number of compile warnings generally (mostly char mismatch warnings), but if you know of compile issues on other platforms specifically, it would be helpful if you could run a quick test on the latest 4.3.29 snapshot to see if it's resolved. The latest snap is available at
https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsourceforge.net%2Fp%2Fxymon%2Fcode%2FHEAD%2Ftree%2Fbranches%2F4.3.29%2F&amp;data=user-e68b78a42832@xymon.invalid%7C212d18249c4848a7de3008d6cccaadc7%7Cf38a5ecd28134862b11bac1d563c806f%7C0%7C0%7C636921568220789749&amp;sdata=tZ9ESLR9tSrFTg%2BBZa81RkB09V7FFF4vyv4ICC0Ad34%3D&amp;reserved=0 in the upper right.

Thanks,
-jc


https://nam01.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.xymon.com%2Fmailman%2Flistinfo%2Fxymon&amp;data=user-e68b78a42832@xymon.invalid%7C212d18249c4848a7de3008d6cccaadc7%7Cf38a5ecd28134862b11bac1d563c806f%7C0%7C0%7C636921568220789749&amp;sdata=01AI2EnhvHBT4wrzAn4RBOsBSJCgxsaNAbdNYc1bbuk%3D&amp;reserved=0
list Stef Coene · Tue, 30 Apr 2019 17:45:20 +0200 ·
Hi,

I also have some AIX related patches.
I will clean them up resend them to the mailing list this evening.


Stef
list Tom Schmidt · Tue, 30 Apr 2019 16:13:29 +0000 ·
Japheth,
    Regarding the SMTP/SMTPS protocol tests, my patch update changes the "mail" command to "helo localhost" to provide the proper greeting dialog to the SMTP server.  You can see this yourself easily with the telnet command:
telnet mailhost 25
Trying NNN.NNN.NNN.NNN...
Connected to mailhost.
Escape character is '^]'.
220 mailhost.mydomain.com Microsoft ESMTP MAIL Service ready at Tue, 30 Apr 2019 10:03:17 -0600
mail
503 5.5.2 Send hello first
helo localhost
250 mailhost.mydomain.com Hello [NNN.NNN.NNN.NNN]
quit
221 2.0.0 Service closing transmission channel
Connection closed by foreign host.

As you can see above, the "mail" command is not accepted, at least not without saying hello first.

The SMTP test results in Xymon will then show the results of the "helo localhost" as well:
cat ~xymon/data/logs/mailhost.smtp
green <!-- [flags:OrdastLe] --> Tue Apr 30 09:56:37 2019 smtp ok
Service smtp on mailhost is OK (up)

220 mailhost.mydomain.com Microsoft ESMTP MAIL Service ready at Tue, 30 Apr 2019 09:56:39 -0600
250 mailhost.mydomain.com Hello [NNN.NNN.NNN.NNN]
221 2.0.0 Service closing transmission channel

Seconds: 0.000757000

Message received from NNN.NNN.NNN.NNN
Status unchanged in 28 days, 23 hours, 3 minutes


[http://collab.micron.com/corp/brand/SiteAssets/Micron.png]<http://www.micron.com/>;
quoted from Japheth Cleaver
Tom Schmidt
SR MANAGER, IT
IT ETD DIBS Product Engineering
Micron Technology, Inc.

Office:  +X (XXX) XXX-XXXX  Fax:  (XXX)XXX-XXXX

Email: user-48d3fa8908d4@xymon.invalid  Website: micron.com<http://www.micron.com/>;
quoted from Japheth Cleaver
Micron Technology, Inc., Confidential and Proprietary.


From: Japheth Cleaver <user-87556346d4af@xymon.invalid>
Sent: Tuesday, April 30, 2019 7:55 AM
To: Tom Schmidt (tschmidt); Xymon Mailing List
Cc: user-834d44be5e50@xymon.invalid
Subject: Re: [EXT] [Xymon] Xymon 4.3.29 scheduling and F30

Still looking at a few of those. I'm a bit torn on removing the protocol
dialog for SMTP/SMTPS, but given that we don't have a great way to enact
pauses at the moment (a la 'expect'), I think it may be for the best.

Regards,
-jc


On 4/29/2019 3:48 PM, Tom Schmidt (tschmidt) wrote:
Japheth,
     I submitted some patches a month ago for Xymon that I do not see in the current 4.3.29 r8059 snapshot.  Attached is a context diff file for my patches for the current snapshot.  Please consider adding them to the release, and let me know if you have any questions about them.


Tom Schmidt
SR MANAGER, IT
IT ETD DIBS Product Engineering
Micron Technology, Inc.

Office:  +X (XXX) XXX-XXXX  Fax:  (XXX)XXX-XXXX
signature
Email: user-48d3fa8908d4@xymon.invalid  Website: micron.com
Micron Technology, Inc., Confidential and Proprietary.


-----Original Message-----

quoted from Japheth Cleaver
From: Xymon <xymon-bounces at xymon.com> On Behalf Of Japheth Cleaver
Sent: Monday, April 29, 2019 11:47 AM
To: Xymon Mailing List <xymon at xymon.com>
Cc: user-834d44be5e50@xymon.invalid
Subject: [EXT] [Xymon] Xymon 4.3.29 scheduling and F30

Hi all,

Just to give everyone an update, I have a few more patches I'm still looking at, but I mostly wanted to wait until I get a chance to test compile fixes on Fedora 30 final, which should drop today or tomorrow.

There are still a number of compile warnings generally (mostly char mismatch warnings), but if you know of compile issues on other platforms specifically, it would be helpful if you could run a quick test on the latest 4.3.29 snapshot to see if it's resolved. The latest snap is available at

https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsourceforge.net%2Fp%2Fxymon%2Fcode%2FHEAD%2Ftree%2Fbranches%2F4.3.29%2F&amp;data=user-e68b78a42832@xymon.invalid%7C7809be5d420d4a501b8d08d6cd738506%7Cf38a5ecd28134862b11bac1d563c806f%7C0%7C0%7C636922293392144523&amp;sdata=a%2BVLnl5jxh4orrd5tfypVNUxH8W92LLh30SNgJQc1f0%3D&amp;reserved=0 in the upper right.

Thanks,
-jc


https://nam01.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.xymon.com%2Fmailman%2Flistinfo%2Fxymon&amp;data=user-e68b78a42832@xymon.invalid%7C7809be5d420d4a501b8d08d6cd738506%7Cf38a5ecd28134862b11bac1d563c806f%7C0%7C0%7C636922293392144523&amp;sdata=e7woU%2FCKi3BNlUAx2cEgvvB6%2BUMG2FXBY66obn9MLqY%3D&amp;reserved=0
list Axel Beckert · Thu, 2 May 2019 19:57:44 +0200 ·
Hi Japheth,
quoted from Japheth Cleaver

On Mon, Apr 29, 2019 at 10:46:46AM -0700, Japheth Cleaver wrote:
There are still a number of compile warnings generally (mostly char mismatch
warnings), but if you know of compile issues on other platforms
specifically, it would be helpful if you could run a quick test on the
latest 4.3.29 snapshot to see if it's resolved. The latest snap is available
at https://sourceforge.net/p/xymon/code/HEAD/tree/branches/4.3.29/ in the
upper right.
I'm currently working on making Debian's official xymon package build
with 4.3.29 r8060.

So far I noticed these minor issue:

client/xymonclient-unixware.sh misses the executable bits (compared to
all other client/xymonclient-*.sh). This is not an issue as there
seems to be a chmod run at build time, but we use git for packaging
and after a build, client/xymonclient-unixware.sh is marked as
modified:

~/hobbit/xymon → git st
On branch 4.3.29-beta
Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
    (use "git checkout -- <file>..." to discard changes in working directory)

        modified:   client/xymonclient-unixware.sh

no changes added to commit (use "git add" and/or "git commit -a")
~/hobbit/xymon → git diff
diff --git a/client/xymonclient-unixware.sh b/client/xymonclient-unixware.sh
old mode 100644
new mode 100755
~/hobbit/xymon →

And lintian also found a spelling error in a man page:

I: xymon: spelling-error-in-manpage usr/share/man/man5/alerts.cfg.5.gz scritps scripts

So far these are all (and minor) issues I found at build-time —
besides the compile time warnings you've already mentioned..

		Kind regards, Axel
-- 
PGP: 2FF9CD59612616B5      /~\  Plain Text Ribbon Campaign, http://arc.pasp.de/
Mail: user-bc188e45dae4@xymon.invalid  \ /  Say No to HTML in E-Mail and Usenet
Mail+Jabber: user-0064bde8d49d@xymon.invalid  X
https://axel.beckert.ch/   / \  I love long mails: https://email.is-not-s.ms/
list Japheth Cleaver · Thu, 2 May 2019 17:05:42 -0700 ·
quoted from Tom Schmidt
On 4/30/2019 9:13 AM, Tom Schmidt (tschmidt) wrote:
Japheth,
    Regarding the SMTP/SMTPS protocol tests, my patch update changes the "mail" command to "helo localhost" to provide the proper greeting dialog to the SMTP server.  You can see this yourself easily with the telnet command:
My apologies. For some reason, I *completely* misread this one. Looking back, I know there had been discussion about the SMTP conversation before, but I can't find a good reason why we weren't sending EHLO at all, even if we weren't pausing for the response first (technically a protocol violation).


There's this: https://lists.xymon.com/archive/2005-December/004834.html but that's about it.


It seems to work fine in testing so far, so I'll go ahead and add this in. Probably going to go with EHLO, however, so as to return a useful full list of the destination server's offered features.


Thanks,

-jc