Edgewall Software
Modify

Opened 16 years ago

Closed 12 years ago

Last modified 13 months ago

#64 closed defect (fixed)

A better install/setup script

Reported by: daniel Owned by: Jonas Borgström
Priority: high Milestone: 0.5
Component: general Version: 0.1
Severity: blocker Keywords:
Cc: Branch:
Release Notes:
API Changes:

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 (0)

Change History (5)

comment:1 by Jonas Borgström, 16 years ago

  • 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.

comment:2 by Jonas Borgström, 16 years ago

Milestone: 0.5
Version: 1.00.1

comment:3 by Jonas Borgström, 16 years ago

Resolution: fixed
Status: newclosed

I think all of this is done now.

comment:4 by anonymous, 12 years ago

Resolution: fixed
Status: closedreopened

comment:5 by anonymous, 12 years ago

Resolution: fixed
Status: reopenedclosed

Don't reopen tickets without a good reason.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Jonas Borgström.
The resolution will be deleted. Next status will be 'reopened'.
to as closed The owner will be changed from Jonas Borgström to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.