I have invested some time and started porting the recent netinfo
packages (libinfo and netinfo) to FreeBSD and Linux.
The goal of the port is to have a working netinfo system running on
other platforms to serve Mac OS X clients.
Status:
Currently nibind and netinfo compile on FreeBSD and Linux. netinfod runs
in standalone mode on FreeBSD (so not very useful yet).
So currently it's not yet working. I just want to announce the project,
because I could need some help!
Work done so far:
- rearranged the sources so that they are easier to handle by autoconf,
automake and libtool.
- created configure.in and Makefile.am files for building a shared lib,
netinfod and nibind
- adapted the code so that it will compile on FreeBSD and Linux (mostly
by doing the prober includes and removing some old BSD 4.3 cruft).
Need some help:
Right now I am a little bit stuck with:
- linux: I have a problem with shared libs, which won't get found. I
have not investigated the problem that much yet. It's probably trivial,
but I am neither a linux nor a hard core C expert.
- RPC: on FreeBSD nibind freaks out in some RPC calls. I am also not an
expert in RPC ;-)
I am pretty sure that both problems are pretty trivial to solve for a
person a little bit more experienced than I am. I think I have done most
of the dirty work and I feel that I am pretty close to having a running
system.
Ok, I want to get my hands dirty. Where is the code?
I put up a project at source forge. You can access it at:
cvs -z3
-d:pserver:email@hidden:/cvsroot/netinfo4unix
co netinfo4unix
I am happy to add you to the development team!
Greetings
Dominik
_______________________________________________
unix-porting mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/unix-porting
Do not post admin requests to the list. They will be ignored.