summaryrefslogtreecommitdiffstats
path: root/PICA_nodeconfig.h
diff options
context:
space:
mode:
authorme_desk <me_desk@fb96df88-216d-11de-830c-f3023f12d8ac>2012-08-19 11:58:14 +0000
committerme_desk <me_desk@fb96df88-216d-11de-830c-f3023f12d8ac>2012-08-19 11:58:14 +0000
commit8babce2b7eba089b3102afd2fa75156ed8453f47 (patch)
treedcdb47e6b0c7c9c49530ff110bb410975ad1f469 /PICA_nodeconfig.h
parent4cc364ed1ad41c90cd5332f1c55bbb8b6b5557b8 (diff)
downloadpica-pica-8babce2b7eba089b3102afd2fa75156ed8453f47.tar.gz
pica-pica-8babce2b7eba089b3102afd2fa75156ed8453f47.zip
default config location - sysconfdir. Fail if unable to open config file
git-svn-id: svn://localhost/project_picapica/trunk@170 fb96df88-216d-11de-830c-f3023f12d8ac
Diffstat (limited to 'PICA_nodeconfig.h')
-rw-r--r--PICA_nodeconfig.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/PICA_nodeconfig.h b/PICA_nodeconfig.h
index b232d22..66e02ef 100644
--- a/PICA_nodeconfig.h
+++ b/PICA_nodeconfig.h
@@ -6,10 +6,14 @@
#define PICA_INSTALLPREFIX "/usr"
#endif
+#ifndef PICA_SYSCONFDIR
+#define PICA_SYSCONFDIR "/etc"
+#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_CONFIG_FILE "/etc/pica-node.conf"
+#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"
struct nodeconfig