Как boost log определяет права доступа к файлам, с которыми он должен создавать файлы журнала? - PullRequest
0 голосов
/ 12 октября 2018

У меня проблемы с определением способа, которым библиотека журнала буста определяет и назначает права доступа к файлам создаваемых ею файлов журнала.

У меня есть приложение, которое дольше всего создавало файлы журнала с правами доступа к файлам, установленными на644 для файлов журналов, использующих библиотеку журналов наддува.

Однако в последнее время файлы журналов создаются с правами доступа к файлам, установленными на 600. Это создает некоторые проблемы с доступом к журналу, поскольку пользователь запускает приложениеwith - это пользовательский пользователь для этого конкретного приложения, чтобы управлять доступом к файлам на платформе.Если мне нужно получить доступ к журналу приложения, я захожу на платформу с пользователем, который входит в ту же группу, что и пользователь приложения, поэтому для 644 это не проблема.Однако с разрешениями для файлов, установленными на 600, мне приходится повышать свои права пользователя root только для доступа к файлам журналов.

...