Edgewall Software

Opened 18 years ago

Closed 14 years ago

Last modified 3 years 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:
Internal Changes:


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, 18 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, 18 years ago

Milestone: 0.5
Version: 1.00.1

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

Resolution: fixed
Status: newclosed

I think all of this is done now.

comment:4 by anonymous, 14 years ago

Resolution: fixed
Status: closedreopened

comment:5 by anonymous, 14 years ago

Resolution: fixed
Status: reopenedclosed

Don't reopen tickets without a good reason.

Modify Ticket

Change Properties
Set your email in Preferences
as closed The owner will remain Jonas Borgström.
The resolution will be deleted. Next status will be 'reopened'.
to 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.