Мне нужно использовать какое-то лицензирование для некоторых приложений Linux, к которым у меня нет доступа к их кодовой базе.
Я думаю, что отдельный процесс читает лицензионный ключ и проверяет наличиедоступность этого приложения.Затем я должен убедиться, что процесс запускается при каждом вызове уважаемого приложения.Есть ли какая-то особенность Linux, которая может помочь в этом?Например, что-то вроде файла sudoers, в котором я определяю, какой пользователь и какое приложение пытается быть запущено, и, если получена комбинация, сначала запустите проверку лицензии.
Или я могу сделать что-то вроде не разрешатьпользователь сам запускает приложение (из командной строки) и заставляет его направить его в процесс моей лицензии следующим образом:
/ usr / bin / tm |license_process // тогда как «/ usr / bin / tm» потерпит неудачу сам по себе