[Xymon] Testing Terabithia packages updated to 4.3.29-0.6

Japheth Cleaver cleaver at terabithia.org
Mon May 6 18:52:54 CEST 2019


Hi,

It's not present in RHEL7, but it is in the EPEL7 repo as of a few 
months ago (https://bugzilla.redhat.com/show_bug.cgi?id=1381509), so I 
switched the default build option on on it. Since fping is in EPEL as 
well, I figure that's probably a safe option for the server install, but 
I'm realizing that the *xymon-client* package might be installed on more 
boxes without it, depending on the environment. (Especially since, 
unlike on EL6, lz4 is brought in in the base OS in EL7.)

I can definitely see that as reason to switch it back, if there are 
concerns about EPEL accessibility. I had really just wanted to avoid a 
situation where dash (a shell, after all) was being included via the 
xymon repo itself.

While there's still a fair amount of shell forking in the client 
(obviously), the shell wrappers that used to be used for calling CGI 
scripts are long-gone, so some of the pressure for performance/security 
is reduced a little.

-jc


On 5/6/2019 9:00 AM, Mike Burger wrote:
> dash is, however, available for EL7 from epel, should it be deemed 
> necessary.
>
> On 2019-05-04 05:07, Matt Vander Werf wrote:
>> Hi J.C.,
>>
>> Thanks for getting these created!
>>
>> I tried to install it on a RHEL 7 system, but it looks like it's
>> trying to pull in dash as a dependency. I believe that should only be
>> a dependency for RHEL 6, since dash is not in the normal repos for
>> RHEL 7, correct? At least that has been the case in the past.
>>
>> Resolving Dependencies
>> --> Running transaction check
>> ---> Package xymon-client.x86_64 0:4.3.28-1.el7 will be updated
>> ---> Package xymon-client.x86_64 0:4.3.29-0.6.el7 will be an update
>> --> Processing Dependency: /bin/dash for package:
>> xymon-client-4.3.29-0.6.el7.x86_64
>> --> Processing Dependency: /bin/dash for package:
>> xymon-client-4.3.29-0.6.el7.x86_64
>> --> Finished Dependency Resolution
>> Error: Package: xymon-client-4.3.29-0.6.el7.x86_64 (xymon-testing)
>>            Requires: /bin/dash
>> **********************************************************************
>> yum can be configured to try to resolve such errors by temporarily
>> enabling
>> disabled repos and searching for missing dependencies.
>> To enable this functionality please set 'notify_only=0' in
>> /etc/yum/pluginconf.d/search-disabled-repos.conf
>> **********************************************************************
>>
>> Error: Package: xymon-client-4.3.29-0.6.el7.x86_64 (xymon-testing)
>>            Requires: /bin/dash
>>  You could try using --skip-broken to work around the problem
>>  You could try running: rpm -Va --nofiles --nodigest
>> Uploading Enabled Repositories Report
>> Loaded plugins: langpacks, product-id, subscription-manager
>>
>> -- 
>>
>> Matt Vander Werf
>> HPC System Administrator
>> University of Notre Dame
>>
>> On Fri, May 3, 2019 at 8:24 PM Japheth Cleaver
>> <cleaver at terabithia.org> wrote:
>>
>>> Hello all,
>>>
>>> The "xymon-testing" repo
>>> (https://terabithia.org/rpms/xymon/testing/)
>>> has been updated with packages for RHEL6, EL7 and F28-30.
>>>
>>> These are labeled as 4.3.29-0.6 and correspond to commit (r8066).
>>> This
>>> wasn't intended directly to be a release candidate, but I had
>>> changes in
>>> the patchset that needed to be iterated on in the build process. (An
>>> EL5
>>> build is coming.)
>>>
>>> For the intrepid, please let me know if you notice any unusual
>>> issues on
>>> install. There will be more commits before the actual release.
>>>
>>> Regards,
>>> -jc
>>>
>>> _______________________________________________
>>> Xymon mailing list
>>> Xymon at xymon.com
>>> http://lists.xymon.com/mailman/listinfo/xymon
>> _______________________________________________
>> Xymon mailing list
>> Xymon at xymon.com
>> http://lists.xymon.com/mailman/listinfo/xymon
>



More information about the Xymon mailing list