Currently I installed the linux-arm port of samba on my empeg. After playing around a few hours my deamons are now running. But it seems, that there is a problem with the kernel.
The samba server can't do any locks and semaphores.

does some one have experience with samba?


I've had Samba-2.0.7 running some months already.

The kernel does not have semaphores but I would suggest you to cross-compile Samba without semaphores instead of adding semaphore support to kernel. For interprocess communication, LinuxThreads works much better and faster than any of that System V IPC stuff.

If I recall right, you still need to do some modifications to the Samba files to get it correctly compiled. I have the modified source tree (over 20 megs uncompressed) if you're interested.

When you have a working binary of Samba, you'll still need to do quite some modifications to directory structures and such to make it actually work. Some directories in /etc must exist and they need to be always RW mounted in order to get Samba running.

Kim