CVS: tmda-cgi/htdocs virtual.ht,1.4,1.5 virtual.html,1.7,1.8

Gre7g Luterman <[email protected]>
Newsgroups gmane.mail.spam.tmda.cvs
Message-ID <[email protected]>
Update of /cvsroot/tmda/tmda-cgi/htdocs
In directory sc8-pr-cvs1:/tmp/cvs-serv29980

Modified Files:
	virtual.ht virtual.html 
Log Message:
Added some extra instructions for virtual user sysadmins.


Index: virtual.ht
===================================================================
RCS file: /cvsroot/tmda/tmda-cgi/htdocs/virtual.ht,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- virtual.ht	21 May 2003 20:24:54 -0000	1.4
+++ virtual.ht	29 May 2003 17:23:41 -0000	1.5
@@ -1,13 +1,22 @@
 Title: Virtual Users
 
-<h2><a name="Virtual" id="Virtual"></a>Virtual users</h2>
-<p>Virtual users are now fully supported. tmda-cgi uses a "stub" program
-  which converts the output of a virtual user information package into a
-  format that tmda-cgi can handle. In other words, you must have the
-  appropriate stub program for tmda-cgi to work on your system.</p>
-<p>The current tmda-cgi release includes the following stub:</p>
+<h2>Virtual users</h2>
+<p>Virtual users are now fully supported. If your system has virtual users, you
+  will need to read over the following sections to insure compatibility.</p>
+
+<a href="#Stub">Stub programs</a><br>
+<a href="#Annoy">Virtual user specific settings</a><p>
+
+<h3><a name="Stub"></a>Stub programs</h3>
+<p>tmda-cgi uses a "stub" program which converts the output of a virtual user
+  information package into a format that tmda-cgi can handle. In other words,
+  you must have the appropriate stub program for tmda-cgi to work on your
+  system.</p>
+<p>The current tmda-cgi release includes the following stubs:</p>
 <ul>
-  <li>vpopmail1 - compatible with vpopmail 5.2.1</li>
+  <li>vpopmail1 - compatible with vpopmail (version 5.2.1)</li>
+  <li>qmailuserassign - compatible with qmail's (version 1.0.3)
+    <tt>users/assign</tt> file</li>
 </ul>
 <p>If you use a different program to handle your virtual mail system, you will
   either need to write a stub (they're pretty darn simple) or work with one of
@@ -36,5 +45,22 @@
 <p><tt>vpopmail1</tt> is the stub name, <tt>/home/vpopmail/bin/vuserinfo</tt>
   is the vpopmail program which provides user information, and <tt>~</tt> means
   to pass the login name in as the first and only parameter to
-  <tt>vuserinfo</tt>. If you use a different stub or keep vuserinfo located
+  <tt>vuserinfo</tt>.</p>
+<p>For qmailuserassign, this is typically:</p>
+<blockquote>
+  <tt>qmailuserassign /bin/grep ~ /var/qmail/users/assign</tt>
+</blockquote>
+<p>If you use a different stub or keep vuserinfo located
   somewhere else, you will need to specify a different string.</p>
+
+<h3><a name="Settings"></a>Virtual user specific settings</h3>
+<p>To support virtual users, you will need to make sure you have set various
+  virtual user specific configuration settings correctly. Here's a list of some
+  things to check before installing:</p>
+<ul>
+  <li><a href="defaults.html#NoOverrideVPop">NoOverride:VPop</a></li>
+  <li><a href="defaults.html#NoOverrideVPopBin">NoOverride:VPopBin</a></li>
+  <li><a href="autoinstall.html#VIRTUAL_TEST">VIRTUAL_TEST</a></li>
+</ul>
+<p>There are a few other virtual user specific settings, but these are the ones
+  most likely to need adjusting.</p>

Index: virtual.html
===================================================================
RCS file: /cvsroot/tmda/tmda-cgi/htdocs/virtual.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- virtual.html	21 May 2003 20:24:54 -0000	1.7
+++ virtual.html	29 May 2003 17:23:41 -0000	1.8
@@ -2,7 +2,7 @@
 <?xml-stylesheet href="display/styles.css" type="text/css"?>
 <html>
 <!-- THIS PAGE IS AUTOMATICALLY GENERATED.  DO NOT EDIT. -->
-<!-- Wed May 21 14:29:00 2003 -->
+<!-- Thu May 29 12:22:50 2003 -->
 <!-- USING HT2HTML 2.1 -->
 <!-- SEE http://ht2html.sf.net -->
 <!-- User-specified headers:
@@ -70,14 +70,23 @@
 </td>
 <!-- end of sidebar cell -->
 <!-- start of body cell -->
-<td valign="top" class="body"><h2><a name="Virtual" id="Virtual"></a>Virtual users</h2>
-<p>Virtual users are now fully supported. tmda-cgi uses a "stub" program
-  which converts the output of a virtual user information package into a
-  format that tmda-cgi can handle. In other words, you must have the
-  appropriate stub program for tmda-cgi to work on your system.</p>
-<p>The current tmda-cgi release includes the following stub:</p>
+<td valign="top" class="body"><h2>Virtual users</h2>
+<p>Virtual users are now fully supported. If your system has virtual users, you
+  will need to read over the following sections to insure compatibility.</p>
+
+<a href="#Stub">Stub programs</a><br>
+<a href="#Annoy">Virtual user specific settings</a><p>
+
+<h3><a name="Stub"></a>Stub programs</h3>
+<p>tmda-cgi uses a "stub" program which converts the output of a virtual user
+  information package into a format that tmda-cgi can handle. In other words,
+  you must have the appropriate stub program for tmda-cgi to work on your
+  system.</p>
+<p>The current tmda-cgi release includes the following stubs:</p>
 <ul>
-  <li>vpopmail1 - compatible with vpopmail 5.2.1</li>
+  <li>vpopmail1 - compatible with vpopmail (version 5.2.1)</li>
+  <li>qmailuserassign - compatible with qmail's (version 1.0.3)
+    <tt>users/assign</tt> file</li>
 </ul>
 <p>If you use a different program to handle your virtual mail system, you will
   either need to write a stub (they're pretty darn simple) or work with one of
@@ -106,8 +115,25 @@
 <p><tt>vpopmail1</tt> is the stub name, <tt>/home/vpopmail/bin/vuserinfo</tt>
   is the vpopmail program which provides user information, and <tt>~</tt> means
   to pass the login name in as the first and only parameter to
-  <tt>vuserinfo</tt>. If you use a different stub or keep vuserinfo located
+  <tt>vuserinfo</tt>.</p>
+<p>For qmailuserassign, this is typically:</p>
+<blockquote>
+  <tt>qmailuserassign /bin/grep ~ /var/qmail/users/assign</tt>
+</blockquote>
+<p>If you use a different stub or keep vuserinfo located
   somewhere else, you will need to specify a different string.</p>
+
+<h3><a name="Settings"></a>Virtual user specific settings</h3>
+<p>To support virtual users, you will need to make sure you have set various
+  virtual user specific configuration settings correctly. Here's a list of some
+  things to check before installing:</p>
+<ul>
+  <li><a href="defaults.html#NoOverrideVPop">NoOverride:VPop</a></li>
+  <li><a href="defaults.html#NoOverrideVPopBin">NoOverride:VPopBin</a></li>
+  <li><a href="autoinstall.html#VIRTUAL_TEST">VIRTUAL_TEST</a></li>
+</ul>
+<p>There are a few other virtual user specific settings, but these are the ones
+  most likely to need adjusting.</p>
 </td>
 <!-- end of body cell -->
 </tr><!-- end of sidebar/body row -->

_______________________________________
tmda-cvs mailing list
http://tmda.net/lists/listinfo/tmda-cvs
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.