I'm not finished doing it yet, but in case you're waiting for an answer, here is what I've done so far:
1. Go to
https://developer.apple.com/downloads/index.action. If you aren't signed up, sign up.
2. Download Command Line Tools, for either Lion or Mtn Lion. Install.
3. Go to
https://github.com/joshado/liberate-applefileserver.
4. Click the button with a cloud icon with a down arrow that says ZIP. A file will download to your downloads folder and expand into a folder there called liberate-applefileserver-master.
Open a command prompt and do the following:
5. Go to the recently downloaded folder.
- Code: Select all
cd ~/downloads/liberate-applefileserver-master
6. Compile the .dylib file from the .m file. Note that a pre-compiled .dylib file is supplied but the one I generated was a different size, plus the supplied one seems to be a year old, so it seems best to just go ahead and compile fresh. Note that if you're content to use the pre-complied .dylib file, you don't have to download the tools from Apple as stated above in step 2. Again, I do not recommend that way but feel free to try!
- Code: Select all
gcc -dynamiclib -Wall -undefined dynamic_lookup -o liberate-fileserver.dylib liberate.m
7. Now, run the supplied script to make a folder to house the .dylib file, copy it there, and inject it into the AppleFileServer daemon.
- Code: Select all
sudo ./installLiberate.zsh
8. Restart the computer.
That's where I'm at now. That should be all there is to it if I'm understanding correctly. Hope that helps you. Hope it helps me!