On 10/10/06, <b class="gmail_sendername">Eric S. Johansson</b> <<a href="mailto:esj@harvee.org">esj@harvee.org</a>> wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Felipe Alfaro Solana wrote:<br>><br>> I don't know what problems are you really experiencing, cause I have<br>> used VMware shared folders and SAMBA in the past with no problems.<br>> Maybe if you go into more detail, we can help.
<br>><br><br>okay, here it is in shorter form:<br><br>problem as I need to store all of my project files on XP because that's<br>where I back up from.  I need to make these project files accessible<br>from multiple virtual machines.  This means I need some form of file
<br>sharing between XP and my virtual machines.  But this filesharing must<br>preserve user ID and permissions because the Python distribution<br>utilities use that information when installing modules.<br><br><br>VMware shared folders do not preserve user ID and permissions of the
<br>file.  They instead let anybody write and on read substitute<br>700/root:root but still let anybody read.</blockquote><div><br>What version of VMware are you using? Workstation, Server, GSX, ESX?<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
This royally screws up Python modules stored on and installed from the<br>shared folders. see below:<br><br>-rwx------ 1 root root 9077 2006-09-18 17:35<br>/usr/lib/python2.4/site-packages/file_queue.py<br><br>This module isn't usable by anybody except by root.  Not useful.
<br><br><br>smb mount is easy. it can't find my XP share.  I have two different<br>networks a private one and a public one.  The private one works fine for<br>everything else.  I turned off the XP firewall and nothing changed.
<br><br>The file navigator however can find the share more frequently.<br><br>But even if I do make smb mounts work, I have zero confidence it will<br>preserve ownership and permissions correctly.  I would love to be proven
<br>wrong.<br><br>m# mount -t smbfs  -o username=esj,password=xxxx //first-triad/vm_shared<br>  /mnt/projects<br>mount: wrong fs type, bad option, bad superblock on //first-triad/vm_shared,<br>        missing codepage or other error
<br>        In some cases useful info is found in syslog - try<br>        dmesg | tail  or so<br><br>from dmsg<br><br>[17266329.376000] smbfs: mount_data version 1919251317 is not supported<br><br><br>At the end of the day, all I care is the ability to store files on XP so
<br>I can back them up, access them from multiple virtual machines running<br>ubuntu and have the ubuntu permissions and ownership preserved in that<br>common file store.  And to do so without costing myself hours of<br>fiddling because it would be faster to modify the Python distutils
<br>environment to set permissions properly on its own.<br><br>---eric<br></blockquote></div>