blob: c50d78f128d3c208a5f569ff0ffd5763a0d4077e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
diff --git a/configure.ac b/configure.ac
index c8a9143..0676005 100644
--- a/configure.ac
+++ b/configure.ac
@@ -206,7 +206,7 @@ AC_CONFIG_FILES([Makefile
src/Makefile
src/hashkit/Makefile
src/proto/Makefile
- src/entropy/Makefile
+ src/entropy/Makefile
src/seedsprovider/Makefile
src/event/Makefile
src/tools/Makefile])
diff --git a/src/Makefile.am b/src/Makefile.am
index 74c90b7..a8dea61 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -4,6 +4,7 @@ AM_CPPFLAGS =
if !OS_SOLARIS
AM_CPPFLAGS += -D_GNU_SOURCE
endif
+AM_CPPFLAGS += -DSYSCONFDIR="\"$(sysconfdir)\""
AM_CPPFLAGS += -I $(top_srcdir)/src/hashkit
AM_CPPFLAGS += -I $(top_srcdir)/src/proto
AM_CPPFLAGS += -I $(top_srcdir)/src/event
diff --git a/src/dynomite.c b/src/dynomite.c
index 58bcc1a..ddad46f 100644
--- a/src/dynomite.c
+++ b/src/dynomite.c
@@ -35,7 +35,11 @@
#include "dyn_core.h"
#include "dyn_signal.h"
+#if defined(SYSCONFDIR)
+#define DN_CONF_PATH SYSCONFDIR "/dynomite.yml"
+#else
#define DN_CONF_PATH "conf/dynomite.yml"
+#endif
#define DN_LOG_DEFAULT LOG_NOTICE
#define DN_LOG_MIN LOG_EMERG
|