Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ANN] Port of netinfo to FreeBSD and Linux



Hi all,

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:

http://sourceforge.net/projects/netinfo4unix/

code can be checked out through CVS:

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.





Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.