Как можно разрешить приложению python изменять системное время - PullRequest
0 голосов
/ 05 июня 2018

Я работаю над проектом, в котором запущено программное обеспечение python и который обрабатывает данные с нескольких устройств и датчиков на одном компьютере.Поскольку одним из устройств является INS (Инерциальная навигационная система), и мы пытаемся сопоставить наши данные с предоставленным им временем (которое требуется от спутников GPS).

Для установки фактического времени от Python мы используеманалогичное решение, представленное здесь: Модуль Python для изменения системной даты и времени

Наша проблема в том, что мы всегда получим ошибку разрешений, и мы ищем ответы здесь.

Недопустимые вещи:

  • Запуск программного обеспечения с помощью sudo
  • Запуск программного обеспечения с правами root

1 Ответ

0 голосов
/ 05 июня 2018

Попробуйте установить для своего приложения возможность CAP_SYS_TIME.Смотри http://man7.org/linux/man-pages/man7/capabilities.7.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...