Hi,
It seems there is a serious issue w/ Parallels VM RC1 (build 3120) with the shared folder feature:
When OSX files (HDF+) are modified from a Parallels VM - running Win2k SP4 if that matters - through the shared folder feature, the file permissions on the native partition are not as expected:
$ ls -lo api.py
-rwxr-Sr-- 1 eblot eblot - 10422 Jan 21 19:14 api.py
regular text files, when edited in the guest OS, are stored with the 'executable' bit for the user, and even worse with the group ID on execution.
It's even worse when used in conjonction w/ Subversion (from OSX): the "user immutable" flag is set on .svn/entries file:
ls -lo entries
-r-xr-Sr-- 1 eblot eblot uchg 4024 Jan 21 16:57 entries
(uchg flag in the above example), which prevents both Subversion from updating the "entries" file on working copy modifications, and the user from removing the 'set on execution' flag: chmod g-s entries fails with 'Operation not permitted'.
All the Python files I've changed from the guest OS have seen their 's' flag set !
Is this issue already reported. I've not been able to find a similar thread in the forums.
Cheers,
Manu
It seems there is a serious issue w/ Parallels VM RC1 (build 3120) with the shared folder feature:
When OSX files (HDF+) are modified from a Parallels VM - running Win2k SP4 if that matters - through the shared folder feature, the file permissions on the native partition are not as expected:
$ ls -lo api.py
-rwxr-Sr-- 1 eblot eblot - 10422 Jan 21 19:14 api.py
regular text files, when edited in the guest OS, are stored with the 'executable' bit for the user, and even worse with the group ID on execution.
It's even worse when used in conjonction w/ Subversion (from OSX): the "user immutable" flag is set on .svn/entries file:
ls -lo entries
-r-xr-Sr-- 1 eblot eblot uchg 4024 Jan 21 16:57 entries
(uchg flag in the above example), which prevents both Subversion from updating the "entries" file on working copy modifications, and the user from removing the 'set on execution' flag: chmod g-s entries fails with 'Operation not permitted'.
All the Python files I've changed from the guest OS have seen their 's' flag set !
Is this issue already reported. I've not been able to find a similar thread in the forums.
Cheers,
Manu