2012-06-01 148 views
0

我用特定的USB UUID(或任何其他稱爲)加密狗。C++:用於檢測USB加密狗的守護程序

我想在USB設備連接時設置事件,如果UUID正確,它將解鎖受保護的目錄。

我有代碼如何解鎖目錄,但我不知道如何檢查設備UUID以及如何設置上述事件。

編輯:它是GNU/Linux的應用程序。

+1

閱讀關於'hotswap'腳本 –

+0

我發現這個:http://linux.die.net/man/5/hotswaprc(但我不喜歡腳本的想法,有沒有辦法用守護進程?) – djmati11

+0

順便說一下。我的發行版中沒有熱插拔,它不存在於回購站中。 – djmati11

回答

3

您可以閱讀udev守護程序的源代碼。或者你可以讓udev做它已經設計好的東西,然後把你的邏輯作爲udev被觸發的熱插拔腳本插入。

+0

謝謝,我想我不需要守護進程。 – djmati11