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