powered by Jive Software

".install4j Is a directory" message from wildfired

I can get wildfire to work, but whenever I launch it as a service, I get the message “./wildfire: line 63: /opt/wildfire/.install4j: Is a directory”. It still seems to launch even with this message, but I’'d like to get rid of it if I can.

Here’'s an example of what my output looks like:

service wildfired start

testing JVM in /usr/java/jdk1.5.0_05/jre …

./wildfire: line 63: /opt/wildfire/.install4j: Is a directory

Starting wildfire

nohup: appending output to `nohup.out’’

I don’'t get this message, though, if I log in as root and launch the /opt/wildfire/bin/wildfire executable directly.

Okay, I figured it out. I had manually created a “jive” user instead of running redhad-postinstall.sh, and I set the jive user’‘s home directory to /opt/wildfire. So, the wildfire startup script was trying to create a .install4j file in the same place as the wildfire installation’'s .install4j directory.

I changed the jive user’'s home directory to another location, and that solved the problem.