2 # Example configuration file. If a configuration file doesn't exist a new one
3 # will be created in ~/.pwmdrc with the program defaults.
7 # Location of the listening socket.
8 socket_path=~/.pwmd/socket
10 # Where files will be read and stored.
11 data_directory=~/.pwmd
16 # Set to true to enable logging to log_path.
19 # File and key cache size. Must be in multiples of your systems PAGE_SIZE. The
20 # default below on a x86 Linux system is one page.
23 # Try setting to true if you have resource allocation limits and are getting
24 # memory allocation failures.
25 disable_mlockall=false
27 # Disable the LIST and DUMP commands. When a client sends these commands an
28 # error EPWMD_EMPTY_ELEMENT will be returned.
29 disable_list_and_dump=false
31 # Number of encryption/decryption iterations. This is the number of times the
32 # data will be encrypted. Setting this to a high value (10000) will
33 # drastically slow down dictionary attacks. The default is 0.
36 # Files, separated by commas, to add to the file cache upon startup. You will
37 # be prompted for the key for each file. The files are looked for in
39 #cache_push=somefile, anotherfile
41 # The number of seconds to keep a file in the cache. If -1, the file will be
42 # kept forever. If 0, then every OPEN and SAVE command for a file will require
46 # File specific settings are allowed by placing the filename in braces.
51 #key_file=/path/to/file.key