Improved fork of Bugzilla 3.6.4 with many new features - http://wiki.4intra.net/Bugzilla4Intranet
 
 
 
 
 
 
Go to file
Frédéric Buclin a76fb9d01f Bug 544798: Using edit-multiple causes "To reassign a bug, you must provide an address for the new assignee. "
r/a=mkanat
2010-02-08 01:06:01 +01:00
Bugzilla Bug 544798: Using edit-multiple causes "To reassign a bug, you must provide an address for the new assignee. " 2010-02-08 01:06:01 +01:00
contrib Convert .cvsignore files into a .bzrignore. 2010-02-01 14:01:40 -08:00
docs Convert .cvsignore files into a .bzrignore. 2010-02-01 14:01:40 -08:00
extensions Bug 496488: Hooks for creating, updating, and deleting groups 2010-02-07 13:12:31 -08:00
images Bug 132383: Bugzilla should have a default favicon - Patch by Guy Pyrzak <guy.pyrzak@gmail.com> r/a=mkanat 2008-07-30 16:13:48 +00:00
js Fix the data in the bzr repo to match the data in the CVS repo. 2010-02-01 13:39:54 -08:00
lib Bug 399954: Make Bugzilla able to hold its dependencies in a local directory 2007-10-19 11:46:10 +00:00
skins Bug 518293: Improve and Simplify the QuickSearch Documentation 2010-02-07 15:35:30 -08:00
t Convert .cvsignore files into a .bzrignore. 2010-02-01 14:01:40 -08:00
template/en/default Bug 58731: Make the keywords regexp boolean charts work 2010-02-07 16:03:09 -08:00
.bzrignore Bug 518293: Improve and Simplify the QuickSearch Documentation 2010-02-07 15:35:30 -08:00
Bugzilla.pm Bug 430014: Re-write the code hooks system so that it uses modules instead of individual .pl files 2009-11-24 06:09:41 +00:00
README Bug 503543: Merge README, QUICKSTART, UPGRADING - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat 2009-07-29 08:18:52 +00:00
admin.cgi Fix the data in the bzr repo to match the data in the CVS repo. 2010-02-01 13:39:54 -08:00
attachment.cgi Bug 532518: Credentials are not checked correctly when viewing one attachment from another bug's alternate host - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit 2009-12-30 14:54:28 +00:00
buglist.cgi Bug 535675: Typing +foo in the QuickSearch box throws an "uninitialized value" warning (missing 'order' parameter) - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wicked a=LpSolit 2010-01-06 14:59:10 +00:00
bugzilla.dtd Bug 521398 - make XML version of bug supply more data (flags, comment IDs etc.) Patch by gerv; r,a=LpSolit. 2009-10-26 16:16:21 +00:00
chart.cgi Bug 520948: Use Bugzilla->feature and feature_enabled everywhere instead of checking if modules are installed 2009-10-24 05:21:06 +00:00
checksetup.pl Bug 430014: Re-write the code hooks system so that it uses modules instead of individual .pl files 2009-11-24 06:09:41 +00:00
colchange.cgi Bug 430014: Re-write the code hooks system so that it uses modules instead of individual .pl files 2009-11-24 06:09:41 +00:00
collectstats.pl Bug 176002: Move duplicate statistics into the db 2009-09-06 22:45:51 +00:00
config.cgi Bug 505039: Use $user->is_timetracker instead of $user->in_group(Bugzilla->params->{'timetrackinggroup'}) - Patch by XqueZme <xquezme@gmail.com> r/a=LpSolit 2009-11-10 16:31:47 +00:00
createaccount.cgi Part 4 of bug 182083: add Help for non-admin pages - Patch by me, r=Colin 2007-11-12 04:03:16 +00:00
describecomponents.cgi Bug 339679: describecomponents.cgi doesn't show components of closed products, even when there are bugs in these products - Patch by Frédéric Buclin <LpSolit@gmail.com> r=ghendricks a=LpSolit 2009-05-21 08:43:23 +00:00
describekeywords.cgi Bug 471880: More scripts should use the shadow DB instead of the master DB - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit 2009-01-25 12:42:51 +00:00
duplicates.cgi Bug 543459: Speed up the new duplicates.cgi 2010-02-01 15:54:14 -08:00
editclassifications.cgi Bug 313126: Clean up editclassification.cgi and make it use Bugzilla::Classification methods - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wicked a=LpSolit 2009-01-02 13:59:22 +00:00
editcomponents.cgi Bug 534057: Auto-completion no longer works in email_in.pl 2010-02-01 13:11:53 -08:00
editfields.cgi Fix the data in the bzr repo to match the data in the CVS repo. 2010-02-01 13:39:54 -08:00
editflagtypes.cgi Bug 529863: The product list when listing all flagtypes in editflagtypes.cgi is empty after editing them - Patch by Frédéric Buclin <LpSolit@gmail.com> r=ghendricks a=LpSolit 2009-11-23 22:40:54 +00:00
editgroups.cgi Bug 520318: Add remove_from_db to Bugzilla:Group and use it to delete groups in editgroups.cgi 2009-12-31 12:48:21 +00:00
editkeywords.cgi Bug 526146: Use remove_from_db to delete keywords in editkeywords.cgi 2009-11-09 19:51:58 +00:00
editmilestones.cgi Bug 325487: Admin pages should require less "clicks" (remove useless confirmation pages) - Patch by Frédéric Buclin <LpSolit@gmail.com> r=justdave r=mkanat a=LpSolit 2008-01-28 05:14:14 +00:00
editparams.cgi Bug 430014: Re-write the code hooks system so that it uses modules instead of individual .pl files 2009-11-24 06:09:41 +00:00
editproducts.cgi Bug 162060: Remove the relationship between "votestoconfirm" and whether or not the UNCONFIRMED status is available, by adding a checkbox to enable the UNCONFIRMED status in editproducts.cgi. 2009-12-17 23:31:51 +00:00
editsettings.cgi Bug 325487: Admin pages should require less "clicks" (remove useless confirmation pages) - Patch by Frédéric Buclin <LpSolit@gmail.com> r=justdave r=mkanat a=LpSolit 2008-01-28 05:14:14 +00:00
editusers.cgi Bug 483987: Administrators can't create user accounts when using the Env authentication method - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat 2009-12-30 14:28:38 +00:00
editvalues.cgi Bug 487508: Allow restricting the visibility of custom fields and values by component 2010-02-01 17:34:26 -08:00
editversions.cgi Bug 471871: Bugzilla::Version has duplicated code compared to Bugzilla::Object (make Bugzilla::Version really a subclass of Bugzilla::Object) - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat 2009-04-10 09:36:43 +00:00
editwhines.cgi Bug 534057: Auto-completion no longer works in email_in.pl 2010-02-01 13:11:53 -08:00
editworkflow.cgi Fix the data in the bzr repo to match the data in the CVS repo. 2010-02-01 13:39:54 -08:00
email_in.pl Bug 534057: Auto-completion no longer works in email_in.pl 2010-02-01 13:11:53 -08:00
enter_bug.cgi Bug 162060: Remove the relationship between "votestoconfirm" and whether or not the UNCONFIRMED status is available, by adding a checkbox to enable the UNCONFIRMED status in editproducts.cgi. 2009-12-17 23:31:51 +00:00
importxml.pl Bug 162060: Remove the relationship between "votestoconfirm" and whether or not the UNCONFIRMED status is available, by adding a checkbox to enable the UNCONFIRMED status in editproducts.cgi. 2009-12-17 23:31:51 +00:00
index.cgi Bug 514913: Eliminate ssl="authenticated sessions" 2009-10-09 04:31:08 +00:00
install-module.pl Bug 445875: Make it possible to open a CPAN shell with install-module 2009-09-16 09:43:23 +00:00
jobqueue.pl Bug 475403: A RHEL SysV Init Script for jobqueue.pl 2009-09-04 21:20:16 +00:00
jsonrpc.cgi Bug 527505: Make 001compile.t use Bugzilla->feature to determine which modules to compile 2009-11-10 21:19:46 +00:00
long_list.cgi Bug 399954: Make Bugzilla able to hold its dependencies in a local directory 2007-10-19 11:46:10 +00:00
migrate.pl Fix the data in the bzr repo to match the data in the CVS repo. 2010-02-01 13:39:54 -08:00
mod_perl.pl Fix the data in the bzr repo to match the data in the CVS repo. 2010-02-01 13:39:54 -08:00
page.cgi Bug 518293: Improve and Simplify the QuickSearch Documentation 2010-02-07 15:35:30 -08:00
post_bug.cgi Bug 534057: Auto-completion no longer works in email_in.pl 2010-02-01 13:11:53 -08:00
process_bug.cgi Bug 532493: [SECURITY] Restricting a bug to a group while moving it to another product has no effect if the group is not used by both products 2010-02-01 13:19:31 -08:00
query.cgi Bug 537746: Search criteria headers on buglist duplicate unnecessarily when bugidtype is in use 2010-02-01 12:46:42 -08:00
quips.cgi Bug 449931: [SECURITY] Unprivileged users can approve/unapprove all the quips (including bypassing moderation) - Patch by Robin H. Johnson <robbat2@gentoo.org> r/a=LpSolit 2008-11-06 00:38:49 +00:00
relogin.cgi Bug 480862: relogin.cgi now just throws an error by default (should redirect to index.cgi) - Patch by Frédéric Buclin <LpSolit@gmail.com> r=ghendricks a=LpSolit 2009-04-15 17:52:46 +00:00
report.cgi Bug 487508: Allow restricting the visibility of custom fields and values by component 2010-02-01 17:34:26 -08:00
reports.cgi Bug 520948: Use Bugzilla->feature and feature_enabled everywhere instead of checking if modules are installed 2009-10-24 05:21:06 +00:00
request.cgi Bug 534057: Auto-completion no longer works in email_in.pl 2010-02-01 13:11:53 -08:00
robots.txt Bug 139800 - remove errant references to index.html. Patch by ddk, 2xr=gerv. 2002-04-25 01:11:00 +00:00
runtests.pl Bug 399954: Make Bugzilla able to hold its dependencies in a local directory 2007-10-19 11:46:10 +00:00
sanitycheck.cgi Bug 162060: Remove the relationship between "votestoconfirm" and whether or not the UNCONFIRMED status is available, by adding a checkbox to enable the UNCONFIRMED status in editproducts.cgi. 2009-12-17 23:31:51 +00:00
sanitycheck.pl Fix the data in the bzr repo to match the data in the CVS repo. 2010-02-01 13:39:54 -08:00
search_plugin.cgi Fix the data in the bzr repo to match the data in the CVS repo. 2010-02-01 13:39:54 -08:00
show_activity.cgi Bug 471880: More scripts should use the shadow DB instead of the master DB - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit 2009-01-25 12:42:51 +00:00
show_bug.cgi Bug 505039: Use $user->is_timetracker instead of $user->in_group(Bugzilla->params->{'timetrackinggroup'}) - Patch by XqueZme <xquezme@gmail.com> r/a=LpSolit 2009-11-10 16:31:47 +00:00
showattachment.cgi Bug 399954: Make Bugzilla able to hold its dependencies in a local directory 2007-10-19 11:46:10 +00:00
showdependencygraph.cgi Bug 224588: Unify ($^O =~ /MSWin/) checks (always use ON_WINDOWS) 2009-09-04 21:08:05 +00:00
showdependencytree.cgi Bug 440612 – Use Bugzilla::Bug->check everywhere instead of ValidateBugID 2008-06-30 02:57:54 +00:00
sidebar.cgi Bug 399954: Make Bugzilla able to hold its dependencies in a local directory 2007-10-19 11:46:10 +00:00
summarize_time.cgi Bug 505039: Use $user->is_timetracker instead of $user->in_group(Bugzilla->params->{'timetrackinggroup'}) - Patch by XqueZme <xquezme@gmail.com> r/a=LpSolit 2009-11-10 16:31:47 +00:00
testagent.cgi Bug 369956: Have testserver.pl report whether or not the server is using mod_perl 2007-02-11 08:12:24 +00:00
testserver.pl Bug 224588: Unify ($^O =~ /MSWin/) checks (always use ON_WINDOWS) 2009-09-04 21:08:05 +00:00
token.cgi Bug 514913: Eliminate ssl="authenticated sessions" 2009-10-09 04:31:08 +00:00
userprefs.cgi Bug 534057: Auto-completion no longer works in email_in.pl 2010-02-01 13:11:53 -08:00
votes.cgi Bug 500900: Confirming bugs requires NEW state to exist - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat 2009-07-01 11:02:20 +00:00
whine.pl Bug 511216: Assignee is blank in Whine emails - Patch by Kent Rogers <kar@cray.com> r/a=Lpsolit 2009-12-28 00:58:47 +00:00
whineatnews.pl Bug 405946: Some emails are not sent in the language chosen by the addressee - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wurblzap a=LpSolit 2008-04-02 22:42:25 +00:00
xml.cgi Bug 399954: Make Bugzilla able to hold its dependencies in a local directory 2007-10-19 11:46:10 +00:00
xmlrpc.cgi Bug 527505: Make 001compile.t use Bugzilla->feature to determine which modules to compile 2009-11-10 21:19:46 +00:00

README

What is Bugzilla?
=================
Bugzilla is a free bug-tracking system that is developed by an active
community of volunteers in the Mozilla community. You can install and
use it without having to pay any license fee.

Minimum requirements
====================
It can be installed on Windows, Mac OS X, Linux and other Unix flavors.
Bugzilla is written in Perl, meaning that Perl must be installed on your system.
You will also need a web server as well as a DB server (see below).

Installation & Upgrading
========================
The documentation to install, upgrade, configure and use Bugzilla can be found
in different formats:
* docs/en/html/Bugzilla-Guide.html (HTML version)
* docs/en/txt/Bugzilla-Guide.txt (text version)
* docs/en/pdf/Bugzilla-Guide.pdf (PDF version)

If the documentation is missing, you can get it online by visiting
http://www.bugzilla.org/docs/ from where you can select the documentation
corresponding to the Bugzilla version you are installing.

Bugzilla Quick Start Guide
==========================
(or, how to get Bugzilla up and running in 10 steps)
Christian Reis <kiko@async.com.br>

This express installation guide is for "normal" Bugzilla installations,
which means a Linux or Unix system on which Apache, Perl, MySQL or PostgreSQL
and a Sendmail compatible MTA are available. For other configurations, please
see the "Installing Bugzilla" section of the Bugzilla Guide in the docs/ directory.

1. Decide from which URL and directory under your webserver root you
   will be serving the Bugzilla webpages.

2. Unpack the distribution into the chosen directory (there is no copying or
   installation involved).

3. Run ./checksetup.pl, look for unsolved requirements, and install them.
   You can run checksetup as many times as necessary to check if
   everything required has been installed.

   These will usually include assorted Perl modules, MySQL or PostgreSQL,
   and a MTA.

   After a successful dependency check, checksetup should complain that
   localconfig needs to be edited.

4. Edit the localconfig file, in particular the $webservergroup and
   $db_* variables. In particular, $db_name and $db_user will define
   your database setup in step 5.

5. Create a user permission for the name supplied as $db_user with
   read/write access to the database whose name is given by $db_name.

   If you are not familiar with MySQL permissions, it's a good idea to
   use the mysql_setpermission script that is installed with the MySQL
   distribution, and be sure to read Bugzilla Security - MySQL section
   in the Bugzilla Guide or PostgreSQL documentation.

6. Run checksetup.pl once more; if all goes well, it should set up the
   Bugzilla database for you. If not, return to step 5.

   checksetup.pl should ask you, this time, for the administrator's
   email address and password. These will be used for the initial
   Bugzilla administrator account.

7. Configure Apache (or install and configure, if you don't have it up
   yet) to point to the Bugzilla directory. You can choose between
   mod_cgi and mod_perl. The Bugzilla documentation has detailed information
   for both modes.

8. Visit the URL you chose for Bugzilla. Your browser should display the
   default Bugzilla home page. You should then log in as the
   administrator by following the "Log in" link and supplying the
   account information you provided in step 6.

9. Visit the "Parameters" page, as suggested by the page displayed to you.
   Set up the relevant parameters for your local setup.

10. That's it. If anything unexpected comes up:

    - read the error message carefully,
    - backtrack through the steps above,
    - check the official installation guide.

Support and installation questions should be directed to the
support-bugzilla@lists.mozilla.org mailing list.

Further support information is at http://www.bugzilla.org/support/