gnats-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Changes to gnats/doc/gnats-faq.texi


From: Hans-Albert Schneider
Subject: Changes to gnats/doc/gnats-faq.texi
Date: Wed, 02 Oct 2002 18:45:22 -0400

Index: gnats/doc/gnats-faq.texi
diff -c gnats/doc/gnats-faq.texi:1.9 gnats/doc/gnats-faq.texi:1.10
*** gnats/doc/gnats-faq.texi:1.9        Sun Jul 21 17:51:59 2002
--- gnats/doc/gnats-faq.texi    Wed Oct  2 18:45:22 2002
***************
*** 111,116 ****
--- 111,117 ----
  
  @menu
  * What is GNATS::               A very short overview
+ * How to pronounce it::         
  * Get it::                      Where to get @sc{gnats}
  * Versions::                    Which versions are available?
  * Mailing Lists::               E-mail discussion lists
***************
*** 181,186 ****
--- 182,198 ----
  configured.
  
  
+ @node     How to pronounce it
+ @comment  node-name,     next,   previous,  up
+ @section  How is "@sc{gnats}" pronounced?
+ 
+ Q: So, How can I pronounce "@sc{gnats}?"  Should I pronounce "G"?
+ 
+ It has been reported that the original developers pronounced the "G".
+ (This is unlike the little insect called "gnat" where the "G" is not
+ pronounced.)
+ 
+ 
  @node     Get it
  @comment  node-name,  next,     previous,      up
  @section Where do I get it?
***************
*** 368,373 ****
--- 380,386 ----
  * Add a database::              How to create a new database
  * Renaming a Category::         
  * Changing Fields::             
+ * Append-only Audit-Trail::     
  @end menu
  
  @node Add a database
***************
*** 464,469 ****
--- 477,485 ----
  GNATS_ADMIN="gnats-admin@@bugs.example.com"
  @end smallexample
  
+ If your @sc{gnats} sits behind a firewall and needs to exchange mails
+ with the outside world, see also @ref{Outgoing mail bounces}.
+ 
  @end enumerate
  
  @noindent
***************
*** 521,526 ****
--- 537,545 ----
  database, but its name.  (In case you prefer the long form of the
  option, it is now @samp{--database} instead of @samp{--directory}.)
  
+ If your @sc{gnats} sits behind a firewall and needs to exchange mails
+ with the outside world, see also @ref{Outgoing mail bounces}.
+ 
  @end enumerate
  
  
***************
*** 588,593 ****
--- 607,642 ----
  This is currently not configurable.
  
  
+ @node Append-only Audit-Trail
+ @comment  node-name,  next,  previous,  up
+ @subsection How do make Audit-Trail append-only?
+ 
+ Mike Hoolehan wanted a "bugzilla-ish appending audit trail", i.e.,
+ Audit-Trail can not be changed arbitrarily, only appended.
+ 
+ He posted the following solution to the @email{help-gnats@@gnu.org}
+ mailing list:
+ 
+ First, set the Audit-Trail field to read-only.  Then add this:
+ 
+ @example
+ field "Add-To-Audit-Trail" {
+    description "Add a log entry to Audit Trail"
+    multitext { default "\n" }
+    on-change  {
+         add-audit-trail
+         audit-trail-format {
+         format "---- Comments by %s on %s ----\n %s\n\n" #whatever you like
+         fields { "$EditUserEmailAddr" "$CurrentDate" "$NewValue" }
+         }
+     }
+     on-change {
+         set-field "Add-To-Audit-Trail" { "\n" }
+     }
+ }
+ @end example
+ 
+ 
  @node Gnatsd
  @comment  node-name,  next,  previous,  up
  @section Gnatsd, the @sc{gnats} Daemon
***************
*** 828,836 ****
  
  @menu
  * queue-pr not available::      
  @end menu
  
! @node queue-pr not available,  , E-Mail, E-Mail
  @comment  node-name,  next,  previous,  up
  @subsubheading queue-pr not available for sendmail programs
  
--- 877,886 ----
  
  @menu
  * queue-pr not available::      
+ * Outgoing mail bounces::       
  @end menu
  
! @node queue-pr not available, Outgoing mail bounces, E-Mail, E-Mail
  @comment  node-name,  next,  previous,  up
  @subsubheading queue-pr not available for sendmail programs
  
***************
*** 849,854 ****
--- 899,937 ----
  @noindent
  Replace @address@hidden/usr/local/libexec/gnats/queue-pr}} by the real path to
  @file{queue-pr}.
+ 
+ 
+ @node Outgoing mail bounces
+ @comment  node-name,  next,  previous,  up
+ @subsubheading Mail from @sc{gnats} bounces
+ 
+ You are getting bounce mails like this:
+ 
+ @example
+    ----- Transcript of session follows -----
+ ... while talking to mail.example.com.:
+ >>> MAIL From:<gnats@@mymachine.subdomain.example.com> SIZE=334
+ <<< 501 5.1.8 <gnats@@mymachine.subdomain.example.com>...
+       Domain of sender address gnats@@mymachine.subdomain.example.com does 
not exist
+ @end example
+ 
+ Probably your @sc{gnats} sits behind a firewall, but it needs to
+ exchange mails with the world outside the firewall.  Make sure that
+ @var{GNATS_ADDR} is valid outside.
+ 
+ This is what probably happens behind the scenes: On its way to the
+ outside world, the sender address of the mail gets rewritten to
+ something "official" (like @code{Hans-Albert.Schneider@@example.com}, as
+ opposed to @code{me@@mymachine.subdomain.example.com}).  This is
+ especially necessary if the internal hosts are not visible outside.  If
+ your outgoing mail gateway still sees the internal address, it complains
+ with a message like the above (it has probably checked
+ @code{mymachine.subdomain.example.com} with your organization's external
+ DNS server, which does not know @code{mymachine}).
+ 
+ To solve this problem, get an "official" address for your @sc{gnats}
+ system, e.g., tool-bugs@@example.com, and use that one for
+ @var{GNATS_ADDR}.
  
  
  




reply via email to

[Prev in Thread] Current Thread [Next in Thread]