Use an event in lock_file_mutex() to test if the client is still
[pwmd.git] / debian / control
bloba3360cd74dd0b7549b5d6a731f87afc8187ba2aa
1 Source: pwmd
2 Section: utils
3 Priority: optional
4 Maintainer: Ben Kibbey <bjk@luxsci.net>
5 Homepage: http://bjk.sourceforge.net/pwmd/
6 Build-Depends: debhelper (>= 5), autotools-dev
7 Standards-Version: 3.7.3
9 Package: pwmd
10 Homepage: http://bjk.sourceforge.net/pwmd/
11 Architecture: i386
12 Depends: ${shlibs:Depends}, ${misc:Depends}
13 Recommends: libpwmd, pinentry
14 Description: locally serve clients sensitive data
15  Password Manager Daemon is a server that provides a way for applications to
16  securely store data in a centralized location. The data is stored in an
17  AES256 encrypted XML file and clients connect to manipulate the data. Some
18  of the features include:
19  .
20     * Multi-threaded. More than one client may access the data at the same
21       time.
22     * A key cache so clients won't need to enter a key each time a file is
23       opened or saved. The cache is also protected with a mutex to prevent
24       corruption.
25     * Key retrieval via pinentry(1).
26     * Configuration file which supports file specific settings including
27       encryption iterations, cache expiration and encryption key or key file.
28     * Compressed data file support.
29     * Logging to file and/or syslog.
30     * Secure memory usage. PWMD will zero out memory before freeing it and
31       also has the option to lock the entire process in RAM to avoid swapping
32       the data to virtual memory.