<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 07/20/2014 10:49 PM, David Millians
      wrote:<br>
    </div>
    <blockquote
      cite="mid:5142305D-87FB-4F5A-851C-C879D047982D@panix.com"
      type="cite">
      <pre wrap="">I've used samba and AD together. I just don't know if:
A) anybody had just made something like this work with wins servers and lmhosts/hosts (it didn't the other day in limited testing)
B) anybody has gone the SMB 4.0 route and made a PDC and would swear they aren't ever going back</pre>
    </blockquote>
    <br>
    This largely depends on business requirements&#8212;of course, given
    unlimited time, anything is possible.&nbsp; There is enough implemented
    in Samba 4.x that it is possible to achieve Microsoft-less servers
    (as long as you don't have requirements which depend on <b>other</b>
    Microsoft components, such as IIS or any of the Microsoft
    platform-specific proprietary applications which will run on neither
    Wine nor Mono).<br>
    <br>
    Bird's eye view:<br>
    <ul>
      <li>Migrating from an existing AD infrastructure to Samba 4 is
        relatively easy, since it can replicate back and forth.&nbsp; I need
        to do testing with newer versions of Windows, but I'm lacking in
        licenses on those.&nbsp; I can say that it's really easy to migrate
        from Win2k and Win2k3 to Samba 4.&nbsp; It should be relatively easy
        to migrate from 2k8 to Samba 4.&nbsp; I cannot say anything about
        2k12 because they changed several things, but it should be at
        least possible.</li>
      <li>You'll need to test, test, test, test!</li>
      <li>If you have <u>applications</u> which run on the Windows
        Server (e.g., if the Windows Server is providing more than
        infrastructure services), this can be a problem.&nbsp; Some
        applications can be migrated to run on a Linux server using Wine
        or Mono.&nbsp; (Older native-code applications can typically be run
        under Wine; ASP.NET or applications which rely on the CLR will
        require Mono.)&nbsp; Each application must be <b>thoroughly</b>
        tested by its actual end-users to ensure that all functionality
        used in production is tested.<br>
      </li>
    </ul>
    <p>Permissions can sometimes be an issue, but once you have the
      initial setup there complete (you'll need to internalize an
      understanding of Windows ACL --&gt; POSIX ACL mapping), you'll be
      fine.<br>
    </p>
    <p>There is a module for Samba now, too, that will use btrfs for
      implementing things like volume shadow copy service and so forth.&nbsp;
      I have not played with this yet, however I plan to do so
      (hopefully) soon.<br>
    </p>
    <p>&nbsp;&nbsp;&nbsp; &#8212; Mike<br>
    </p>
  </body>
</html>