[Xymon] Terabithia or compile

John Thurston john.thurston at alaska.gov
Thu Jun 18 22:20:41 CEST 2020


On 6/18/2020 11:52 AM, John Horne wrote:
> On Thu, 2020-06-18 at 11:23 -0800, John Thurston wrote:
>> On 6/17/2020 4:38 PM, John Horne wrote:
>>> I used to build from source, but for our CentOS 7 and 8 servers I have been
>>> using the Terabithia RPMs with no problems. The downside is that, like
>>> Malcolm Hunter mentioned, I have subsequently applied some local patches -
>>> sent to the list - so that meant rebuilding the RPMs.
>>
>> I'm now looking at the Terabithia package for the first time in years.
>> My first reaction is, wth?
>>
>> Installing the xymon package on my server has disabled chronyd and
>> installed (but not started) ntpd. why?!
>>
> Really? I've just run a test on a local server, and neither chronyd was
> disabled nor was ntpd installed. after installing xymon, chronyd kept running
> as it was before, and the ntpd package was not present before or afterwards.

I'm running CentOS 7

> #~> uname -r
> 3.10.0-1127.10.1.el7.x86_64

I've restored the system to its prior snapshot, and performed the 
install again. This time around, it installed the ntp package (including 
the ntpd service but not enabling it), and did not disable chronyd.

I'm again saying, "WTH?", but now for a different reason.

I guess I'm going to need to add a line to my documentation, "After 
installation of the xymon package, confirm chronyd is still present. If 
not, rinse and repeat."



This is what yum told me it was going to do:

> Installing:
>  xymon                          x86_64        4.3.30-1.el7                    Xymon      3.2 M
> Installing for dependencies:
>  apr                            x86_64        1.4.8-5.el7                     base       103 k
>  apr-util                       x86_64        1.5.2-6.el7                     base        92 k
>  audit-libs-python              x86_64        2.8.5-4.el7                     base        76 k
>  autogen-libopts                x86_64        5.18-5.el7                      base        66 k
>  c-ares                         x86_64        1.10.0-3.el7                    base        78 k
>  cairo                          x86_64        1.15.12-4.el7                   base       741 k
>  checkpolicy                    x86_64        2.5-8.el7                       base       295 k
>  dejavu-fonts-common            noarch        2.33-6.el7                      base        64 k
>  dejavu-sans-fonts              noarch        2.33-6.el7                      base       1.4 M
>  dejavu-sans-mono-fonts         noarch        2.33-6.el7                      base       433 k
>  fontconfig                     x86_64        2.13.0-4.3.el7                  base       254 k
>  fontpackages-filesystem        noarch        1.44-8.el7                      base       9.9 k
>  fping                          x86_64        3.10-4.el7                      epel        46 k
>  fribidi                        x86_64        1.0.2-1.el7_7.1                 base        79 k
>  graphite2                      x86_64        1.3.10-1.el7_3                  base       115 k
>  harfbuzz                       x86_64        1.7.5-2.el7                     base       267 k
>  httpd                          x86_64        2.4.6-93.el7.centos             base       2.7 M
>  httpd-tools                    x86_64        2.4.6-93.el7.centos             base        92 k
>  libX11                         x86_64        1.6.7-2.el7                     base       607 k
>  libX11-common                  noarch        1.6.7-2.el7                     base       164 k
>  libXau                         x86_64        1.0.8-2.1.el7                   base        29 k
>  libXdamage                     x86_64        1.1.4-4.1.el7                   base        20 k
>  libXext                        x86_64        1.3.3-3.el7                     base        39 k
>  libXfixes                      x86_64        5.0.3-1.el7                     base        18 k
>  libXft                         x86_64        2.3.2-2.el7                     base        58 k
>  libXrender                     x86_64        0.9.10-1.el7                    base        26 k
>  libXxf86vm                     x86_64        1.1.4-1.el7                     base        18 k
>  libcgroup                      x86_64        0.41-21.el7                     base        66 k
>  libdbi                         x86_64        0.8.4-6.el7                     base        42 k
>  libglvnd                       x86_64        1:1.0.1-0.8.git5baa1e5.el7      base        89 k
>  libglvnd-egl                   x86_64        1:1.0.1-0.8.git5baa1e5.el7      base        44 k
>  libglvnd-glx                   x86_64        1:1.0.1-0.8.git5baa1e5.el7      base       125 k
>  libsemanage-python             x86_64        2.5-14.el7                      base       113 k
>  libthai                        x86_64        0.1.14-9.el7                    base       187 k
>  libtirpc                       x86_64        0.2.4-0.16.el7                  base        89 k
>  libwayland-client              x86_64        1.15.0-1.el7                    base        33 k
>  libwayland-server              x86_64        1.15.0-1.el7                    base        39 k
>  libxcb                         x86_64        1.13-1.el7                      base       214 k
>  libxshmfence                   x86_64        1.2-1.el7                       base       7.2 k
>  mailcap                        noarch        2.1.41-2.el7                    base        31 k
>  mesa-libEGL                    x86_64        18.3.4-7.el7_8.1                updates    109 k
>  mesa-libGL                     x86_64        18.3.4-7.el7_8.1                updates    165 k
>  mesa-libgbm                    x86_64        18.3.4-7.el7_8.1                updates     39 k
>  mesa-libglapi                  x86_64        18.3.4-7.el7_8.1                updates     46 k
>  net-snmp-libs                  x86_64        1:5.7.2-48.el7_8                updates    751 k
>  net-tools                      x86_64        2.0-0.25.20131004git.el7        base       306 k
>  ntp                            x86_64        4.2.6p5-29.el7.centos           base       548 k
>  ntpdate                        x86_64        4.2.6p5-29.el7.centos           base        86 k
>  pango                          x86_64        1.42.4-4.el7_7                  base       280 k
>  pixman                         x86_64        0.34.0-1.el7                    base       248 k
>  policycoreutils-python         x86_64        2.5-34.el7                      base       457 k
>  psmisc                         x86_64        22.20-16.el7                    base       141 k
>  python-IPy                     noarch        0.75-6.el7                      base        32 k
>  rrdtool                        x86_64        1.5.5-1.1.el7                   Xymon      540 k
>  setools-libs                   x86_64        3.3.8-4.el7                     base       620 k
> 

and when done, it told me what it had installed:

> Installed:
>  xymon.x86_64 0:4.3.30-1.el7
> 
> Dependency Installed:
>  apr-util.x86_64 0:1.5.2-6.el7
>  apr.x86_64 0:1.4.8-5.el7
>  audit-libs-python.x86_64 0:2.8.5-4.el7
>  autogen-libopts.x86_64 0:5.18-5.el7
>  c-ares.x86_64 0:1.10.0-3.el7
>  cairo.x86_64 0:1.15.12-4.el7
>  checkpolicy.x86_64 0:2.5-8.el7
>  dejavu-fonts-common.noarch 0:2.33-6.el7
>  dejavu-sans-fonts.noarch 0:2.33-6.el7
>  dejavu-sans-mono-fonts.noarch 0:2.33-6.el7
>  fontconfig.x86_64 0:2.13.0-4.3.el7
>  fontpackages-filesystem.noarch 0:1.44-8.el7
>  fping.x86_64 0:3.10-4.el7
>  fribidi.x86_64 0:1.0.2-1.el7_7.1
>  graphite2.x86_64 0:1.3.10-1.el7_3
>  harfbuzz.x86_64 0:1.7.5-2.el7
>  httpd-tools.x86_64 0:2.4.6-93.el7.centos
>  httpd.x86_64 0:2.4.6-93.el7.centos
>  libX11-common.noarch 0:1.6.7-2.el7
>  libX11.x86_64 0:1.6.7-2.el7
>  libXau.x86_64 0:1.0.8-2.1.el7
>  libXdamage.x86_64 0:1.1.4-4.1.el7
>  libXext.x86_64 0:1.3.3-3.el7
>  libXfixes.x86_64 0:5.0.3-1.el7
>  libXft.x86_64 0:2.3.2-2.el7
>  libXrender.x86_64 0:0.9.10-1.el7
>  libXxf86vm.x86_64 0:1.1.4-1.el7
>  libcgroup.x86_64 0:0.41-21.el7
>  libdbi.x86_64 0:0.8.4-6.el7
>  libglvnd-egl.x86_64 1:1.0.1-0.8.git5baa1e5.el7
>  libglvnd-glx.x86_64 1:1.0.1-0.8.git5baa1e5.el7
>  libglvnd.x86_64 1:1.0.1-0.8.git5baa1e5.el7
>  libsemanage-python.x86_64 0:2.5-14.el7
>  libthai.x86_64 0:0.1.14-9.el7
>  libtirpc.x86_64 0:0.2.4-0.16.el7
>  libwayland-client.x86_64 0:1.15.0-1.el7
>  libwayland-server.x86_64 0:1.15.0-1.el7
>  libxcb.x86_64 0:1.13-1.el7
>  libxshmfence.x86_64 0:1.2-1.el7
>  mailcap.noarch 0:2.1.41-2.el7
>  mesa-libEGL.x86_64 0:18.3.4-7.el7_8.1
>  mesa-libGL.x86_64 0:18.3.4-7.el7_8.1
>  mesa-libgbm.x86_64 0:18.3.4-7.el7_8.1
>  mesa-libglapi.x86_64 0:18.3.4-7.el7_8.1
>  net-snmp-libs.x86_64 1:5.7.2-48.el7_8
>  net-tools.x86_64 0:2.0-0.25.20131004git.el7
>  ntp.x86_64 0:4.2.6p5-29.el7.centos
>  ntpdate.x86_64 0:4.2.6p5-29.el7.centos
>  pango.x86_64 0:1.42.4-4.el7_7
>  pixman.x86_64 0:0.34.0-1.el7
>  policycoreutils-python.x86_64 0:2.5-34.el7
>  psmisc.x86_64 0:22.20-16.el7
>  python-IPy.noarch 0:0.75-6.el7
>  rrdtool.x86_64 0:1.5.5-1.1.el7


--
Do things because you should, not just because you can.

John Thurston    907-465-8591
John.Thurston at alaska.gov
Department of Administration
State of Alaska


More information about the Xymon mailing list