Index: openacs-4/packages/acs-bootstrap-installer/installer/install.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-bootstrap-installer/installer/install.tcl,v diff -u -N -r1.7 -r1.8 --- openacs-4/packages/acs-bootstrap-installer/installer/install.tcl 11 Dec 2003 18:02:26 -0000 1.7 +++ openacs-4/packages/acs-bootstrap-installer/installer/install.tcl 25 Jan 2005 23:51:57 -0000 1.8 @@ -51,33 +51,6 @@ install_do_packages_install -############## -# -# Load message catalogs -# -############# - -# Doing this before restart so that keys are available in init files on startup -ns_write "

Loading message catalogs..." -lang::catalog::import -initialize -ns_write "

Done.

" - -############## -# -# Secret tokens -# -############# - -ns_write "

Generating secret tokens..." -populate_secret_tokens_db -ns_write "

Done.

" - -############## -# -# Admin create -# -############# - if { [empty_string_p $username] } { set username $email } @@ -123,10 +96,41 @@ rename util_memoize_flush {} rename util_memoize_flush_saved util_memoize_flush } + ad_conn -set user_id $user_id } +# Now process the application bundle if an install.xml file was found. + +if { [file exists "[acs_root_dir]/install.xml"] } { + set output [apm::process_install_xml "/install.xml" {}] + ns_write "

[join $output "

"]

" +} + + ############## # +# Load message catalogs +# +############# + + +# Doing this before restart so that keys are available in init files on startup +ns_write "

Loading message catalogs..." +lang::catalog::import -initialize +ns_write "

Done.

" + +############## +# +# Secret tokens +# +############# + +ns_write "

Generating secret tokens..." +populate_secret_tokens_db +ns_write "

Done.

" + +############## +# # System settings # #############