acs-bootstrap-installer

  • last updated 7 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
updated core package version numbers to 5.0.0

  1. … 18 more files in changeset.
Improved the detection of the port on which we're running, so the default

form value on the installation info page is set correctly. For my beta

version of AOLserver, at least, ns_conn port is not reliable. And unlike

the documentation's claim, ns_info port is not supported. The code now

checks nssock and defaults to ns_conn port rather than use ns_conn port

exclusively.

typo -proc instead of -public, bug 1295

add -public and -private for some procs, minor bug in acs_object::get some @see notes

  1. … 11 more files in changeset.
Recognize files in lib as include_pages

Partial fix for bug #1283: Default value for system_url

merge of changes on oacs-5-0 branch to oacs-5-0-0b4 tag

  1. … 597 more files in changeset.
Moved 5.0 changes to HEAD

Added post_installation_message parameter to make .LRN installation more

user-friendly.

Added support for the new install.xml parameters min_stack_size and

post_installation_message

bump core to 5.0.0b4 for new tarball. update readme.txt and variable.ent to 5.0.0b4.

  1. … 28 more files in changeset.
Fix the package and vendor URLs, remove broken owner emails.

  1. … 73 more files in changeset.
clean up summary and description information

  1. … 51 more files in changeset.
when parsing a xql file fails, it seems appropriate to log this in the error log

    • -2
    • +2
    ./tcl/40-db-query-dispatcher-procs.tcl
in the case where all mandatory install params are missing (rare case), the missing params list was not set correctly

add to the SystemURL help that port should be included

fixing copy and paste error, the host_administrator input widget had the name admin_owner

fixing bug 1060 and resorting to using a new proc install_page_contract instead of ad_page_contract. This is much more robust as we can't assume that we have full access to the OpenACS Tcl APIs in the beginning of OpenACS installation. Making sure mandatory parameters are properly marked up as such in the UI.

updated all to 5.0.0a5, cleaned up require sections that listed multiple versions, and updated package owner info

  1. … 18 more files in changeset.
Link to site-wide admin page instead of front page of new site after installation

add =t =f to boolean flags, fix docs, some cleanup on logging

adding loading of all message catalogs at the end of OpenACS bootstrap install. That way when the server comes up after restart all message keys are available immediately for init scripts etc.

correcting the page title on the install page

fixing the page header of install page. Defaulting all system emails to admin email

fixing typo I introduced in last commit

nsv_get acs_application was failing sometimes on install and I wasn't able to track down why. To avoid further hassle I removed that nsv since we don't need it

adding check that install page is only executed once. Added link to the homepage at the bottom

changing the OpenACS installation so that now, you fill in all system configuration on one form up-front, click install, and everything installs, the server restarts, and you're ready to go

    • -23
    • +0
    ./installer/auto-install-oracle.xql
    • -14
    • +0
    ./installer/auto-install-postgresql.xql
    • -72
    • +0
    ./installer/create-administrator-2.tcl
    • -11
    • +0
    ./installer/create-administrator-postgresql.xql
    • -84
    • +0
    ./installer/create-administrator.tcl
    • -0
    • +167
    ./installer/install.tcl
    • -217
    • +0
    ./installer/packages-install.tcl
fixing typo in tcl file loading printout

requiring tcl files (of type tcl_procs, tcl_init, test_procs, test_init, or tcl_util) to reside under package-key/tcl