Shared network font library - using Font Book

I'm a trying to set up a "font server" on my company's OS X Server. I have created a folder within the SHARED ITEMS folder called Library, and placed all the fonts within a FONTS folder. I can now mount the folder on a clients/artists desktop just fine, so the shared point is working.

The problem is, I don't want to have to mount another "drive" to the artists desktop. I want the artists to use Font Book with a "Network" globe to which they can use the fonts.

I've been trying to figure out how to do this....and I think it may have somthing to do with the /Network/Library....it's an alias that seems to be broken. Shouldn't the "Library" alias be a folder???

Here is the Library alias info:
Kind: Alias
Size: 1kb on disk
Where: /Network
Server: nfs://automount%20-nsl%20%5B142]
Original: /automount/Library


It's interesting that it says "nfs://" because I've got it set up as "AFP" on the server.

Any suggestions?



PowerMac G5 Dual Mac OS X (10.4.8)

PowerMac G5 Dual Mac OS X (10.4.8)

PowerMac G5 Dual, Mac OS X (10.4.8)

Posted on Oct 19, 2006 11:25 AM

Reply
7 replies

Oct 19, 2006 3:42 PM in response to kev.west

If you use Workgroup Manager and your clients are bound to the server via LDAP - try this, it works for us.

On your server, put a folder called "Library" wherever you wish (outside of System and Library for the Server itself and not inside another shared item). Put a folder called "Fonts" in the new "Library" folder

Open WGM
Go to Sharing
Select "All"
Find and Select your "Library" folder
Under General select "share item and contents"
Under Access set permissions - ours are Root rw, Admin rw, Everyone read only. Propogate permissions to the contained folders.
Under Protocols disable any protocols you don't plan to use. With AFP make sure it is called "Library" and that guest access is possible. We have all other protocols disabled.
Under Network Mount select "enable network mounting," choose AFP as protocol and make sure that the mount is Used for "shared library"

If your clients are bound to the server via LDAP, reboot them and the client machines will connect to the server and use your new shared "Library" there as an option after the "Library" folders in the client machine itself. The new library will not need to be mounted on the users desktop as it will already be mounted by the client itself. The fonts will show up in Font Book under Network.


Put your fonts in the "Fonts" folder in the new "Library" folder on the server and all clients should now be able to access them. You can put other Library items in the network accessable folder just like the fonts and have them accessable to all bound clients.


hope this helps
- erich

Oct 24, 2006 8:23 AM in response to kev.west

I'm still having trouble getting the "network globe" visible within Font Book.

"Under Network Mount select 'enable network mounting'"

I don't have that option under Network Mount. I have "Create a mount record for this share point". Is that the same thing? Either way, it still doesn't give me the "globe".

I can mount the "Library" just fine, it's just not showing the network in Font Book.

I'm still confused about the Library alias in my Network. When I get info on it, it fetches information infinitely and seems to be a broken alias. Is it supposed to be a folder or just an alias?

Thanks for your help!

PowerMac G5 Dual Mac OS X (10.4.8) OS X Server 10.3.9

Oct 24, 2006 1:33 PM in response to kev.west

Create a mount record is the same. You want and need one for this to work "automatically."

Are your clients bound to the server via LDAP? If they are not, they won't know where to get the mount record. The fact that you sound like you can mount the new Library manually but not automatically suggests they are not.

When running correctly this share will show up as already mounted. The users will not have to do it manually. Your server will also show guest users logged in at the IP addresses which are doing the automounting. Does your server show guest users for the client IP.

You must have the server set to permit guest users - see Server Admin > your server > AFP > Access. If guest access is not permitted this will not work.

Network globe comes up automatically in Fontbook if everything above is running properly and not at all if there is not a Network available Library folder. Faster way to check - see Client computer disk drive > Network (in left column) > if this is working you will see a library icon alias which will show you the shared contents on the server.

I know this one is obvious but has the client been restarted?

-erich

Oct 30, 2006 12:29 PM in response to Erich Wetzel

The client has been restarted, but still no "Network" collection.

I'm new to the OS X Server world....How do I know if the clients are bound via LDAP? Under Network Mount, the 'Where' option is set to "LDAPv3/127.0.0.1" and the protocol is AFP.

The server is set up to accept guest users under AFP access and for the sharepoint. However, in Workgroup Manager, AFP is not showing any guest users, only users who have manually logged into our Art Server.

It is possible to have this "Fonts" folder shared, along with other Art Server, right??

Thanks for all of your help so far...mucho appreciated.

Kevin

Oct 30, 2006 2:49 PM in response to kev.west

From what you describe, your clients are not bound to the server.

Yes, you can have numerous shares on any one server. Just to make sure again, you can manually mount the new shared font library from a client?

There may be an easy way to tell which machines are bound to the server from the server but i do not know it.

Have you gone to a client and run Applications > Utilities > Directory Access ?

If not, try that, in the window that comes up, log in through the lock, and make sure LDAPv3 is running (has a check next to it), double click on LDAPv3. If you do not have any servers listed in the next window, your client is not bound to anything. Select "new" and put in your server's ip or fqdn and leave the default options and login as is.

Your client now knows where your server is. Reboot. This time you should have access to the shared library of fonts and your server should show an AFP guest user at the client's IP.

Yes, unfortunately you will need to do this to each of your clients if you have not already.

-erich

Oct 31, 2006 12:06 PM in response to Erich Wetzel

Another thing to check, take a look at the long post by Gerrit DeWitt in the middle of this discussion

http://discussions.apple.com/thread.jspa?threadID=683900&tstart=0

It talks more completely about the idea of setting up your server to have auto mounted items. This is essentially the same thing you are trying to do. My suggestions have all been essentially following the same setup as Gerrit's second automount procedure.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Shared network font library - using Font Book

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.