On Sun, 2008-03-30 at 17:54 +0100, davidMbrooke wrote: > I wasn't sure whether to post this to leaf-user or leaf-devel, but I > reckoned that leaf-user has a few more readers. Note that this will > probably only be of interest to advanced users.
David, Martin is now the list manager, but I believe this is devel list material. > For a while I was using Bering-uClibc as a file server, based on the > information in the user's guide for a SAN and NAS solution > ( http://leaf.sourceforge.net/doc/bucu-nas.html ). > I run mainly Linux clients and NFS makes for easier configuration on the > client side than CIFS (Samba) would, so I thought I'd try to turn > Bering-uClibc into an NFS server - and at the same time learn about > package development using Buildtool and Buildpacket. > > The good news is that I got it working; the bad news is that it required > some kernel modules which are not built by default and - worse still - > it requires a special version of the uClibc library with "full" RPC > support. This special library is bigger and probably less secure than > the standard one (RPC is not a very secure protocol), but that's OK for > a file server on an internal network. It would not be OK for a firewall, > which is why we can't just change the build specification for the > standard uClibc library for Bering-uClibc. > > If anybody is interested in trying this out the source code is split > into two directories in the contrib area on sourceforge: one for the > "portmap" RPC port mapper, and one for "nfsutils", the user space NFS > server utilities which support the actual nfsd code which runs as part > of the kernel. See the README files at the following locations, which > include instructions for the uClibc and kernel modifications: > > http://leaf.cvs.sourceforge.net/leaf/src/bering-uclibc/contrib/portmap/ > http://leaf.cvs.sourceforge.net/leaf/src/bering-uclibc/contrib/nfsutils/ You should be able to commit these files yourself. The /src/bering-uclic/contrib directory is set to global write access. Please let me, or one of the other project admins, know if this isn't the case. Thanks. http://leaf.cvs.sourceforge.net/leaf/CVSROOT/avail?revision=1.51&view=markup 44 avail||src/bering-uclibc/contrib > Let me know if you have any problems. I'm assuming there won't be a > great deal of interest, but you never know. > > Thanks to Eric Spakman for loading the files into CVS for me. -- Mike Noyes <mhnoyes at users.sourceforge.net> http://sourceforge.net/users/mhnoyes/ SF.net Projects: leaf, sitedocs ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ leaf-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/leaf-devel
