Update storage code to allow plugins

Add naive plugin support to the storage code, it will
load plugins from $(libdir)/fprintd/modules, given the configuration
from /etc/fprintd.conf.
This commit is contained in:
Bastien Nocera
2008-10-29 18:34:38 +00:00
committed by Daniel Drake
parent 96b444ed3e
commit bd2debc01e
8 changed files with 110 additions and 71 deletions

7
TODO
View File

@ -11,13 +11,6 @@ Enforce command sequences:
etc
- Make storage handling a GObject interface, would make plugging in new
backends easier, even handling plugins?
- Make storage per-manager
- Move storage setting to a configuration file
- Kill FromStorage variants, we should always load/read from our custom storage
- Handle the client disconnecting without releasing the device
- Check whether we actually want claim to open the device, or allow
some operations to not require claiming the device