VirtualBox

Ticket #1260: vbox-umask.patch

File vbox-umask.patch, 826 bytes (added by Marc Schütz, 16 years ago)
  • src/VBox/Runtime/r3/posix/fileio-posix.cpp

    diff -ru VirtualBox-2.0.0.orig/src/VBox/Runtime/r3/posix/fileio-posix.cpp VirtualBox-2.0.0/src/VBox/Runtime/r3/posix/fileio-posix.cpp
    old new  
    8282#endif
    8383
    8484/** Default file permissions for newly created files. */
    85 #if defined(S_IRUSR) && defined(S_IWUSR)
    86 # define RT_FILE_PERMISSION  (S_IRUSR | S_IWUSR)
     85#if defined(S_IRUSR) && defined(S_IWUSR) && defined(S_IRGRP) && defined(S_IWGRP) && defined(S_IROTH) && defined(S_IGOTH)
     86# define RT_FILE_PERMISSION  (S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IGOTH)
    8787#else
    88 # define RT_FILE_PERMISSION  (00600)
     88# define RT_FILE_PERMISSION  (00666)
    8989#endif
    9090
    9191

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy