Win95 profiles on server (was Re: Automated installs (very long)) (BUG#618)
Marco A. Zamora
mzamora at cbbanorte.com.mx
Mon Oct 13 16:19:50 GMT 1997
On Fri, 10 Oct 1997 07:30:50 GMT shyde at poboxes.com (Simon Hyde) wrote:
> >how the heck I can modify Samba to work as
> >the re-broadcast server (can't be a separate program because Samba takes hold
> >of the netbios-xx sockets, and that's where the clients will be sending the
> >requests, thanks to MS's single port SMB implementation).
> Sounds like a great idea, as far as getting samba to re-broadcast
> stuff, couldn't you just use message command = in your smb.conf to
> shell out to another program which calls back to smbclient -M if it
> wants to re-distribute the message.
I thought about that, but in order to avoid broadcast storms I need to:
1) Accept the re-broadcast petitions on a mailslot different to
MESSNGR (I also need this because if I'm to put the same functionality
on an NT machine I can't use MESSNGR).
2) Make spanning-tree decisions to see to which remote re-broadcasting
servers I'll have to re-rebroadcast the message to downstream LANs (too
heavy for per-message re-calculation).
3) Keep a state for flood checks (easier to do in the listening
daemon).
4) Biggest immediate hurdle: can't broadcast to a workgroup with
smbclient.
5) Biggest reason: I need to know whether the client is on a
directly-connected network or if it originated remotely in order to
know if I need to re-broadcast it locally. In order for this to be
reliably detected, it has to be done in the process that can ioctl the
listening socket and see where it originated.
Cheers... Marco Zamora
More information about the samba
mailing list