ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

The error "unary operator expected" appears when launching the init.d scripts of UVMS / Reporter / DU Explorer / Dollar Universe on Redhat 7.x


Article ID: 85845


Updated On:


CA Automic Dollar Universe


When we launch the daemon scripts of any of the Dollar Universe products on a Linux Redhat 7.x, some error appear.

Error Message :
Example of the type of error we get:
[[email protected] init.d]# ./DUAS_UNIV62_peach status
./DUAS_UNIV62_peach: line 39: [: =: unary operator expected
service DUAS UNIV62 is running (detail on /tmp/status_DUAS)


Cause type:
Root Cause: Redhat 7.x was not supported before the release 6.7, so some scripts had to be fixed.


OS: Linux
OS Version: Linux Redhat 7.x ( kernel 3.1.x)


Some scripts have been fixed on all the products, in order to support Linux Redhat 7.x

Fix Status: Released

Fix Version(s):
Component: Application.Server
Version: Dollar.Universe 6.7.01

Additional Information

Workaround :
Replace in the script which launches the error found on /etc/init.d the line:
[ ${NETWORKING} = "no" ] && exit 0

[ "${NETWORKING}" = "no" ] && exit 0