Я использую CMake для создания пакета Debian, и я устанавливаю файл, который мне нужно отредактировать (иначе говоря, имеют права на запись)
Я пытался использовать это решение , и оно не работает для меня.
Я также пытался посмотреть в CMake документах , и там не было никакой помощи.
install(FILES
${CMAKE_CURRENT_SOURCE_DIR}/fileA
${CMAKE_CURRENT_SOURCE_DIR}/fileB
DESTINATION /etc/path/here
PERMISSIONS
OWNER_EXECUTE OWNER_WRITE OWNER_READ
GROUP_EXECUTE GROUP_WRITE GROUP_READ
WORLD_EXECUTE WORLD_WRITE WORLD_READ
)
Когда я устанавливаю пакет Debian, он помещает файл в правильное местоположение, но не с указанными мною разрешениями. Это дает разрешения -rwxr-xr-x, когда я ищу -rwxrwxrwx.