Кто-нибудь знает о хорошем (то есть эффективном) способе получения уведомлений о монтировании/размонтировании файловой системы и/или новых/удаленных устройствах в Solaris (10) без необходимости использования root ?Уведомления о сбое на Solaris - как обычный пользователь (не root)
Я стараюсь избегать просто опроса/etc/mnttab для новых/удаленных/измененных записей, поэтому в моем первом прототипе использовалось sysevent_subscribe_event
для прослушивания событий устройства, а затем с использованием информации об устройстве в сочетании с/etc/mnttab чтобы получить точку монтирования. Это работает хорошо, но sysevent_subscribe_event
требует прав root для запуска, и я не буду иметь доступ к ящику конечного пользователя, поэтому я не могу действительно повысить их привилегии.
Я предполагаю, что это может быть довольно сложным, учитывая ограничение бега без корня, но любая помощь с благодарностью получена!
Спасибо за ваш ответ, интересная идея; На самом деле у меня нет доступа к коробке в этом сценарии, но должно было сделать это ясно. – user82116