Avoid .DS_store creation

Discussion in 'Mac OS X 10.3 (Panther) Discussion' started by laserallan, Mar 18, 2005.

  1. laserallan macrumors newbie

    Joined:
    Mar 18, 2005
    #1
    The system administrator has configured the samba server to not allow creating files called .DS_store. The problem is that all file copying through finder fails if it can't create .DS_store files. A dialog pops up saying something went wrong and if selecting continue copying from the dialog it ends up creating 0 size files instead of copying.
    Is it possible to suppress creation of these files or is terminal copying files to net mounted disks the way to go in this environment?
     
  2. Pismo macrumors 6502

    Pismo

    Joined:
    Apr 30, 2002
    Location:
    NH
    #2
    OS X depends on these files so I think you should tell your sys admin to stop blocking them.
     
  3. Darwin macrumors 65816

    Darwin

    Joined:
    Jun 2, 2003
    Location:
    round the corner
    #3
    I thought that the DS creation was addressed so that they wouldn't show up?

    Well guess not then
     
  4. Pismo macrumors 6502

    Pismo

    Joined:
    Apr 30, 2002
    Location:
    NH
    #4
    Those files are hidden in the finder. If you looked at a Mac volume under Windows XP, the .DS_Store files would be visible.
     
  5. laserallan thread starter macrumors newbie

    Joined:
    Mar 18, 2005
    #5
    Wow, I really thought that OSX was this "friendly network citizen" that Apple says it is. I guess not :(

    It is really really really bad practice for operating systems to litter shared network resources with files that are totally unnessecary for cooperation in a cross-platform network environment.

    I also find it hard to believe that OSX "depends" on these meta-data files. How hard could it be to recover gracefully? Windows handles this situation perfectly.

    And the error message.. don't even get me started. It doesn't even mention .DS_Store which is the real problem. Instead the fuc^H^H^Hdarn OS tells me that the file name contains illegal character. Which it most certainly does not.

    /laserallan, a very disappointed former Mac user...
     
  6. daveL macrumors 68020

    daveL

    Joined:
    Jun 18, 2003
    Location:
    Montana
    #6
    I don't know exactly what you are trying to do, but you do have the option of creating a pure Unix file system under OS X and sharing that with Windows. You should not see the .DS_store files in this case, I believe.

    Have fun with your "perfect" Windows; I'm very happy to be on OS X (or Linux, or Solaris, or ANYTHING other an a M$ product).
     
  7. laserallan thread starter macrumors newbie

    Joined:
    Mar 18, 2005
    #7
    What I'm trying to do is using finder to copy files to a samba mounted disk not allowing files named .DS_store to be created. I think it should at least give a reasonable error message when this happens.
     
  8. daveL macrumors 68020

    daveL

    Joined:
    Jun 18, 2003
    Location:
    Montana
    #8
    Just out of curiosity, have you tried doing the copy from the Terminal command line, without getting Finder involved? I don't even have a Windows machine around anymore to try it out.
     

Share This Page