Edgewall Software

Ticket #64 (closed defect: fixed)

Opened 5 years ago

Last modified 5 months ago

A better install/setup script

Reported by: daniel Owned by: jonas
Priority: high Milestone: 0.5
Component: general Version: 0.1
Severity: blocker Keywords:
Cc:

Description

We need an improved setup-script before the release.

It should also interactively ask for example:

  • Global data directory (for for instance templates and default wiki pages)
  • initial cgi location
  • www-user for proper file ownership/permissions
  • create a database at install-time

Attachments

Change History

Changed 5 years ago by jonas

  • The templates and htdocs directories are now installed into prefix/share/trac/ by setup.py
  • trac.cgi will display an error message (to the browser) if the database doesn't have propper unix permissions.
  • trac-admin::initdb verifies that the user has configured correct repository_dir and templates_dir values.

New databases still doesn't have any default wiki pages.

Changed 5 years ago by jonas

  • version changed from 1.0 to 0.1
  • milestone set to 0.5

Changed 5 years ago by jonas

  • status changed from new to closed
  • resolution set to fixed

I think all of this is done now.

Changed 5 months ago by anonymous

  • status changed from closed to reopened
  • resolution fixed deleted

Changed 5 months ago by anonymous

  • status changed from reopened to closed
  • resolution set to fixed

Don't reopen tickets without a good reason.

Add/Change #64 (A better install/setup script)

Author



Change Properties
<Author field>
Action
as closed
Next status will be 'reopened'
to The owner will change from jonas. Next status will be 'closed'
 
Note: See TracTickets for help on using tickets.