Re: [gnome-network]Desktop/file sharing and a case for SLP
- From: "Miguel A. Arévalo" <marevalo marevalo net>
- To: gnome-network-list gnome org
- Subject: Re: [gnome-network]Desktop/file sharing and a case for SLP
- Date: Sun, 25 Jan 2004 17:08:17 +0100
Rodrigo Moya wrote:
On Sun, 2004-01-25 at 14:48 +0100, "Miguel A. Arévalo" wrote:
Rodrigo Moya wrote:
On Sat, 2004-01-24 at 19:05 +0100, "Miguel A. Arévalo" wrote:
I'm not saying the contrary. I am saying that a specific solution, even
if it uses those protocolos, but in different ports than the standard
ones, will just work with GNOME. We don't want that, so thus the need to
integrate in the existing networks, if any.
This is only a problem with samba, but not with WebDAV as
http://pepespc:6060/ is a correct URI.
well, I don't agree with that. How can a simple user share a directory
via NFS, or SMB?
I havn't said anything about NFS (I don't like NFS except on
server-to-server mounts) but any user can run a smbd daemon with his own
configuration and port (changing the port is of course not compatible
with any microsoft product, but they can still access it through a
WebFolder with no problem). I still think that a
smb://pepespc:7070/SHARE is not a bad idea for inter-gnome operation.
OTOH using a systemwide
apache/nfsd server for personal filesharing is a quite new/harmfull idea
as the user has really no idea on how his system has this services
configured. It seems to me a quick and dirty hack waiting for a
we are not using an apache server, we are using what is setup in the
system. So if you've got apache running, it will allow you to share
files via apache, if NFS, SMB or NCP are setup, it will allow you to
share via those. If none is available, then we can probably fall back to
using a personal web server.
What I say is that relaying on a systemwide dependent filesharing would
not be my choice for security on a network deployment.
Develop a neutral api for accesing Service Discovery information with
differents plugins (a la NSS) for diferent SD/SL services, on the
resolver side we can have this modules for searching information:
- mDNS SD -> For Zeroconf (Apple and SOHO enviroments).
- DNS SD -> For Windows 2000 (and some services like Jabber and SMTP)
- SLP -> For big networks (UserLinux) and Novell environments
- NetBIOS-> For Windows NT and samba2 networks
And on the other side some API for User-level services (like desktop and
personal file sharing, but also iChat, iTunes-like services) to register
on either mDNS and/or SLP.
What do you think about it?
sounds great! SLP is definitely something we have been wanting to have,
only lack of time hasn't allowed us to have it, so any work towards that
There is, i case you don't know, openslp, which is a GPL implementation
of SLP. It is GPL, thus incompatible with libgnetwork, which is LGPL.
Well, neither SLP nor libslp are GPL but a MIT/X/BSD style license:
And yes it's from Caldera/SCO :-S
I will take a look on it this week and try to come back with some proposal.
] [Thread Prev