I have a Ubuntu 7.10 guest on Mac OS X 10.5.3 host, with VirtualBox 1.6.2.
I can get the Shared Folders to mount properly, and they reflect the permissions shown in the host OS, but the problem is I can't change these permissions within the guest. So for instance, if I have a script 'build.sh', and I run 'chmod a+x build.sh', the executable flag stays unset. Same with any other modification to read or write flags. However, if I modify the flags in the host environment, the changes *do* show up in the guest. As a workaround, is it possible to change the default permission flags for new files? The big problem here is that newly created files are always mode 500 (read write owner only), so I can't execute intermediary build tools (or test the final products if I could get that far). If I could just make all new files executable by default, this would at least let me get work done (although ugly). Thoughts? Thanks! -Ethan PS I've thought of rsyncing the shared directory to a directory in the guest's disk space where then build results would get the proper permissions, but I'd *really* prefer to build within the shared directory... :-/ PPS I've also tried mount options like 'defaults' or 'exec', but it doesn't help -- I can already execute files if they're marked properly, I just can't change the flags. _______________________________________________ vbox-users mailing list [email protected] http://vbox.innotek.de/mailman/listinfo/vbox-users
