[Xenomai-git] Philippe Gerum : lib/cobalt/heapobj: pshared: allow group access to heap
Module: xenomai-3 Branch: master Commit: 033976af9db37d77dbb0c0422658bf7df0680104 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=033976af9db37d77dbb0c0422658bf7df0680104 Author: Philippe Gerum r...@xenomai.org Date: Thu Aug 6 09:49:16 2015 +0200 lib/cobalt/heapobj: pshared: allow group access to heap Allow users who belong to the same group to access the shared heap, provided umask allows it too. --- lib/copperplate/heapobj-pshared.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/copperplate/heapobj-pshared.c b/lib/copperplate/heapobj-pshared.c index 61769c9..5fe899a 100644 --- a/lib/copperplate/heapobj-pshared.c +++ b/lib/copperplate/heapobj-pshared.c @@ -628,7 +628,7 @@ static int create_main_heap(pid_t *cnode_r) snprintf(hobj-fsname, sizeof(hobj-fsname), /xeno:%s, hobj-name); - fd = shm_open(hobj-fsname, O_RDWR|O_CREAT, 0600); + fd = shm_open(hobj-fsname, O_RDWR|O_CREAT, 0660); if (fd 0) return __bt(-errno); ___ Xenomai-git mailing list Xenomai-git@xenomai.org http://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : lib/cobalt/heapobj: pshared: allow group access to heap
Module: xenomai-3 Branch: next Commit: 033976af9db37d77dbb0c0422658bf7df0680104 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=033976af9db37d77dbb0c0422658bf7df0680104 Author: Philippe Gerum r...@xenomai.org Date: Thu Aug 6 09:49:16 2015 +0200 lib/cobalt/heapobj: pshared: allow group access to heap Allow users who belong to the same group to access the shared heap, provided umask allows it too. --- lib/copperplate/heapobj-pshared.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/copperplate/heapobj-pshared.c b/lib/copperplate/heapobj-pshared.c index 61769c9..5fe899a 100644 --- a/lib/copperplate/heapobj-pshared.c +++ b/lib/copperplate/heapobj-pshared.c @@ -628,7 +628,7 @@ static int create_main_heap(pid_t *cnode_r) snprintf(hobj-fsname, sizeof(hobj-fsname), /xeno:%s, hobj-name); - fd = shm_open(hobj-fsname, O_RDWR|O_CREAT, 0600); + fd = shm_open(hobj-fsname, O_RDWR|O_CREAT, 0660); if (fd 0) return __bt(-errno); ___ Xenomai-git mailing list Xenomai-git@xenomai.org http://xenomai.org/mailman/listinfo/xenomai-git