Fixed the file caching functions. They would read past the shm_data
[pwmd.git] / README
blobaeaf839c538e7feebcd8f16c73c7dab2496649c1
1 Password Manager Daemon is a server that stores account credentials for any
2 program that needs to store sensitive data. The data is stored on the server
3 in an AES128 encrypted XML file. Patched programs can connect to the daemon
4 and retrieve the wanted information.
6 I needed this because I have a few programs that require the same credentials
7 but hate having to update all my data files to reflect any changes in the
8 account. This way, there is a central location for the data.
10 Requirements:
12     glib2     - http://www.gtk.org
13     libxml2   - http://xmlsoft.org
14     libgcrypt - http://www.gnupg.org
16 Debian has packages for all of these. Your distro may have them too.
18 You can test it out by connecting to the socket with the socat utility
19 (http://www.dest-unreach.org/socat/):
21     socat GOPEN:$HOME/.pwmd/socket -
23 There is a library available which is included in this archive that makes it
24 easy for other applications (mail, www, etc) to use the server. Read the docs
25 in libpwmd/.
27 The latest version can be found at http://bjk.sourceforge.net/pwmd/.
29 Read PROTOCOL for more information about the protocol. Send me patches or any
30 ideas you may have.
32 Ben Kibbey <bjk@luxsci.net>