<chapter id="upgrading-to-3.0"> <chapterinfo> &author.jelmer; <pubdate>25 October 2002</pubdate> </chapterinfo> <title>Upgrading from Samba-2.x to Samba-3.0.0</title> <sect1> <title>Charsets</title> <para>You might experience problems with special characters when communicating with old DOS clients. Codepage support has changed in samba 3.0. Read the chapter <link linkend="unicode">Unicode support</link> for details. </para> </sect1> <sect1> <title>Obsolete configuration options</title> <para> In 3.0, the following configuration options have been removed. </para> <simplelist> <member>printer driver (replaced by new driver procedures) </member> <member>printer driver file (replaced by new driver procedures)</member> <member>printer driver location (replaced by new driver procedures)</member> <member>use rhosts</member> <member>postscript</member> <member>client code page (replaced by dos charset)</member> <member>vfs path</member> <member>vfs options</member> </simplelist> </sect1> <sect1> <title>Password Backend</title> <para> Effective with the release of samba-3 it is now imperative that the password backend be correctly defined in smb.conf. </para> <para> Those migrating from samba-2.x with plaintext password support need the following: <emphasis>passdb backend = guest</emphasis>. </para> <para> Those migrating from samba-2.x with encrypted password support should add to smb.conf <emphasis>passdb backend = smbpasswd, guest</emphasis>. </para> <para> LDAP using Samba-2.x systems can continue to operate with the following entry <emphasis>passdb backend = ldapsam_compat, guest</emphasis>. </para> </sect1> </chapter>