Раздать права на папку (linux)
Добавлено: 24.08.2011 21:24:29
Текущая ситуация:
- программе нужны для работы дополнительные папки.
Решение для Виндуса:
- папки создает инсталлятор и (чтобы наверняка) при отсутствии папок их создает сама программа.
Ситуация с Линуксом:
- инсталляторы/пакеты делать не умею;
- папки создает сама программа в "/home/имя пользователя" (ForceDirectory(путь/имя));
- дальше начинается засада - у группы firebird нет прав на создание там файлов - новая БД из скрипта не создается. То же самое с бэкапами и т.д.;
Вопрос:
- как программно (средствами Лазаруса) задать для папки разрешения для группы firebird для создания и удаления файлов?
Спасибо.
- программе нужны для работы дополнительные папки.
Решение для Виндуса:
- папки создает инсталлятор и (чтобы наверняка) при отсутствии папок их создает сама программа.
Ситуация с Линуксом:
- инсталляторы/пакеты делать не умею;
- папки создает сама программа в "/home/имя пользователя" (ForceDirectory(путь/имя));
- дальше начинается засада - у группы firebird нет прав на создание там файлов - новая БД из скрипта не создается. То же самое с бэкапами и т.д.;
Вопрос:
- как программно (средствами Лазаруса) задать для папки разрешения для группы firebird для создания и удаления файлов?
Спасибо.