MantisBT - CMake
View Issue Details
0010789CMakeCMakepublic2010-06-03 06:492010-06-03 10:55
Shlomi Fish 
Brad King 
normalmajoralways
closedfixed 
CMake-2-8 
 
0010789: CMake-2.8 leaves world-writable files on Linux (Mandriva Linux Cooker)
According to the report of msec on Mandriva Linux Cooker:

World writable files:

<<<
- /home/shlomi/progs/perl/cpan/File/Find-Object/from-berlios/trunk/libfilefind/c_glib_based/CMakeFiles/CMakeOutput.log
- /home/shlomi/progs/perl/cpan/File/Find-Object/from-berlios/trunk/libfilefind/c_glib_based/CMakeFiles/CompilerIdC/CMakeCCompilerId.c
- /home/shlomi/progs/perl/cpan/File/Find-Object/from-berlios/trunk/libfilefind/c_glib_based/CMakeFiles/CompilerIdCXX/CMakeCXXCompilerId.cpp
>>>

These files should not be world-writable.
No tags attached.
related to 0010126closed Kitware Robot CMake creates files with wrong permissions 
Issue History
2010-06-03 06:49Shlomi FishNew Issue
2010-06-03 10:12Bill HoffmanStatusnew => assigned
2010-06-03 10:12Bill HoffmanAssigned To => Brad King
2010-06-03 10:33Brad KingRelationship addedrelated to 0010126
2010-06-03 10:45Brad KingNote Added: 0020910
2010-06-03 10:55Brad KingNote Added: 0020911
2010-06-03 10:55Brad KingStatusassigned => closed
2010-06-03 10:55Brad KingResolutionopen => fixed

Notes
(0020910)
Brad King   
2010-06-03 10:45   
The bug introduced in CMake 2.8.1 by this commit:

http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=8d0161c8 [^]
(0020911)
Brad King   
2010-06-03 10:55   
This commit fixes it:

http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=85cbdaad [^]