[Xymon] checking for symlinks

Jeremy Laidman jlaidman at rebel-it.com.au
Thu Jul 2 03:54:24 CEST 2015


It'd be good to have this feature working.

In the mean time, you could use "FILE" (in analysis.cfg) to check for the
existence of a file, and use a backtick command (in client-local.cfg) to
specify the filename only if it's a symlink.  Example:

analysis.cfg:

FILE /etc/.sudoers.local red

client-local.cfg:

file:`find /etc/.sudoers.local -type l`

If the file is a symlink, it will exist.  If it's not a symlink, the Xymon
client won't see it, and you'll get a RED as if it didn't exist.

Cheers
Jeremy


On 2 July 2015 at 08:44, oliver <ohemming at gmail.com> wrote:

> Applied patch to source, recompiled and installed but no change in
> behaviour I'm afraid
>
> On Wed, Jul 1, 2015 at 2:51 PM, J.C. Cleaver <cleaver at terabithia.org>
> wrote:
> >
> > On Wed, July 1, 2015 10:07 am, oliver wrote:
> >> I'm using Xymon 4.3.21 on a linux host with mix of linux and solaris
> >> clients
> >>
> >> Is checking whether a file is symlink supported in analysis.cfg?  The
> >> man page doesn't mention it but client_config.c does look like it
> >> should work.
> >>
> >> I have this in analysis.cfg
> >> FILE /etc/.sudoers.local red type=symlink
> >>
> >> My test goes red with the following statement:
> >> File is a file - should be symlink
> >>
> >> If I click on it, I see this:
> >> [file:/etc/.sudoers.local]
> >> type:100000 (file, symlink -> /bw/local/etc/.sudoers.local)
> >> mode:440 (-r--r-----)
> >> linkcount:1
> >> owner:0 (root)
> >> group:0 (root)
> >> size:102
> >> clock:1435770054 (2015/07/01-17:00:54)
> >> atime:1336161370 (2012/05/04-19:56:10)
> >> ctime:1377011564 (2013/08/20-15:12:44)
> >> mtime:1377011564 (2013/08/20-15:12:44)
> >>
> >> To prove it's a symlink:
> >> # ls -l /etc/.sudoers.local
> >> lrwxrwxrwx   1 root     root          28 Aug  2  2011
> >> /etc/.sudoers.local -> /bw/local/etc/.sudoers.local
> >>
> >> What am I doing wrong?
> >
> >
> > I believe this is a bug. Might never have really been fully implemented,
> > actually.
> >
> > Can you try the following patch (untested) and see if it works for you?
> >
> >
> > Regards,
> >
> > -jc
> _______________________________________________
> Xymon mailing list
> Xymon at xymon.com
> http://lists.xymon.com/mailman/listinfo/xymon
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xymon.com/pipermail/xymon/attachments/20150702/ca5c447c/attachment.html>


More information about the Xymon mailing list