rootを必要とせずに、Solaris(10)でファイルシステムのマウント/アンマウントおよび/または新規/削除されたデバイスの通知を取得する良い(つまり効率的な)方法を知っている人はいますか?
/etc/mnttab で新しい/削除/変更されたエントリを単純にポーリングすることは避けようとしているので、最初のプロトタイプsysevent_subscribe_event
では、デバイス イベントをリッスンし、デバイス情報を /etc/mnttab と組み合わせて使用してマウント ポイントを取得しました。 . これはうまく機能しますがsysevent_subscribe_event
、実行するには root 権限が必要であり、エンドユーザーのボックスにアクセスするつもりはないので、彼らの権限を実際に昇格させることはできません。
ルートなしで実行するという制限を考えると、これは非常にトリッキーになる可能性があると思いますが、どんな助けも感謝して受け取りました!