From 9daaa3f95694c434f6332c6dfa230ee4b71fe941 Mon Sep 17 00:00:00 2001
From: "jake%bugzilla.org" <>
Date: Thu, 13 Feb 2003 11:50:37 +0000
Subject: Bug 192511 - Removing all occurances of 'processmail' from the
documentation now that bug 124174 is FIXED.
---
docs/sgml/faq.sgml | 14 ++++++++------
docs/sgml/glossary.sgml | 15 +++++++++++++++
docs/sgml/installation.sgml | 24 ++++++++++++++----------
docs/xml/faq.xml | 14 ++++++++------
docs/xml/glossary.xml | 15 +++++++++++++++
docs/xml/installation.xml | 24 ++++++++++++++----------
6 files changed, 74 insertions(+), 32 deletions(-)
diff --git a/docs/sgml/faq.sgml b/docs/sgml/faq.sgml
index 27e714e1b..df80794cd 100644
--- a/docs/sgml/faq.sgml
+++ b/docs/sgml/faq.sgml
@@ -778,14 +778,16 @@
- If you are using an alternate Mail Transport Agent (MTA other than
- sendmail), make sure the options given in the "processmail" and other
- scripts for all
- instances of "sendmail" are correct for your MTA.
+ If you are using an alternate MTA,
+ make sure the options given in Bugzilla/BugMail.pm
+ and any other place where sendmail is called from
+ are correct for your MTA. You should also ensure that the
+ param is set to on.
- If you are using Sendmail, try enabling "sendmailnow" in editparams.cgi.
- If you are using Postfix, you will also need to enable sendmailnow.
+ If you are using sendmail, try enabling
+ in editparams.cgi.
+
diff --git a/docs/sgml/glossary.sgml b/docs/sgml/glossary.sgml
index f3be34466..191b3fb39 100644
--- a/docs/sgml/glossary.sgml
+++ b/docs/sgml/glossary.sgml
@@ -227,6 +227,21 @@
M
+
+ Message Transport Agent
+ MTA
+
+
+ A Message Transport Agent is used to control the flow of email
+ on a system. Many unix based systems use
+ sendmail which is what
+ Bugzilla expects to find by default at /usr/sbin/sendmail.
+ Many other MTA's will work, but they all require that the
+ param be set to on.
+
+
+
+
mysqld
diff --git a/docs/sgml/installation.sgml b/docs/sgml/installation.sgml
index b25a2bcab..f7607d2e3 100644
--- a/docs/sgml/installation.sgml
+++ b/docs/sgml/installation.sgml
@@ -597,7 +597,7 @@
-perl -pi -e 's@#\!/usr/bonsaitools/bin/perl@#\!/usr/bin/perl@' *cgi *pl Bug.pm processmail syncshadowdb
+perl -pi -e 's@#\!/usr/bonsaitools/bin/perl@#\!/usr/bin/perl@' *cgi *pl Bug.pm syncshadowdb
Change /usr/bin/perl to match the location
@@ -1424,19 +1424,14 @@ my $webservergid = '8'
the system call. For example, you'll need to
change:
-
-system("./processmail", $id, $exporter);
+system("$webdotbase","-Tpng","-o","$pngfilename","$filename");
with
-system("C:\\perl\\bin\\perl", "processmail", $id, $exporter);
+system("C:\\perl\\bin\\perl", "$webdotbase","-Tpng","-o","$pngfilename","$filename");
- Notice that the ./ is also
- removed.
-
-
The grep command is very helpful in finding
these system calls, assuming you have the
@@ -1444,6 +1439,16 @@ system("C:\\perl\\bin\\perl", "processmail", $id, $exporter);
+
+ It appears that the only system call
+ remaining in the Bugzilla codebase is in
+ showdependencygraph.cgi. Not changing this
+ file will only cause dependency graphs to not function if the
+ paramater points to a local
+ installation of GraphViz.
+
+
+
@@ -1613,7 +1618,7 @@ AllowOverride Limit
$BUGZILLA_HOME/.htaccess
+
deny from all
@@ -1721,7 +1726,6 @@ deny from all
ns_register_filter preauth GET /bugzilla/localconfig filter_deny
ns_register_filter preauth GET /bugzilla/*.pl filter_deny
ns_register_filter preauth GET /bugzilla/localconfig filter_deny
-ns_register_filter preauth GET /bugzilla/processmail filter_deny
ns_register_filter preauth GET /bugzilla/syncshadowdb filter_deny
ns_register_filter preauth GET /bugzilla/runtests.sh filter_deny
diff --git a/docs/xml/faq.xml b/docs/xml/faq.xml
index 27e714e1b..df80794cd 100644
--- a/docs/xml/faq.xml
+++ b/docs/xml/faq.xml
@@ -778,14 +778,16 @@
- If you are using an alternate Mail Transport Agent (MTA other than
- sendmail), make sure the options given in the "processmail" and other
- scripts for all
- instances of "sendmail" are correct for your MTA.
+ If you are using an alternate MTA,
+ make sure the options given in Bugzilla/BugMail.pm
+ and any other place where sendmail is called from
+ are correct for your MTA. You should also ensure that the
+ param is set to on.
- If you are using Sendmail, try enabling "sendmailnow" in editparams.cgi.
- If you are using Postfix, you will also need to enable sendmailnow.
+ If you are using sendmail, try enabling
+ in editparams.cgi.
+
diff --git a/docs/xml/glossary.xml b/docs/xml/glossary.xml
index f3be34466..191b3fb39 100644
--- a/docs/xml/glossary.xml
+++ b/docs/xml/glossary.xml
@@ -227,6 +227,21 @@
M
+
+ Message Transport Agent
+ MTA
+
+
+ A Message Transport Agent is used to control the flow of email
+ on a system. Many unix based systems use
+ sendmail which is what
+ Bugzilla expects to find by default at /usr/sbin/sendmail.
+ Many other MTA's will work, but they all require that the
+ param be set to on.
+
+
+
+
mysqld
diff --git a/docs/xml/installation.xml b/docs/xml/installation.xml
index b25a2bcab..f7607d2e3 100644
--- a/docs/xml/installation.xml
+++ b/docs/xml/installation.xml
@@ -597,7 +597,7 @@
-perl -pi -e 's@#\!/usr/bonsaitools/bin/perl@#\!/usr/bin/perl@' *cgi *pl Bug.pm processmail syncshadowdb
+perl -pi -e 's@#\!/usr/bonsaitools/bin/perl@#\!/usr/bin/perl@' *cgi *pl Bug.pm syncshadowdb
Change /usr/bin/perl to match the location
@@ -1424,19 +1424,14 @@ my $webservergid = '8'
the system call. For example, you'll need to
change:
-
-system("./processmail", $id, $exporter);
+system("$webdotbase","-Tpng","-o","$pngfilename","$filename");
with
-system("C:\\perl\\bin\\perl", "processmail", $id, $exporter);
+system("C:\\perl\\bin\\perl", "$webdotbase","-Tpng","-o","$pngfilename","$filename");
- Notice that the ./ is also
- removed.
-
-
The grep command is very helpful in finding
these system calls, assuming you have the
@@ -1444,6 +1439,16 @@ system("C:\\perl\\bin\\perl", "processmail", $id, $exporter);
+
+ It appears that the only system call
+ remaining in the Bugzilla codebase is in
+ showdependencygraph.cgi. Not changing this
+ file will only cause dependency graphs to not function if the
+ paramater points to a local
+ installation of GraphViz.
+
+
+
@@ -1613,7 +1618,7 @@ AllowOverride Limit
$BUGZILLA_HOME/.htaccess
+
deny from all
@@ -1721,7 +1726,6 @@ deny from all
ns_register_filter preauth GET /bugzilla/localconfig filter_deny
ns_register_filter preauth GET /bugzilla/*.pl filter_deny
ns_register_filter preauth GET /bugzilla/localconfig filter_deny
-ns_register_filter preauth GET /bugzilla/processmail filter_deny
ns_register_filter preauth GET /bugzilla/syncshadowdb filter_deny
ns_register_filter preauth GET /bugzilla/runtests.sh filter_deny
--
cgit v1.2.3-24-g4f1b