Fixed the LIST command to only show literal elements for now. Should
[pwmd.git] / doc / pwmdrc
blob1037ef1c4d78cad37e6665af0fea88365fbe760e
2 # Example configuration file. If a configuration file doesn't exist a new one
3 # will be created in ~/.pwmdrc with the program defaults.
5 [default]
7 # Location of the listening socket.
8 socket_path=~/.pwmd/socket
10 # Where files will be read and stored.
11 data_directory=~/.pwmd
13 # Log file location.
14 log_path=~/.pwmd/.log
16 # Set to true to enable logging to log_path.
17 enable_logging=false
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.
21 #cache_size=4096
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.
34 #iterations=10000
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
38 # data_directory.
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
43 # a key.
44 cache_timeout=-1
46 # File specific settings are allowed by placing the filename in braces.
47 #[somefile]
48 #cache_timeout=300
49 #iterations=15000
50 #key=password
51 #key_file=/path/to/file.key