9 unsigned cache_dir_levels;
13 unsigned compression_level;
17 char *extra_files_to_hash;
26 bool read_only_direct;
35 const char **item_origins;
38 struct conf *conf_create(void);
39 void conf_free(struct conf *conf);
40 bool conf_read(struct conf *conf, const char *path, char **errmsg);
41 bool conf_update_from_environment(struct conf *conf, char **errmsg);
42 bool conf_set_value_in_file(const char *path, const char *key,
43 const char *value, char **errmsg);
44 bool conf_print_items(struct conf *conf,
45 void (*printer)(const char *descr, const char *origin,