From fd9584d08d428d3ba87c08b79317eb0b2c88300f Mon Sep 17 00:00:00 2001 From: me_desk Date: Sun, 19 Aug 2012 13:05:11 +0000 Subject: default nodelist database location based on localstatedir variable; fail if announced_addr is not properly configured git-svn-id: svn://localhost/project_picapica/trunk@171 fb96df88-216d-11de-830c-f3023f12d8ac --- PICA_nodeconfig.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'PICA_nodeconfig.h') diff --git a/PICA_nodeconfig.h b/PICA_nodeconfig.h index 66e02ef..9790256 100644 --- a/PICA_nodeconfig.h +++ b/PICA_nodeconfig.h @@ -10,9 +10,13 @@ #define PICA_SYSCONFDIR "/etc" #endif +#ifndef PICA_LOCALSTATEDIR +#define PICA_LOCALSTATEDIR "/var" +#endif + #define PICA_NODECONFIG_DEF_ANNOUNCED_ADDR "0.0.0.0" #define PICA_NODECONFIG_DEF_LISTEN_PORT "2299" -#define PICA_NODECONFIG_DEF_NODES_DB_FILE "/var/lib/pica-node/nodelist.db" +#define PICA_NODECONFIG_DEF_NODES_DB_FILE PICA_LOCALSTATEDIR"/lib/pica-node/nodelist.db" #define PICA_NODECONFIG_DEF_CONFIG_FILE PICA_SYSCONFDIR"/pica-node.conf" #define PICA_NODECONFIG_DEF_CA_CERT_FILE PICA_INSTALLPREFIX"/share/pica-node/CA.pem" -- cgit v1.2.1