MantisBT - CMake | |||||||||||||||
| View Issue Details | |||||||||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||||
| 0009620 | CMake | CMake | public | 2009-09-30 04:48 | 2016-06-10 14:31 | ||||||||||
| Reporter | jmcm | ||||||||||||||
| Assigned To | Kitware Robot | ||||||||||||||
| Priority | normal | Severity | minor | Reproducibility | always | ||||||||||
| Status | closed | Resolution | moved | ||||||||||||
| Platform | OS | OS Version | |||||||||||||
| Product Version | CMake-2-6 | ||||||||||||||
| Target Version | Fixed in Version | ||||||||||||||
| Summary | 0009620: install(target ...) fails to set intermediate directory permissions correctly | ||||||||||||||
| Description | The install command for a target (executable, libary, module) allows to specifiy the permisions with which the target is to be installed. What install lacks is a way to specify the permissions for the path of directories that is created, e.g. when installing to an empty directory /opt/test and a Unix umask of 077, the files /opt/test/bin/myExecutable and /opt/test/lib/libmyLib.so have the permissions specified by the permissions statement, in my case 755. The newly created directories /opt/test/bin and /opt/test/lib have permissions 700. The same holds even for the install(directory ...) scenario: The specified directory/ies are created with the correct permissions, the intermediate directories that needed creating are created with 700 again. | ||||||||||||||
| Steps To Reproduce | |||||||||||||||
| Additional Information | cmake 2.6.2 Linux (openSUSE 11.1) | ||||||||||||||
| Tags | No tags attached. | ||||||||||||||
| Relationships |
| ||||||||||||||
| Attached Files | |||||||||||||||
| Issue History | |||||||||||||||
| Date Modified | Username | Field | Change | ||||||||||||
| 2009-09-30 04:48 | jmcm | New Issue | |||||||||||||
| 2009-09-30 08:44 | Bill Hoffman | Status | new => assigned | ||||||||||||
| 2009-09-30 08:44 | Bill Hoffman | Assigned To | => Brad King | ||||||||||||
| 2010-07-13 08:48 | Brad King | Relationship added | related to 0010978 | ||||||||||||
| 2010-07-13 08:48 | Brad King | Relationship added | related to 0010126 | ||||||||||||
| 2012-06-25 14:31 | Brad King | Note Added: 0029831 | |||||||||||||
| 2012-06-25 14:31 | Brad King | Assigned To | Brad King => | ||||||||||||
| 2012-06-25 14:31 | Brad King | Status | assigned => backlog | ||||||||||||
| 2013-10-14 12:50 | Rob Stewart | Note Added: 0034118 | |||||||||||||
| 2016-06-10 14:27 | Kitware Robot | Note Added: 0041599 | |||||||||||||
| 2016-06-10 14:27 | Kitware Robot | Status | backlog => resolved | ||||||||||||
| 2016-06-10 14:27 | Kitware Robot | Resolution | open => moved | ||||||||||||
| 2016-06-10 14:27 | Kitware Robot | Assigned To | => Kitware Robot | ||||||||||||
| 2016-06-10 14:31 | Kitware Robot | Status | resolved => closed | ||||||||||||
| Notes | |||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||