Ich habe eine Anwendung, die in/opt installiert ist (so wird es hier gemacht). Es ist in Ordnung, alle Dateien und Ordner, die zu root gehören, abgesehen von den Logs Verzeichnis, die von jedem beschreibbar sein müssen.CMake: Wie erstelle ich ein Verzeichnis bei der Installation mit bestimmten Zugriffsrechten?
Um das Protokollverzeichnis erstellen ich
INSTALL(CODE "FILE(MAKE_DIRECTORY \${ENV}\${CMAKE_INSTALL_PREFIX}/logs)")
Wie kann ich das Verzeichnis dann chmod?
um die leeren Verzeichnisprotokolle zu erstellen, mache ich: FILE (MAKE_DIRECTORY logs) Vielen Dank für Ihre Hilfe – Barth