Improved fork of Bugzilla 3.6.4 with many new features - http://wiki.4intra.net/Bugzilla4Intranet
 
 
 
 
 
 
Go to file
Vitaliy Filippov cfd8911bdc Do not export anything from Bugzilla::User 2014-10-13 19:45:17 +04:00
Bugzilla Do not export anything from Bugzilla::User 2014-10-13 19:45:17 +04:00
Text/TabularDisplay Bug 40933 - НЕ ДО КОНЦА оттестированная объединённая версия Bugzilla 3.6 - НИКУДА НЕ РАЗВОРАЧИВАТЬ! :) 2010-05-14 20:02:34 +00:00
contrib Do not export anything from Bugzilla::User 2014-10-13 19:45:17 +04:00
data Bug 142119 - Sphinx: indexing code, searching code to be done 2013-12-23 15:06:20 +00:00
docs Bug 40933 - Merge with Bugzilla 3.6.4, released 2011-01-24 2011-02-04 15:47:14 +00:00
extensions Do not export anything from Bugzilla::User 2014-10-13 19:45:17 +04:00
images Style Boolean Charts in Mozilla skin, better chart negation UI based on fieldset 2014-10-07 15:00:57 +04:00
js Redesign bug edit form. 2014-10-10 16:57:07 +04:00
lib Bug 40933 - remove garbage 2010-08-04 11:47:09 +00:00
qa Remove products.defaultmilestone and allow to configure default milestone using the generic field UI 2014-10-07 14:58:17 +04:00
skins Redesign bug edit form. 2014-10-10 16:57:07 +04:00
t Bug 72826 - PostgreSQL compatibility 2011-07-26 12:38:14 +00:00
template Bugzilla::Template: code style, remove some rarely used subs 2014-10-10 16:57:07 +04:00
Bugzilla.pm Fix error reporting, determine current template 2014-10-10 18:55:41 +04:00
HTTPServerSimple-NYTProf.sh Bug 40933 2009-08-26 18:03:52 +00:00
HTTPServerSimple.pl HTTPServerSimple.pl: prevent directory traversal 2014-10-07 15:00:54 +04:00
README Bugzilla4Intranet readme 2014-05-22 01:20:30 +04:00
SVNPropCheck.pm Bug 122560 - Add error pages, add CGI version of SVNPropCheck 2013-08-16 11:40:00 +00:00
admin.cgi Code style for the rest of *.cgi 2014-10-10 16:57:07 +04:00
attachment.cgi attachment.cgi code style 2014-10-07 16:57:01 +04:00
buglist.cgi Remove the rest of cgi->param() and cgi->cookie() calls 2014-10-10 16:57:07 +04:00
bugzilla.dtd Fix input_params 2014-10-07 14:58:16 +04:00
chart.cgi Bugzilla::Chart, Bugzilla::Series, chart.cgi: code style 2014-10-07 18:37:26 +04:00
check_access.cgi check_access.cgi: remove CGI usage 2014-10-07 18:38:13 +04:00
checksetup.pl Move Views to core 2014-10-07 15:00:52 +04:00
checksetup.sh Bug 70605 2011-08-23 22:17:45 +00:00
colchange.cgi colchange.cgi: code style 2014-10-08 14:18:55 +04:00
collectstats.pl Remove CGI interfacing from Bugzilla::Search 2014-10-07 14:58:14 +04:00
config.cgi config.cgi: code style 2014-10-08 14:24:25 +04:00
createaccount.cgi createaccount.cgi: code style, remove CGI usage 2014-10-08 14:25:19 +04:00
describecomponents.cgi do not use varhash in describecomponents 2014-10-07 15:00:54 +04:00
describekeywords.cgi Code style for the rest of *.cgi 2014-10-10 16:57:07 +04:00
duplicates.cgi duplicates.cgi: code style 2014-10-08 14:32:34 +04:00
editcheckers.cgi Move checkers to core 2014-10-07 15:00:52 +04:00
editclassifications.cgi editclassifications.cgi: code style 2014-10-08 15:09:28 +04:00
editcomponents.cgi editcomponents.cgi: remove CGI usage, code style 2014-10-07 15:00:53 +04:00
editemailin.cgi Allow to use field names in email_in.pl, do not use CGI tie, use Bugzilla->input_params, fix some warnings 2014-10-07 14:58:16 +04:00
editfields.cgi editfields.cgi: code style, remove CGI usage, warn on default/value field changes; editvalues.cgi: call update_control_lists 2014-10-07 15:00:53 +04:00
editflagtypes.cgi editflagtypes.cgi: remove CGI usage 2014-10-08 16:08:52 +04:00
editgroups.cgi editgroups.cgi: remove CGI usage 2014-10-09 15:40:36 +04:00
editmilestones.cgi editproducts.cgi: remove CGI usage 2014-10-09 15:43:41 +04:00
editparams.cgi Do not export anything from Bugzilla::User 2014-10-13 19:45:17 +04:00
editproducts.cgi editproducts.cgi: remove CGI usage 2014-10-09 15:43:41 +04:00
editsettings.cgi editsettings.cgi: code style, remove CGI usage, redirect after saving 2014-10-07 15:00:55 +04:00
editusers.cgi editusers.cgi: remove CGI usage, remove check_user() 2014-10-09 16:05:41 +04:00
editusersingroup.cgi Remove VarHash experiment 2014-10-08 16:39:47 +04:00
editvalues.cgi Remove VarHash experiment 2014-10-08 16:39:47 +04:00
editversions.cgi editproducts.cgi: remove CGI usage 2014-10-09 15:43:41 +04:00
editvisibility.cgi Use editvisibility.cgi to enable/disable dependent values, not dependent fields 2014-10-07 15:00:31 +04:00
editwhines.cgi Do not export anything from Bugzilla::User 2014-10-13 19:45:17 +04:00
editworkflow.cgi editworkflow.cgi: remove CGI usage 2014-10-08 16:50:32 +04:00
email_in.pl Move custis-specific code to/from extension 2014-10-07 15:00:30 +04:00
enter_bug.cgi Remove VarHash experiment 2014-10-08 16:39:47 +04:00
fieldvaluecontrol.cgi Remove user_id_to_login procedural API; set default values for non-select fields on bug form 2014-10-07 15:00:54 +04:00
fill-day-worktime.cgi Move "Fix Worktime" page to core 2014-10-07 15:00:52 +04:00
globalauth.cgi Allow to use field names in email_in.pl, do not use CGI tie, use Bugzilla->input_params, fix some warnings 2014-10-07 14:58:16 +04:00
importxls.cgi Remove useXXX parameters and use $field->enabled instead; 2014-10-07 14:58:17 +04:00
importxml.pl Remove useXXX parameters and use $field->enabled instead; 2014-10-07 14:58:17 +04:00
index.cgi index.cgi: code style, remove CGI usage 2014-10-07 17:22:14 +04:00
informer.cgi informer.cgi: remove CGI usage 2014-10-08 16:10:01 +04:00
install-module.pl Bug 40933 - Merge with 3.6.1, Bug 64562 - Display "Next bug in your list..." 2010-06-25 16:04:36 +00:00
jobqueue.pl Bug 40933 2009-09-14 14:26:24 +00:00
jsonrpc.cgi Code style for the rest of *.cgi 2014-10-10 16:57:07 +04:00
long_list.cgi long_list.cgi: code style, remove CGI usage 2014-10-08 14:35:01 +04:00
migrate.pl Bug 40933 - НЕ ДО КОНЦА оттестированная объединённая версия Bugzilla 3.6 - НИКУДА НЕ РАЗВОРАЧИВАТЬ! :) 2010-05-14 20:02:34 +00:00
mod_perl.pl Refactor result reporting, move the rest of ORM code from process_bug.cgi to actual ORM class 2014-10-07 14:58:16 +04:00
mod_perl_win32.pl Bug 40933 More WINdows fukinshit 2009-08-14 14:49:43 +00:00
page.cgi page.cgi: code style, remove CGI usage 2014-10-07 18:44:10 +04:00
post_bug.cgi Fix list() 2014-10-08 19:44:35 +04:00
process_bug.cgi Remove the rest of cgi->param() and cgi->cookie() calls 2014-10-10 16:57:07 +04:00
query.cgi Code style for the rest of *.cgi 2014-10-10 16:57:07 +04:00
quips.cgi quips.cgi: code style, simplify show, add admin_table style 2014-10-07 19:33:50 +04:00
recollect.pl Bug 65840 2010-06-25 13:52:20 +00:00
relogin.cgi relogin.cgi: remove CGI usage 2014-10-08 16:45:39 +04:00
report.cgi report.cgi: remove CGI usage 2014-10-09 18:10:16 +04:00
reports.cgi reports.cgi: remove CGI usage 2014-10-08 18:39:43 +04:00
request.cgi request.cgi: remove CGI usage 2014-10-09 18:19:49 +04:00
robots.txt Bug 40933 2008-12-15 12:53:33 +00:00
rss-comments.cgi Allow to use field names in email_in.pl, do not use CGI tie, use Bugzilla->input_params, fix some warnings 2014-10-07 14:58:16 +04:00
runtests.pl Bug 40933 2008-12-15 12:53:33 +00:00
sanitycheck.cgi sanitycheck.cgi: code style, some fixes to make it work, CrossCheck based on DB schema, remove CGI usage 2014-10-09 19:17:50 +04:00
sanitycheck.pl Remove the rest of cgi->param() and cgi->cookie() calls 2014-10-10 16:57:07 +04:00
scrum.cgi Allow to use field names in email_in.pl, do not use CGI tie, use Bugzilla->input_params, fix some warnings 2014-10-07 14:58:16 +04:00
search_plugin.cgi Code style for the rest of *.cgi 2014-10-10 16:57:07 +04:00
show-mail-groups.cgi Add profiles.is_enabled, profiles.last_seen_date columns, like in upstream 2014-10-07 14:58:12 +04:00
show_activity.cgi show_activity.cgi: code style 2014-10-07 15:00:54 +04:00
show_bug.cgi Bugzilla::Template: code style, remove some rarely used subs 2014-10-10 16:57:07 +04:00
showattachment.cgi showattachment.cgi: remove CGI usage, code style 2014-10-08 16:41:03 +04:00
showdependencygraph.cgi showdependencygraph.cgi: remove CGI usage 2014-10-09 19:18:57 +04:00
showdependencytree.cgi showdependencytree.cgi: remove CGI usage 2014-10-08 18:43:59 +04:00
sidebar.cgi sidebar.cgi: code style, remove CGI usage 2014-10-08 18:41:02 +04:00
summarize_time.cgi summarize_time.cgi: code style, remove CGI usage, use DateTime to add/subtract dates 2014-10-09 19:27:38 +04:00
testagent.cgi Code style for the rest of *.cgi 2014-10-10 16:57:07 +04:00
testserver.pl Bug 40933 - НЕ ДО КОНЦА оттестированная объединённая версия Bugzilla 3.6 - НИКУДА НЕ РАЗВОРАЧИВАТЬ! :) 2010-05-14 20:02:34 +00:00
token.cgi Do not export anything from Bugzilla::User 2014-10-13 19:45:17 +04:00
unsubscribe.cgi unsubscribe.cgi: remove CGI usage 2014-10-07 18:39:31 +04:00
userprefs.cgi Do not export anything from Bugzilla::User 2014-10-13 19:45:17 +04:00
votes.cgi votes.cgi: remove CGI usage 2014-10-09 22:43:10 +04:00
whine.pl Remove old LookupNamedQuery API, rename Bugzilla::Search::Saved->url to ->query 2014-10-07 14:58:15 +04:00
whineatnews.pl Mostly remove bug_status hardcode, fix some more SQL queries for new schema 2014-05-16 18:52:39 +04:00
xml.cgi Allow to use field names in email_in.pl, do not use CGI tie, use Bugzilla->input_params, fix some warnings 2014-10-07 14:58:16 +04:00
xmlrpc.cgi Code style for the rest of *.cgi 2014-10-10 16:57:07 +04: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.

What is Bugzilla4Intranet?
==========================
Bugzilla4Intranet is a highly improved fork of Bugzilla version 3.6.4,
targeted at being a Fast and Customisable bug-tracker, and at cleaning
Bugzilla code, which contains a lot of hardcoded behaviour and just
ugly ideas or implementations.

Of course that's an ideal goal :-)

See also http://wiki.4intra.net/Bugzilla4Intranet (russian)

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/