We have a brand new server that we've installed OEL 6.4 x86_64 on with Oracle 220.127.116.11 and the 12c agent. Periodically I'm getting the following ABRT (Automatic Bug Report Tool) whenever the agent tries to run the "chkconfig --list" command. The oracle account does not have permission to execute the chkconfig command (that's the account the agent process is running under), however the agent periodically is trying to execute that for whatever reason.
Is there something I missed when I setup the oracle account?
Here's the top section of the abrt full crash report
cmdline: /sbin/chkconfig --list
time: Thu 30 May 2013 04:22:36 PM EDT
I opened a SR on Tuesday of last week. My frustration level rose when their suggestion was to change permissions on the directories underneath /etc so the oracle account could do the “chkconfig –list”.
Changing permissions on core Linux directories isn't an acceptable answer for me. I was hoping someone else had run into this same problem and another solution.
The SR number is 3-7279581661
The 12c Agent is trying to perform the "chkconfig --list" command. The agent is running on a new server that's running OEL 6.4 and a 18.104.22.168 database. The agent is running under the oracle account on that server.
To get past this, I went ahead and changed the directories uinderneath /etc/rc.d to allow any account to read and execute. So the oracle account can now execute chkconfig --list
Not a solution I'd normally perform, however since this is strictly an Oracle database server really only root and oracle will see logins.