Date: Wed, 16 Apr 1997 18:53:31 -0700 (MST) From: Terry Lambert <terry@lambert.org> To: julian@whistle.com (Julian Elischer) Cc: spidaman@well.com, hackers@FreeBSD.org, samba@arvidsjaur.anu.edu.au, comp-unix-bsd-freebsd-announce@uunet.uu.net Subject: Re: Feasibility of porting Linux filesystem code? Message-ID: <199704170153.SAA28749@phaeton.artisoft.com> In-Reply-To: <33554C44.41C67EA6@whistle.com> from "Julian Elischer" at Apr 16, 97 03:01:40 pm
next in thread | previous in thread | raw e-mail | index | archive | help
> > I'd like to use the smbfs and smbmount stuff that the Linux using Samba > > afficiandoes have worked out on FreeBSD (2.2.1) -- is anybody working on > > this? There's also Linux support for SGI's efs that I'd be very happy to > > use under FreeBSD were it available -- anybody working on _that_? If I > > had the skills to port stuff like that I'd work on it but it's outta my > > scope... > > Volker, who wrote the smbfs just left here.. > I think there is a chance that we may get a port out of him, but > not right away.. he didn't seem to be against the idea. I would strongly suggest implementing a session manager interface to enable communication of non-UNIX credentials to the kernel on a per user basis. The user accessable mount command could fork and register the child as the session manager in order to pop up the credential request, if you weren't running an X program or a Windows 95 style "password cache" access program to do the job concurrently with the mount request (or for the automounter to use). Without this, SMBFS requires soft policy enforcement to avoid ursurping the priviledges of the SMB server administrator and perhaps unintentionally breaking the SMB security model. Like the administrator knowing that he should only mount certain kinds of shares, or amd and user owned directories in which mounts can take place, themselves in a non-listable directory. CIFS (the follow on to SMB) will resolve this problem by presenting credentials (Kerberos tickets) at the time of the transaction, but it looks to be a ways off. Maybe we could offer the session manager code under GPL for Linux in trade for the SMBFS port? Regards, Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199704170153.SAA28749>