Greetings ACS/pg-ers!
I've put a tarball up at http://www.debian.org/~bfulgham that contains
the various configuration scripts I've cobbled together for the Debian
distribution.
They are still a bit buggy, but functional, and I was hoping someone
working to install the ACS might want to try their hand at using the
scripts.
I've included some terse manpages, but the basic idea is:
aolsrvconfig -- This script is used to take a "vanilla" nsd.tcl from
the AOLserver distribution and fill it in with your system
information. Once it finishes, you should be able to immediately
visit HTML pages served by the AOLserver.
It is used like this:
aolsrvconfig --domain myServer
It will create a file called "myServer.tcl" which should be used to
start the server (e.g., nsd -t myServer.tcl).
aolpgconfig -- This script is used to configure and setup an nsd.tcl
(as generated by aolsrvconfig) for use with the PostgreSQL driver for
AOLserver. It uses the aoladddb script....
It is used like this:
aolpgconfig --domain myServer
aoladddb -- This script works with the PostgreSQL installation. You
can use it to set up an aolserver user, and an intial database. It's
also used by the acs setup script.
It is used like this:
aoladddb --domain myServer --dbname [database name]
It can also be used like this:
aoladddb --domain myServer --aoladmin [aol administrator]
to create the administrator as a postgres user.
acspgconfig -- This script works in two ways. The primary way I use
it with debian is:
acspgconfig --domain myServer --zipped
This looks for a zipped file of the ACS (in a directory coded into the
script), copies it to the pageroot (found in the nsd.tcl file) and
unzips it. It also loads the geo-data and the data model. Once this
finishes (if all goes well) you should be able to go directly to your
website as "http://localhost/register" and start using the ACS.
These scripts are probably full of Debianisms, but don't hold that
against me. I'd like them to become useful for everyone.
Please give them a try. They are almost certainly rife with bugs at
this point, but they shouldn't destroy your system. At this point, I
have used them to install my ACS here on my local machine two or three
times, so I know they work. However, I expect them to work the way I
wrote them, so I may be avoiding pitfalls and traps that the rest of
you test rats^H^H^H^H^H^H^Hfolks might turn up.
Thanks for your help.