hsauerbach wrote:
We can not shutdown Access Control, so doesn't that mean the Nagios is unusable is a secure Environment?
So, this is probably mostly bad news, but I do want to start with some good news. If you take a look at
https://www.nagios.com/roadmaps/ you'll see that "security improvements" are on the roadmap for 5.5. The first follow-up to that is not really bad news, but I have very little idea when 5.5 will actually be out. I suspect it will be out in 2017, but I'm not going to venture anything more specific than that. Now, for the first piece of probably bad news. Based on the rest of this section (before the next quote block), I really don't know what "security improvements" means.
I can tell you that what financial institutions do is just set up SELinux and such themselves. It's possible they hire consultants such as
http://everwatch.global/about (we have other partners, but they are very prominent). Our prices are so competitive that even with the cost of consultants, we're likely to come ahead of our competitors when it comes to bottom line. XI certainly can be made to work in such an environment, but it's not something that our support team handles.
It's a bit old, but we've sent people
http://chrislaskey.com/blog/602 in the past. Most recently, developing for SE Linux came up on March 30 and was again rejected at the earliest stage. So early, in fact, that an official feature request was not even created.
I know SE Linux is not ACL, but SE Linux is what comes up the most often and since I have a date I can point to with that, I'm using that as a stand-in for additional security measures.
hsauerbach wrote:
What happens if we do everything manually using /usr/local/nasiosxi/scripts to apply configurations and other product updates? Will that work, if not what suggestion do you have to work around the security issue?
When you say product updates, do you mean just updating the system? I *always* suggest people do this manually so php/apache do not get in the way:
https://assets.nagios.com/downloads/nag ... nstall.pdf Any sort of wizard/check modifications will be overwritten on upgrade, so if you make custom changes, make sure you create those as separate files.
Applying the configuration via the command line should work just fine. I'm a little concerned with the "everything" part of your statement. It is possible to manually configure files, but they will not be visible in the CCM:
https://assets.nagios.com/downloads/nag ... ios-XI.pdf
The API, while command line, still is database driven (it is a CCM API), so I don't think that's really going to get you where you want to go.