[prev in list] [next in list] [prev in thread] [next in thread] 

List:       tmda-cvs
Subject:    CVS: tmda-cgi/htdocs virtual.ht,1.4,1.5 virtual.html,1.7,1.8
From:       Gre7g Luterman <gre7g () users ! sourceforge ! net>
Date:       2003-05-29 17:23:44
[Download RAW message or body]

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
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic