Home Directories/font cache corruption

I have a network of about 30+ Macs which all have their user folders served from OS X Server (10.4.1). Users login to their accounts over the network from their systems sitting on their desks. The computers vary, Mac Minis, iMac G4s and iMac G5s.
All was very well until we upgraded all the workstations from 10.3.9 and 10.4.x to 10.4.5 then we started seeing trickles of font cache corruption. Now it's like an epidemic, everyone is seeing or has seen the problem, some just randomly, some everyday, some multiple times a day. It doesn't matter what hardware they are using.
One user in particular sees the problem everyday, sometimes a couple of times. For instance, at lunch they log out, leave the machine, come back and log in. Somwhere in that process the font cache becomes corrupt and Mail, Safari and Filemaker Pro 7 all exhibit font display problems.
I temporarily fix them by booting their system into Safe Mode and logging in as them which moves the font cache to the trash. I'll also delete com.apple.ATS out of /Library/Caches.
Some systems have had multiple fonts (I presume thanks to MS Office) and I'll resolve those with Font Book, I'll also validate the fonts and delete any that Font Book has flagged as unusable. I've even resolved fonts while in Safe Boot but the problem still persists.
I've even gone as far as just replacing the system with a new one in addition to ClamAV virus scans. There are never any virus' found and the problem evenually comes back.
Any ideas?

I saw this same problem when we upgraded to TIger last month. Fonts in Filemaker and a few other apps would appear garbled, and Word would report almost every font as corrupted. The fix was to delete the folder /Library/Caches/com.apple.ATS/ from the client machine and restart. My solution was to create a launchd .plist file that deletes the font cache folder when the client machine boots up, and also deletes the folder every morning at 2:30 A.M. just to be safe. I installed the launchd file on every client computer in /System/Library/LaunchDaemons/ and this seemed to solve the problem. I instructed our users to restart their computer if they were experiencing font problems and i haven't had any more complaints. Here is the plist file that i use: (I made it using Launchd Editor http://www.codepoetry.net/products/launchdeditor)
!!!BEGIN fontcacheclear.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>fontcacheclear</string>
<key>Program</key>
<string>/bin/rm</string>
<key>ProgramArguments</key>
<array>
<string>/bin/rm</string>
<string>-rf</string>
<string>/Library/Caches/com.apple.ATS/</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>StandardErrorPath</key>
<string>/Library/Logs/fontcacheclear.log</string>
<key>StandardOutPath</key>
<string>/Library/Logs/fontcacheclear.log</string>
<key>StartCalendarInterval</key>
<dict>
<key>Hour</key>
<integer>2</integer>
<key>Minute</key>
<integer>30</integer>
</dict>
<key>UserName</key>
<string>root</string>
</dict>
</plist>
!!!END
1.8 DP G5   Mac OS X (10.4.6)  
1.8 DP G5   Mac OS X (10.4.6)  

Similar Messages

  • FontExplorer + Network Home Directories = font amnesia

    I'm a humble (tho ambitious) graphic design instructor trying to get network home directories working in my 30-seat design lab. At the beginning of January I migrated all workstations to a freshly built 10.4.4 universal image and updated (actually re-installed) my server and took it to 10.4.4.
    In my testing of network home directories everything is working perfectly accept our font manager. (Even Word is playing nice thanks to a tip I found here!)
    We started with FontAgent (cause we own 30 licenses), but quickly found that to be not very well adapted to a network home environment. (I did get the official work-around shell scripts from Insider Software, and those looked to be an easily broken kluge that only solve half the problem.)
    So again following Gerrit's tips from here, I tried the latest version of FontExplorer which is supposed to support network home directories-- and it runs! (Unlike FontAgent.)
    ...but it has an incurable case of amnesia. In other words, as users move around from machine to machine, session to session, and day to day it always forgets all their fonts-- even though the actual font files always remain accessible in the same place.
    Upon investigation, I can see that FontExplorer is actually doing something very similar to the FontAgent shell scripts. That is, whenever FontExplorer is launched in a NHD environment it creates a new "FontDatabase.db" file in a directory on the local drive:
    Users/Shared/Linotype/FontExplorer X/{UserShortName}_{UserNumericID}/
    and creates a symbolic back to the file's customary location in the user's networked Library:
    /Application Support/Linotype/FontExplorer X/
    The amnesia part comes in because I haven't found a way to get FontExplorer to start with-- or keep-- an already configured "FontDatabase.db" file. It constantly seems to be resetting itself with each login.
    Does anyone have wisodm or suggestions on how to make FontExplorer remember its fonts?
    Does anyone have any tips for getting any font manger to be totally functional in a network home environment?
    PowerBook G4   Mac OS X (10.4.4)  

    Excellent tips, and thank you - they're very helpful for all involved!
    I see that you're using NFS (and its behavior makes sense), but this might make your life a little easier if you were to use AFP for home directories again:
    1. If you have an automounted network Library (/Network/Library), that would be perfect for housing a "starter set" of Font Explorer preferences and your initial, preconfigured database file, in this way.
    Create a folder in your automounted network Library and name it something like FEInitialData. Set the permissions such that your users can only read (root:admin 775 would be good). Now your clients all see the FEInitialData folder in /Network/Library/FEInitialData.
    Locate these files from an appropriately configured local user account: com.linotype.FontExplorer.plist and the ~/Library/Application Support/Linotype/FontExplorer X folder (that contains the FontDatabase.db file).
    Place a copy of the com.linotype.FontExplorer.plist file in the FEInitialData folder in your network Library. (To clients, this appears as /Network/Library/FEInitialData/com.linotype.FontExplorer.plist.)
    Use Disk Utility to create a new disk image from the local ~/Library/Application Support/Linotype folder. Make sure that the image is a read/write image, and name it something like FESupport.dmg. Then place that resulting disk image in the network Library, so that to clients, this appears as /Network/Library/FEInitialData/FESupport.dmg.
    2. Utilize an AppleScript app as a login item to perform the following listed actions at login time. You'll have to either distribute the login app to each computer (e.g. in their respective Applications folders), or place it in the automounted Library (or automounted Applications, etc.) like /Network/Library/LoginScript.app. You'll also have to define the script as a login item for your users. You can do that at the group level in Workgroup Manager once you have the LoginScript.app in the same relative place on each client.
    Be sure also to remove FontExplorer X itself as a login item, since it needs to be quit while we're preparing files for it!
    Listed Actions to be done by LoginScript.app:
    1. If no ~/Library/Preferences/com.linotype.FontExplorer.plist file exists, copy it from /Network/Library/FEInitialData.
    2. If no ~/FESupport.dmg file exists, copy it from /Network/Library/FEInitialData.
    3. Mount the FESupport.dmg file to a local filesystem path, so that its contents appear to reside in a local folder. (For this script, I'll use /tmp.)
    4. Ensure that a ~/Library/Application Support/Linotype folder exists and contains a symbolic link named "Font Explorer X" which points to the mounted disk image's contents.
    5. Launch Font Explorer. (Upon initial launch, the metadata caches should be recreated.)
    -----LoginScript.app---
    (*See if the preference file and FESupport disk image are in the right places. If not, copy them there.*)
    try
    do shell script "ls ~/Library/Preferences | grep 'com.linotype'"
    on error
    --The com.linotype.FontExplorer.plist file is missing.
    do shell script "cp /Network/Library/FEInitialData/com.linotype.FontExplorer.plist ~/Library/Preferences/com.linotype.FontExplorer.plist"
    end try
    try
    do shell script "ls ~ | grep 'FESupport.dmg'"
    on error
    --The disk image is missing.
    do shell script "cp /Network/Library/FEInitialData/FESupport.dmg ~/FESupport.dmg"
    end try
    (*Create the mount point for the FESupport.dmg file*)
    try
    --Delete the mount point in case we're not the first login and to ensure that we have an empty folder owned by this user.
    do shell script "rm -rf /tmp/FEMountPoint"
    end try
    try
    --Create the mount point
    try
    do shell script "mkdir /tmp/FEMountPoint"
    end try
    (*Ensure that we have a symbolic link to the mount point*)
    try
    --Remove any existing links just to be safe.
    do shell script "rm -rf \"~/Library/Application Support/Linotype\""
    end try
    try
    --Create new symbolic links.
    do shell script "mkdir \"~/Library/Application Support/Linotype\""
    do shell script "ln -s \"/tmp/FEMountPoint/FontExplorer X\" \"~/Library/Application Support/Linotype/FontExplorer X\""
    (*Mount the ~/FESupport.dmg file to /tmp/FEMountPoint*)
    do shell script "hdiutil attach ~/FESupport.dmg -mountpoint /tmp/FEMountPoint"
    (*Open FontExplorer*)
    do shell script "open \"/Applications/Linotype FontExplorer X.app\""
    ---End Script---
    I might have messed up some of the syntax, so consider this a working example. Hope it helps!
    And, yes, if you need consulting, you can find my contact info at consultants.apple.com/consultant by searching for AuburnMac.
    --Gerrit

  • My fonts are corrupt??

    I have a PowerBook G4, 1.25ghz, and 1.5gb Ram
    Just upgraded to 10.4.8 from 10.3.9
    Main Administrator's account is fine.
    However, when I log onto the other accounts (wife, child, etc) the fonts look all screwed up. Sometimes when opening MS stuff (Word, PP) at the startup of the application it states all these different fonts are corrupt and need to be removed.
    Again... the Admin account is fine with all the fonts and applications.
    Any ideas on how to fix???
    Thanks.

    Hi Lawrence,
    Two things are possible. The font cache files are corrupt and/or Font Book's database in that account is corrupt. Follow these steps.
    First, follow the steps in Undoing Font Book.
    Then follow this additional step.
    Download and run Mark Douma's Font Finagler to clear the font cache files on the system.
    Restart your Mac.
    The above will reset Font Book and clear OS X's font cache files. Office needs to done manually.
    Remove the following files. The tilde (~) represents your home account.
    ~/Library/Caches/com.microsoft.browserfont.cache
    ~/Library/Preferences/Microsoft/Office Font Cache (11)

  • 10.5.6 Login Items Error with Network Home Directories

    I'm splitting this post off from a previous discussion which can be found here:
    http://discussions.apple.com/thread.jspa?threadID=1835976&tstart=0
    With 10.5.6 our Login Items are not working on client machines that use Network Home Directories. Everything works fine under 10.5.5.
    When the 10.5.6 client logs in, login items with a path directed to the Home/Documents folder cannot be found, and the following error appears in Console:
    "Unable to resolve startup item: status = -35, theURL == NULL = 1"
    I have no problem manually navigating to the Home/Documents folder and opening the login items. Removing and re-adding the login items does not fix the problem. Revert to 10.5.5 and the login items are fine.
    Below is a suspicious error that I see repeated multiple times in Console (viewing "All Messages") on the 10.5.6 clients but not on the 10.5.5 clients:
    Sender:
    loginwindow 34
    Message:
    FolderManager: Failed looking up user domain root; url='file://localhost/Network/Servers/myserver_name.com/Users/my_username/' path =/Network/Servers/myserver_name.com/Users/my_username/ err=-35 uid=0 euid=10790
    I'm sure I could find a work-around by moving the location of my login items or maybe even changing to launchd. However, this error seems to indicate something going on with the 10.5.6 install that might be more serious. I've done some typical troubleshooting: DFA, Repairing Permissions, Clearing Caches, trashing loginwindow and MCX preferences, deleting the /Library/Managed Preferences folder, rechecking DNS on the server (forward and reverse lookup OK).
    Any help is appreciated!
    Thanks!

    just to tell you, same thing here - it's nothing special about your setup. it's not a big issue for us as the kernel panic at logout on 10.5.6 is the real killer (no it's NOT JUST FONTS) so our workround is that we're not rolling it out! (staying 10.5.5).
    but on my own test 10.5.6 mac i get exactly the same issue with login items that are in the network home. local apps (font management app, ichat etc in /Applications) OK, but stuff on the mounted home server - nope and a line in the syslog for each item:
    Jan 28 09:25:54 hc04800-bssaht loginwindow[32028]: Unable to resolve startup item: status = -36, theURL == NULL = 1

  • Folder Redirection not working on SMB Network Home Directories

    I've setup network home directories on a 10.7.3 server. NHDs are available via SMB currently. I'm trying to setup folder redirection via MCXRedirector for both the ~/Library/Cache folder and ~/Downloads and redirect them to the local client. Client is 10.7.3 joined to OD. I'm using Login Redirection and the option to delete the existing folder and create a symlink. I used these instructions to create the redirectors: http://www.afp548.com/article.php?story=MCXRedirector
    When NHDs are available via SMB, the folders are created on the local client, but the symlinks aren't created in the NHD. I can switch the NHDs to be available via AFP, and then it works fine. I can switch back to SMB and the symlink stays in place and appears to work with no issue.
    Am I missing something here? I can't find any documentation that says I can't use MCXRedirector with SMB shares, and I see a number of posts where it appears that people are using it successfully... so I'm not sure what is wrong? Any help or suggestions is appreciated.

    Hi James,
    For folder redirection issues, we can go to Windows Logs\Application in Event Viewer to check if some related error events were logged.  Besides, we can also run cmd command
    gpresult/v or gpresult/z to collect group policy result to check if something goes wrong.
    Regarding how to configure folder redirection, in my opinion, the following article provides a good guide.
    Configuring Folder Redirection
    http://technet.microsoft.com/library/cc786749.aspx
    Best regards,
    Frank Shen

  • Final Cut Pro with Network Home Directories

    Hi,
    I have been tasked with setting up a Mac network primarily for use with FCP. The main requirement is that the user profiles are roaming as users will move from desk to desk, it is a college.
    I have an Xserve with OS X server and Open Directory configured. I have configured the network home directories and have successfully logged in with different users.
    My questions is regarding Final Cut. What is the best way to configure Final Cut to reduce the amount of network traffic?
    I have redirected the users cache folder to the local Mac and configured the scratch disc to a local hard drive. Are there any of tips that someone with a similar setup can recommend?
    Thanks

    Most schools end up using ext HDs. Each student has their own firewire HD with All the fcp capture, scratch etc docs on it.
    Thats the only way to meet the demands of video production and retain portability

  • Users on network home directories hang after sleep

    Hi,
    I have the following problem: I have a 10.5 server with network home directories. I can login from Snow Leopard (10.6.1) however whenever the machine goes to sleep and comes back from sleep, the user hangs then if you wait a bit then it will come with the message that the share has been disconnected and it asks you to manually unmount. It will stay there forever. When you click disconnect, the system will unmount and remount the home directory but in the mean time, Mail will have reported disk i/o errors in the logs and throw errors (ranging from type in your password to 'rebuild index').
    Going through the log files (and verbosity high) it seems that when going to sleep, the system doesn't unmount the network home directory. After it wakes up from sleep it attempts to unmount the home directory share which off course fails because it's in use and then it locks up, after you click disconnect, it says "spins reported" in the logs and goes on with remounting the shares.
    The issue doesn't happen if the user is local. If anybody has an idea as to how this works or if they have it working, please let me know. I have tried just about anything. AFP shares, NFS shares, I have tried with or without the intr, nolocks, locallocks mount options - they all have the same issue. I have even tried another Mac Mini with a fresh install of Snow Leopard.

    I found a possible cause and solution.
    This has been on 10.6.1 with Mac Mini's. Then we got a new Mac Pro with 10.6 out of the (Apple) factory which I updated to 10.6.1, same issue. What I didn't think about is that by default I install a heap of software (including XCode, Adobe CS4 and Office 2008) with customized packages and workgroup manager preferences.
    So I was mucking around with Cocktail (the tool to clean up caches etc.) and I noticed Snow Leopard hung every time after cleaning & recreating some caches. Now that I had a reliable way to hang Snow Leopard I investigated what could cause it.
    I noticed during a PackageMaker session that Adobe CS4 installs a Version Cue startup script in /etc/machinit_peruser.d. I deleted it, rebooted, used Cocktail again and it went all the way through without hanging. Rebooted again, according to the logs it pre-linked & cached the kernel and several kernel extensions and that was it, no more hangs, no more issues logging in after sleep or screensaver.
    So possible causes:
    - VersionCue installs itself as a kernel module or something (the location says "mach" which is the kernel after all) which is not compatible with Snow Leopard.
    - The caches and kernel extensions were 'dirty' out of the box but VersionCue (or something else that interacts with it) blocked my or Snow Leopard's automated attempts to clean them.
    - VersionCue reinitializes (it sits on the network after all) after a sleep or screen saver timeout in a way that gives issues with Snow Leopard

  • Apple Mail / Font Cache Problem

    Is anyone else experiencing problems with Apple Mail (4.2) and font caches? Recently the copy of Mail on my desktop Mac seems to find it increasingly hard to maintain both incoming and outgoing connections to GMail - it connects intermittently (if at all) although my internet connection is fine. Also my laptop (with pretty much the same configuration and with the same fonts) does not seem to have the same problem. As far as I can recall this only started after updating to 10.6.2.
    There is no problem when I boot in Safe Mode.
    The only work around that I have found so far is to clear the user & system font cache (using Onyx) and restart. This then allows me to send & receive for a short time until the problem occurs again. I have tried to check whether any of the system / library fonts have become corrupted but it appears not (according to FontDoctor). I am not experiencing any other font-related issues.
    Any ideas as to what could be doing the damage or at least how I might try to track down the cause of the problem?

    MacBook Pro, !0.8.2
    Mail > Preferences > Fonts & Colors
    There are options available for messages.
    Click the "Select" button.
    A window will pop up and from that font size can be selected.

  • FAQ: How do I clear out my font cache to fix font style and duplicate font style issues?

    We have a Script availabe for CS6 beta users who are experiencing particular font related issues.
    This script will help by clearing the font cache and will test for corrupted fonts.
    This will solve some of the type issues with duplicate font names and some of the other font errors.
    This script is to help to find corrupted fonts. The script itself doesn’t solve the problem.
    This script doesn’t solve duplicate font name, but clears out your font cach .  It it will solve some duplicate font style name issues such as the one  in the link below.
    http://forums.adobe.com/message/4306828#4306828
    There is a pdf file explaining how to use the script and what it will do.
    See attached files.

    Monica, I know the Normal Character Style in Illustrator must be defined. But my question is about the Normal Paragraph Style, not the Normal Character Style. As Larry just said, in most of my documents, and in my New Document Profiles, these fields in the Normal Paragraph Style are blank (undefined), so I know this is possible. In a few older documents I'm converting, the Normal Paragraph Style has a defunct font, and even though my Normal Character Style is correctly defined with the current font, it's creating some weird behavior.
    Larry, it doesn't appear to be the document itself, it just appears to be not knowing what the right keystroke combo is to clear it. Just make a new file from a Document Profile where the Normal Paragraph Style does not define one of those font fields, define a font and/or font size, save, then reopen the paragraph style settings and try to clear any field that has been set. I can't clear it, I can only change the font.

  • Font Cache

    I work in a school, and in one of the labs the font cache is becoming corrupted. I have never had this issue with CS4, 5, 5.5 or 6 only Just started occurring in Photoshop CC 2014.2.1, even 2014.0.0 didn't do this. Can anyone explain why this would be occurring? The fonts are stock standard Windows 8.1 fonts + Office 2013 + CC 2014 design and web suites.
    I just ran the FontTest.jsx tool (which by the way Adobe, this needs to be updated to support CC 2014 as it errors on clearing the font cache.) and it says that all fonts failed with (Font size error). 
    It says this for every font:
    - Font Test Result: FAIL
      The typed font size (12 pt) is not expected font size (10).
    I have told staff to switch off font previews for now which alleviates the problem, but this is only superficial fix. I want to know why this is happening.....
    Thanks

    Have you tried manually deleting the Font Cache?  Reference: Troubleshoot fonts | Photoshop CC 2014, CC, CS6, CS5
    Windows
    Exit Photoshop and the Creative Cloud desktop app (if installed).
    Navigate to the appropriate folder
    Photoshop CS6 and earlier
    Windows XP: \Documents and Settings\Local Settings\Application Data\Adobe
    Windows 7: \Users\[user name]\AppData\Local\Adobe
    Photoshop CC and CC 2014
    Windows 7 and 8: \Users\[user name]\AppData\Roaming\Adobe\Adobe Photoshop CC or CC 2014
    Delete the TypeSupport folder (Photoshop CS6 and earlier) or the CT Font Cache folder (Photoshop CC and CC 2014), and empty the trash.
    Restart Photoshop and test to determine if the problem recurs.

  • Drobo Elite & Network Home Directories

    I purchased a Drobo Elite to host my network home directories after being sold on the awesomeness of their "Beyond RAID" technology and assured that it is an ideal device to host user profiles. Unfortunately, once I have more than 20 users connected at a time, the network comes to a crawl. The maximum number of users I support is the same as the Open Directory Master supported before the Drobo was installed, however the login times and functionality preformed substantially better when the Users folder was hosted on a single local drive on the Xserve.
    After enabling jumbo frames on the iSCSI NIC between the Xserve and the Drobo Elite, DataRobotics tech support informed that no Drobo unit is designed to host profiles directly so I'm at a loss as to what I should use it for.
    Considering the situation is it better to just ditto copy the Drobo directory to the /Users on the Xserve, enable PHDs on the frequently logged in users, or shop for a sub $2000 solution?

    This would likely increase your network bandwidth, not decrease it.
    Since /tmp will be periodically deleted, any data cached by an application is going to get deleted, forcing it to go back out to the network to reload the content, an degrading performance for everyone.
    I would look elsewhere for data that's free to remove, as well as engage the users for help ("Please throw away anything you no longer need", or maybe "please move data you no longer need to this other archive volume").
    Also check who's using what. Very often you'll find a small percentage of users are using a disproportionately large amount of space. Focussing on those users will get you your best result in the shortest time.
    At the end of the day, though, it may just be that you need more space.

  • Try nuking your font caches

    Like a lot of you around here, after installing iWeb 08 I was prompted to locate my domain file — already an "uh oh" moment since I've never moved the domain from its default location — and after doing so, iWeb chewed for a few minutes and then crashed, and it did this every time I attempted to run it. Later, I was in iChat chatting with a friend and noticed that his chat font was corrupted, so I ran Font Nuke, which forced a restart, and then on a whim I tried iWeb again. iWeb again prompted me to locate my domain file, but this time it almost immediately opened up, showed me my sites, and prompted me to "update" them. I clicked okay. This brought up the spinning beachball which lingered for a few minutes, at which point it finished and iWeb became free for me to poke around in. I have yet to determine the overall condition of my sites, but for any of you having problems, I recommend that you try nuking your font caches since for me the iLife 08 installer seemed to do some damage in this regard.
    Font Nuke can be downloaded from MacUpdate:
    <http://www.macupdate.com/info.php/id/21536>

    Here's an update.
    After nuking my font caches, iWeb opened, updated, and did not crash once in the twenty minutes or so it took me to make some layout adjustments. For the most part my site opened up unchanged except for some minor alterations to the spacing of photos in web album objects. I experienced no crashes, and was even able to publish successfully on the first try, which is saying something considering my site is quite large at 1.17 GB.
    So to all of you still struggling with iWeb 08, try nuking your font caches. It can't hurt, and in my case it seems to have done wonders.

  • [Solved] How to generate 32bit font cache in a 64bit multilib install?

    According to fc-cache's man page, "fc-cache must be executed once per architecture to generate font information customized for that architecture." My question is, how can I do that?
    Should I build a chroot and mount the font directories in the chroot and run fc-cache -s? Is there any cleaner way to do that? Btw, the lib32-fontconfig in multilib does not provide something like fc-cache32, it's only libraries.
    Last edited by AugustePop (2013-07-02 04:50:35)

    I'll repeat it again and the last time: this is not how a multlib capable environment works. Using multilib means that atop a primary architecture (which is determined by your CPU type -- x86_64 in this case), you can execute binaries built for a different architecture (i686). Since either one uses its own instruction set and libraries, you cannot install both at the same time. That's why there is no 32bit-fontconfig in lib32-fontconfig: it there were, you'd be running a i686 OS and didn't need multilib. However, you can enable native 32bit libraries to make it possible for a binary to communicate with the OS (and CPU) using its own instructions. That's why you can execute any 32bit binary, including the redundant fc-cache that you built yourself.
    In your particular case, the binary needed to create font cache is the one you already have: /usr/bin/fc-cache. If you launch a 32bit application, the cache will be created for fonts the application needs (not your entire font collection), using the very same fc-cache: this is what happens when I run wine in a 32bit chroot and this is the answer to your question:
    i just don't know how they got there and how to manually create the complete font cache.
    And that's it: go to the next step and run your 32bit software. You'll certainly see it's using your fonts.
    What you are trying to do is neither necessary, nor technically correct, but if you want to reinvent the wheel -- good luck then.

  • Multiple simutaneously logged in users accessing AFP home directories?

    Hi,
    Many of our problems are described in this guy's blog:
    http://alblue.blogspot.com/2006/08/rantmac-migrating-from-afp-to-nfs.html
    The basic capability we want is to have multiple simultaneously logged in users to have access to their AFP mounted home directory, which is configured in a sane, out-of-the box setup using WGM and Server Admin.
    Multiple user access could take the form of FUS (fast user switching), or simply allowing a user to SSH into a machine that another user is already logged into and expect to be able to manipulate the contents of her home directory.
    From my extensive searches, I have no reason to believe this is currently possible with 10.4 Server and AFP.
    (here's the official word from apple: http://docs.info.apple.com/article.html?artnum=25581)
    I've read that using NFS home directories will work, though.
    I want to believe that Apple has a solution for this by now (it's been almost a year since we first had difficulty), or at least a sanctioned workaround. If Apple doesn't have one, maybe someone else has come up with something clever. I find it hard to believe that more people haven't wanted this capability! (not being able to easily search the discussion boards doesn't help, though...)
    Thanks for your help!
    Adam

    Parallels Issue. Track at http://forum.parallels.com/showthread.php?p=135585

  • How to configure Airport Extreme AFP disk sharing to host multiple users' home-directories (Lion, using autofs)

    I have this working, but only by completely bypassing access control, using guest access with read+write permissions.
    Do I need to buy Lion Server, to do this. All my past unix/linux experience says Lion Server should _not_ be necessary.
    This seems like a simple & obvious setup objective, but it is proving to be harder than I would imagine.
    Setup:
    multiple users, sharing two mac mini's running OSX Lion
    connected to an Airport Extreme (4th gen) with a USB disk shared (either via disk password, AEBS password, or using AEBS user's passwords).
    After much experimentation and web research, I finally have managed to get the mini's to auto mount the Airport Extreme's AFP shared USB disk. Well almost... It only works if, on the Airport, I set the guest access permissions to read+write and select the "Secure Shared Disks" method to "With disk password" or "with Airport Extreme password".  In other words, it only works if I essentially bypass/disable access control by using the guest authentication mechanism to the AFP shared disk.
    On the Lion side of this, I am automounting the users directories via "autofs". The config files for this are
    /etc/auto_master:
    # Automounter master map
    +auto_master            # Use directory service
    /net                    -hosts          -nobrowse,hidefromfinder,nosuid
    /home                   auto_home       -nobrowse,hidefromfinder
    /Network/Servers        -fstab
    /-                      -static
    /-                      auto_afp
    /etc/auto_afp:
    # Automounter AFP master map
    # https://discussions.apple.com/thread/3336384?start=0&tstart=0
    /afp/users -fstype=afp afp://;AUTH=No%20User%[email protected]/Users/
    Then, after rebooting and verifying read+write access to the /afp/users directories, I change each user's home directory: In System Preferences > System > Users & Groups, I right-click over the users to access the Advanced Options, changing the Home directory field to point at the AFP-mounted /afp/users/Users/* home directories.
    I experimented with alternate UAM specifications, as well as both OSX and AESB users & passwords. Using guest access is the only thing that has worked.
    Any pointers would be appreciated...

    Based on lots more experimentation which confirms the information in a parallel discussion (cf. Automount share as non ROOT or SYSTEM user! https://discussions.apple.com/thread/3221944), I have concluded that the Lion 10.7.2 implementation of AutoFS mechanism is broken. I submitted a bug report via apple.com/feedback.
    Work arounds..?
    Earlier I wondered if installing Lion OSX Server was necessary.  The more I contemplate this, the more I am convinced it _should_not_ be necessary. The client-server architecture is clear: my mac's are the file-server client's and the Airport Extreme is supposed to act as the file server. The only thing instaling Lion Server would do (besides enriching Apple.com) is enable me to configure one of the mac's as the file server. This would require it to be "always on" (thus enriching my electric utility as wel).  Okay, an additional benefit would be configuring software RAID disks attached to the Lion server, but Time Machine has worked fine for me in the past, backing up to disks mounted on the Airport Extreme.
    One solution is to create a disk partition for each user and instruct each user to connect / authenticate to the Airport Extreme AFP share at login.  The multiplicity of partitions is necessary since the first user to mount the AFP share, takes ownership of it, blocking other users from accessing that disk partition.  A user can "steal" ownership by reconnecting, but this will leave the other user's applications & open files dangling.
    This disfunctional situation really *****.  Before instaling Lion, I put a 64 GB SSD (solid state disk) in each of our mac's. I did this expecting to easily configure the /Users/* data on external networked storage. I'm having a dejavu "Bill Gates"-ware moment; problems like this were why I abandoned Windoz.
    I will make a few more experiments using the depreciated /etc/fstab mechanism.  Maybe that will bypass the broken-ness of AutoFS...? Alternately, I guess I could also try to run Kerberos authentication to bypass whatever is broken in AutoFS, but that would require a running a Kerberos daemon somewhere.  Possibly I could configure a Kerberos service to run on both my mac's (without installing Apple's Lion Server)...?
    Stay tuned...

Maybe you are looking for