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