Linux Установщик install4j изменяет / сбрасывает разрешение целевой папки по умолчанию (755) при удалении - PullRequest
0 голосов
/ 23 апреля 2020

Мы обнаружили, что наш Linux install4j установщик изменяет / сбрасывает разрешение целевой папки по умолчанию (755) при удалении.

Подробнее см.

Перед установкой:

  • целевая главная папка "app" не существует

Во время установки:

  • target main Папка «app» создается с разрешениями 775 Linux

После удаления:

  • целевая главная папка «app» обновляется / изменено / сброшено для получения разрешений 755 Linux (что является разрешением Linux для папки по умолчанию ... по крайней мере для umask 022 по умолчанию)

Так как у нас есть другие файлы в главном "приложении" msgstr "папка (например, файлы журналов, не принадлежащие install4j), имеет смысл, что эта основная папка не удаляется при удалении. Но нам нужно убедиться, что разрешения Linux, установленные для него во время установки, остаются такими же после удаления. В противном случае, если кто-то попытается снова установить установщик instal4j, необходимые разрешения 775 для папки не будут правильно установлены (возможно, потому что install4j обнаружит, что она уже существует).

Есть ли способ сохранить 775 Linux разрешение папки при удалении в случае, если папка осталась?

Спасибо,

Ciprian

...