Snapshot feedback
Hi Scot,
This will sound like a stupid question, but: you installed our
RPMs — the
ones from xymon-monitoring/xymon-rpm ?? PLEASE CONFIRM — on a
dozen machines? That is the
first report I have from outside CI, which builds on AlmaLinux and
so
proves nothing about real RHEL. Thank you.
Just some info on your 2 points:
> On the client rpm install /etc/xymon-client/clientlaunch.d is
not
> created. It should be, Debian already creates it.
Debian creates it in its own packaging layer
(debian/xymon-client.dirs,
via dh_installdirs), not in the build. The build creates the
server's
drop-in directories, in xymond/Makefile, and neither of the client
ones,
in client/Makefile — so they are missing on RPM and in a plain
source
install, and I expect on FreeBSD too. Debian is the only packaging
that
compensates. This is a real problem to unify, and it belongs
upstream.
> On the server rpm install, it places the httpd config for
xymon but
> doesn't signal httpd to reload configs. That scenario is a
little less
> clear-cut as to whether it should be automatic. My opinion is
that it
> should be.
I think so too, at install and uninstall time at least. Debian
already
reloads (invoke-rc.d apache2 reload, in its postinst) and
Terabithia does
a graceful, so the RPM is the odd one out.
Cheers,
Bruno
Hey guys, just wanted to pass along some feedback on the snapshot release rpm install. I have the client deployed to about a dozen RHEL9 servers for testing, and I’m working on deploying a server.
- On the client rpm install /etc/xymon-client/clientlaunch.d is not created. It should be, Debian already creates it.
- On the server rpm install, it places the httpd config for xymon but doesn’t signal httpd to reload configs. That scenario is a little less clear-cut as to whether it should be automatic. My opinion is that it should be.
I opened pull requests for both changes.
Scot Kreienkamp | Principal Applications Infrastructure Architect | La-Z-Boy Incorporated
(XXX) XXX-XXXX | X-XXX-XXX-XXXX | user-9678697f1438@xymon.invalid
One La-Z-Boy Drive | Monroe, Michigan 48162 | la-z-boy.com
facebook.com/lazboy | instagram.com/lazboy | youtube.com/lazboy
lazboy_2024_inc_navy_4a4d68ec-613a-4141-a2aa-d73a2ae749f6.png