[debian-lan-devel] samba support

Andreas B. Mundt andi.mundt at web.de
Sun Apr 28 07:41:38 UTC 2013


Hi Julien,

On Sat, Apr 27, 2013 at 10:43:10PM +0200, Julien Lambot wrote:
>
> I have now a working debian-lan/gosa/samba setup.
> Do you have guidelines for the integration with FAI within debian-lan?
> What do you expect as files or scripts in order to fit the framework?
> I will do my best to provide the necessary components.

Hm, if it is possible, we should try to provide an extra class, say
"SAMBA" or "SAMBA_SERVER" or something like that and put all stuff
needed into that class.  So people can add this class and end up with
a working setup.

In general, we should try to put all Components/Features in FAI-classes
and in the best case these classes are independent, and you can pick
the classes you need and build a system.  (For example, split the
debian-lan onto two machines, by moving some classes from the
mainserver to the second machine).  In reality, there are
dependencies, so some classes build on other classes.  However, we
should try to keep the system as modularized as we can.

Currently we have for the mainserver 'class/50-host-classes':

   ## Remove GOSA class if it is not needed:
   MAINSERVER_A="[...] KDC_LDAP SERVER_A GOSA"

I suggest to simply add a new class SAMBA at the end:

   ## Remove GOSA and/or SAMBA class if it is not needed:
   MAINSERVER_A="[...] KDC_LDAP SERVER_A GOSA SAMBA"

And document that the SAMBA class builts on GOSA.  Does this make
sense?  GOSA and probably the proposed SAMBA are very specialized
classes as they do specific fine-tuning of the system. However, it
should be possible to just remove them and end up with a generic
base-system.

Feel free to suggest other ideas, I am not yet completely familiar
with the needs for Windows.

>
> Now, go on testing eduroaming/educlient :)
>

Wow, great!  I am currently trapped in work, probably for some more
weeks and I can do only some basic stuff, but the roaming client would
be really, really great to have!

Best regards and many thanks for your work so far,

     Andi




More information about the debian-lan-devel mailing list