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