From bb7d61d7fa1226fb870b6dbe259418f057814c12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Josef=20S=C3=B6ntgen?= Date: Wed, 3 Apr 2024 14:24:11 +0200 Subject: [PATCH] fixup 'vfs_rump: fix missing create arg in open' (0777) Issue #5148. --- repos/dde_rump/src/lib/vfs/rump/vfs_rump.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/repos/dde_rump/src/lib/vfs/rump/vfs_rump.cc b/repos/dde_rump/src/lib/vfs/rump/vfs_rump.cc index b2b160f44bc..ed9151df467 100644 --- a/repos/dde_rump/src/lib/vfs/rump/vfs_rump.cc +++ b/repos/dde_rump/src/lib/vfs/rump/vfs_rump.cc @@ -549,7 +549,7 @@ class Vfs::Rump_file_system : public File_system if (create) mode |= O_CREAT; - enum { DEFAULT_PERMISSIONS = 0666 }; + enum { DEFAULT_PERMISSIONS = 0777 }; int fd = create ? rump_sys_open(path, mode, DEFAULT_PERMISSIONS) : rump_sys_open(path, mode); if (fd == -1) switch (errno) { case ENAMETOOLONG: return OPEN_ERR_NAME_TOO_LONG;