Учитывая путь к исполняемому файлу, как я могу определить, когда программа запускается без привилегий root и без опроса / proc / - PullRequest
0 голосов
/ 18 октября 2019

Я пытаюсь создать программу, которая определяет, когда программа будет запускаться в системе Linux с учетом пути к ее исполняемому файлу без необходимости получения прав root или сканирования / proc /. Причина, по которой я не хочу использовать привилегии суперпользователя, заключается в том, что моя программа должна искать только процессы, запущенные пользователем, запустившим ее, поэтому я не понимаю, почему она должна требовать повышения привилегий.

ЯВ настоящее время я периодически сканирую / proc /, поскольку мне не удалось найти какое-либо другое решение, удовлетворяющее моим требованиям, но это очень медленный путь. Единственные другие решения, которые я придумала, - это использовать соединитель proc, который я действительно не хочу делать, поскольку для этого требуется root, или использовать CreateNotify X11, чего я тоже не хочу делать, так как я хочу эту программубежать и на Вэйленде.

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