Remove documentation for unixsam and plugin.
authorJelmer Vernooij <jelmer@samba.org>
Sun, 27 Apr 2003 14:03:48 +0000 (14:03 +0000)
committerJelmer Vernooij <jelmer@samba.org>
Sun, 27 Apr 2003 14:03:48 +0000 (14:03 +0000)
(This used to be commit fa7b703da7bba9cf7daf61039fb495e72fbf7a13)

docs/docbook/manpages/smb.conf.5.sgml
docs/docbook/smbdotconf/security/passdbbackend.xml

index fa61121f4bff0cbe820cc130f7e9739d365f6827..3e98d3f25f28bd40dbe7983a6f7e5a8cc75cfaa6 100644 (file)
@@ -5477,34 +5477,13 @@ df $1 | tail -1 | awk '{print $2" "$4}'
                        
                        <listitem><para><command>nisplussam</command> - The NIS+ based passdb backend. Takes name NIS domain as an optional argument. Only works with sun NIS+ servers. </para></listitem>
                        
-                       <listitem><para><command>plugin</command> - Allows Samba to load an 
-                        arbitary passdb backend from the .so specified as a compulsary argument.
-                        </para>
-
-                        <para>Any characters after the (optional) second : are passed to the plugin
-                        for its own processing</para>
-                        </listitem>
-               
-                       <listitem><para><command>unixsam</command> - Allows samba to map all (other) available unix users</para>
-
-                       <para>This backend uses the standard unix database for retrieving users. Users included 
-                        in this pdb are NOT listed in samba user listings and users included in this pdb won't be 
-                        able to login. The use of this backend is to always be able to display the owner of a file 
-                        on the samba server - even when the user doesn't have a 'real' samba account in one of the 
-                        other passdb backends.
-                       </para>
-
-                       <para>This backend should always be the last backend listed, since it contains all users in 
-                        the unix passdb and might 'override' mappings if specified earlier. It's meant to only return 
-                        accounts for users that aren't covered by the previous backends.</para>
-                       </listitem>
                </itemizedlist>
                </para>
 
-               <para>Default: <command>passdb backend = smbpasswd unixsam</command></para>
-               <para>Example: <command>passdb backend = tdbsam:/etc/samba/private/passdb.tdb smbpasswd:/etc/samba/smbpasswd unixsam</command></para>
-               <para>Example: <command>passdb backend = ldapsam_nua:ldaps://ldap.example.com unixsam</command></para>
-               <para>Example: <command>passdb backend = plugin:/usr/local/samba/lib/my_passdb.so:my_plugin_args tdbsam:/etc/samba/private/passdb.tdb</command></para>
+               <para>Default: <command>passdb backend = smbpasswd guest</command></para>
+               <para>Example: <command>passdb backend = tdbsam:/etc/samba/private/passdb.tdb smbpasswd:/etc/samba/smbpasswd guest</command></para>
+               <para>Example: <command>passdb backend = ldapsam_nua:ldaps://ldap.example.com guest</command></para>
+               <para>Example: <command>passdb backend = mysql:my_plugin_args tdbsam:/etc/samba/private/passdb.tdb</command></para>
                </listitem>
                </varlistentry>
 
index 256b6c9709938c1d20f2dd4eb473347631a47068..d755cfc3138266054ed929bde93676bc634e8ea6 100644 (file)
@@ -9,8 +9,7 @@
     smbpasswd and tdbsam to be used without a recompile. Multiple
     backends can be specified, separated by spaces. The backends will be
     searched in the order they are specified. New users are always added
-    to the first backend specified. Experimental backends must still be
-    selected (eg --with-tdbsam) at configure time. </para>
+       to the first backend specified. </para>
 
     <para>This parameter is in two parts, the backend's name, and a 'location'
     string that has meaning only to that particular backed.  These are separated
                an optional argument. Only works with sun NIS+ servers.
                </para>
            </listitem>
-                       
-           <listitem>
-               <para><command moreinfo="none">plugin</command> - Allows Samba to load an 
-                arbitary passdb backend from the .so specified as a compulsary argument.
-                </para>
-
-                <para>Any characters after the (optional) second : are passed to the plugin
-                for its own processing</para>
-            </listitem>
-               
-           <listitem>
-               <para><command moreinfo="none">unixsam</command> - Allows samba to map all (other) 
-               available unix users</para>
 
-               <para>This backend uses the standard unix database for retrieving users. Users included 
-                in this pdb are NOT listed in samba user listings and users included in this pdb won't be 
-                able to login. The use of this backend is to always be able to display the owner of a file 
-                on the samba server - even when the user doesn't have a 'real' samba account in one of the 
-                other passdb backends.
-               </para>
-
-               <para>This backend should always be the last backend listed, since it contains all users in 
-                the unix passdb and might 'override' mappings if specified earlier. It's meant to only return 
-                accounts for users that aren't covered by the previous backends.
-               </para>
-           </listitem>
        </itemizedlist>
     </para>
 
     <para>Default: <command moreinfo="none">passdb backend = smbpasswd unixsam</command></para>
 
-    <para>Example: <command moreinfo="none">passdb backend = tdbsam:/etc/samba/private/passdb.tdb smbpasswd:/etc/samba/smbpasswd unixsam</command></para>
+    <para>Example: <command moreinfo="none">passdb backend = tdbsam:/etc/samba/private/passdb.tdb smbpasswd:/etc/samba/smbpasswd guest</command></para>
 
-    <para>Example: <command moreinfo="none">passdb backend = ldapsam_nua:ldaps://ldap.example.com unixsam</command></para>
+       <para>Example: <command moreinfo="none">passdb backend = ldapsam_nua:ldaps://ldap.example.com guest</command></para>
 
-    <para>Example: <command moreinfo="none">passdb backend = plugin:/usr/local/samba/lib/my_passdb.so:my_plugin_args tdbsam:/etc/samba/private/passdb.tdb</command></para>
+    <para>Example: <command moreinfo="none">passdb backend = mysql:my_plugin_args tdbsam:/etc/samba/private/passdb.tdb</command></para>
 </listitem>
 </samba:parameter>