I tested this using the rscd daemon. This worked for me:
"Daemons.Daemon:/initd:rscd"."Run Levels" equals ["2(S90)", "3(S90)", "4(S90)", "5(S90)"]
That passed. If I changed any of the run level numbers on the right to a different value it fails.
Was this what you were trying to do?
FYI, you can live browse and select an object in BSA, right mouse click on the Property value on the right and select Copy to Clipboard. Can save you some time typing and help get the syntax right if you weren't aware of that.
When I input the value from the clipboard the results are automatically modified to include additional quotation marks.
I will include a screenshot of this activity.
I am running BBSA 8.1 SP10.
Copied to clipboard data was: Run Levels Re: Question about Linux Run Level (Daemons.Daemon:/initd:ntpd)
Info copied and pasted with the removal of “Run Levels”.
1 of 1 people found this helpful
I'm running BSA 8.2.02. When I copy/paste from the GUI it comes in this format:
"BMC_UnixDaemon:/initd:rscd".runlevels [["2(S90)", "3(S90)", "4(S90)", "5(S90)"]]
I removed the outside  and it worked for me. Can you try using "equals" instead of "contains" and follow this format:
["2(S90)", "3(S90)", "4(S90)", "5(S90)"]
I am definitely not seeing the same thing you are when copying and pasting so this must be an issue with 8.1 and was resolved in 8.2.
I will open a case with support so we can setup a webex and I can demonstrate the problem.
As you want check runlevel, wheather it is on or off. we can achive this by the following command
we have global EO Unix services. can you check this EO.
if you do have this EO i will provide a simple script that will show the results.
Bill apologies, it is in fact 8.1 SP4.
I have opened a ticket with Support, the issue id is ISS04095813.
Thanx for continuing to follow this.
did you try to enter the conditions as show above ?