Let's see your /opt/pandora_server/conf/pandora_server.conf
# incomingdir: Defines directory where incoming data packets are stored
incomingdir /opt/pandora_server/data_in
It is very important that: exists and be writable by pandora user.
# dbuser: Database user name (pandora by default)
dbuser pandora
Database user, could be any user you had defined in your MySQL database
# dbpass: Database password
dbpass pandora
Database pass, could be any user you had defined in your MySQL database. You must define this user/pass/host in mysql using the command "grant all privileges on pandora.* to
pandora@192.168.0.1 identified by "password". For more information please read the docs about this, settings the remote hostname it's not easy because sometimes setting simple hostname doesnt work, you could need to setup the numeric ip address.
# dbhost: Database hostname or IP address
dbhost localhost
In your case, 192.168.0.2
About location of *.pm and *.pl, the whole package (including the startup scripts) are made for running in /opt/pandora_server, but of course, you can change the pathnames, but also need to change the startup process.
We are working on a possible cmake syntax configure/setup system or a single perl setup system to customize the path or set in a more "standard" path.
I hope this helps.