Я должен создать каталог в пути /opt/
с чтением пишут разрешение для всех (777 разрешений) во время .deb установки на Ubuntu 14.04, 64 бита.
У меня нет корневого входа в систему на моей машине, таким образом, я могу получить корневой доступ sudo
и я устанавливаю .deb с sudo
на моей машине.
Прямо сейчас я использую:
sudo chmod -R 777 /opt/mydirectory/
Но я хочу тот этот каталог, создают с разрешением записи чтения для всех.
Я использую команду:
INSTALL(TARGETS app RUNTIME DESTINATION /opt/mydirectory)
в моем файле cmakelist.txt.
Спасибо.
Добавьте следующий debian/my_package.postint
, чтобы создать каталог и изменить его полномочия:
#!/bin/sh
#DEBHELPER#
set -e
mkdir -p /opt/mydirectory
chmod 777 /opt/mydirectory
Тогда создают Ваш пакет с dpkg-buildpackage -b
, например.