|
From: <sv...@va...> - 2015-01-07 14:47:22
|
Author: florian
Date: Wed Jan 7 14:47:15 2015
New Revision: 14855
Log:
When creating a log-file (xml or otherwise) give everybody
read permission. Previously, only user could read which was
incovenient for some typical workflows.
Suggested in BZ #339542.
Modified:
trunk/coregrind/m_main.c
Modified: trunk/coregrind/m_main.c
==============================================================================
--- trunk/coregrind/m_main.c (original)
+++ trunk/coregrind/m_main.c Wed Jan 7 14:47:15 2015
@@ -1015,7 +1015,7 @@
log_fsname_unexpanded);
sres = VG_(open)(logfilename,
VKI_O_CREAT|VKI_O_WRONLY|VKI_O_TRUNC,
- VKI_S_IRUSR|VKI_S_IWUSR);
+ VKI_S_IRUSR|VKI_S_IWUSR|VKI_S_IRGRP|VKI_S_IROTH);
if (!sr_isError(sres)) {
tmp_log_fd = sr_Res(sres);
VG_(clo_log_fname_expanded) = logfilename;
@@ -1074,7 +1074,7 @@
xml_fsname_unexpanded);
sres = VG_(open)(xmlfilename,
VKI_O_CREAT|VKI_O_WRONLY|VKI_O_TRUNC,
- VKI_S_IRUSR|VKI_S_IWUSR);
+ VKI_S_IRUSR|VKI_S_IWUSR|VKI_S_IRGRP|VKI_S_IROTH);
if (!sr_isError(sres)) {
tmp_xml_fd = sr_Res(sres);
VG_(clo_xml_fname_expanded) = xmlfilename;
|