From: Konstantin Demin rockdrilla@gmail.com
wineserver directory must be fully accessible by user
Signed-off-by: Konstantin Demin rockdrilla@gmail.com --- server/request.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/server/request.c b/server/request.c index 432a5918892..273c9d84b5f 100644 --- a/server/request.c +++ b/server/request.c @@ -591,6 +591,7 @@ static void create_dir( const char *name, struct stat *st ) if (!S_ISDIR(st->st_mode)) fatal_error( "%s is not a directory\n", name ); if (st->st_uid != getuid()) fatal_error( "%s is not owned by you\n", name ); if (st->st_mode & 077) fatal_error( "%s must not be accessible by other users\n", name ); + if ((st->st_mode & 0700) != 0700) fatal_error( "%s must be writeable by you\n", name ); }
/* create the server directory and chdir to it */