2012-06-01 113 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