Hello once more,
I am pleased to announce version 1.0.1 ;)
What have changed since the last version:
- All of the reported bugs concerning dotLRN have been fixed.
- Uploaded InstallAnywhere Configuration Files and Supplementary Files
There were 2 fatal bugs reported for dotlrn installations:
the first one involved a small number of stacks, I have changed this (I was suprised however that this is different than the required minimum for openacs). I changed the template configuration file and now the problem is gone.
the second bug involved a mystery around the AOL -> pgsql access. although openacs seems to access it via 127.0.0.1, dotlrn tries to access using the "real" ip of the PC (which makes me wonder what would happen if you install a demo on a PC without a network card ;)). Anyway a way around this was an extra line on the "config" file:
"%installdir%\cygwin\bin\bash" -c "ipconfig | /bin/grep 'IP Address' | /bin/sed -e 's#^.* : \(.*\)#\1#' | /bin/sed -e 's#.*#host all all & 255.255.255.255 trust#g' >> /var/postgresql/data/pg_hba.conf"
this would list all the ips declared on the NICs and append them to pg_hba.conf
(have I mentioned that I have started to hate regexp ?)
Anyway, I have also uploaded all the files that are used to pack the installer and I have also included a link on my site where you can find InstallAnywhere Now! ver 5.5 .
I still have 3 more problems to solve for windows that I cannot find a solution. I would be grateful if someone can come up with a useful idea about them.
a) When Aolserver receives a ns_shutdown , as described it shuts down. Although the user (because of the openacs/dotlrn message) expects the server to restart. Now in *nix installations this is handled by deamon tools, but I cannot seem to be able to find a solution like this for windows. I have played around with the "Recovery" tab in the services control panel, but this only works if the service is crashed. Unfortunately sending a ns_shutdown is recorded similar to net stop servicename . So the service is not considered "failed" and doesn't "recover"
b) Reference Data - Timezone, version 5.1.1 always fail to install. complaining it cannot open /tmp/psql-blabla
c) Now this is not really a problem, it is more of an incovenience. I want to hide cmd.exe so it doesn't keep on poping all the time like crazy (someone will eventually panic ;)). I tried replacing cmd.exe /C with start /MIN /WAIT , but java Runtime.Exec won't execute files that don't have .exe or .com extention ... and start is an embedded cmd.exe command like dir.
Now there are also some non-fatal bugs that appear. I am not sure though what cause them, and as far as I can tell, they don't create problems. An example of such a bug is the one mentioned by Shambhunath Borah. Can someone confirm that they are not affecting normal operation ?
Once more I would like to thank you for your feedback and I am looking forward to some more input from you.
Best Regards,
Vlassis