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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
|
diff -U 3 -H -d -r -N -- neo4j-community-2.3.1-orig/conf/neo4j-http-logging.xml neo4j-community-2.3.1-mod/conf/neo4j-http-logging.xml
--- neo4j-community-2.3.1-orig/conf/neo4j-http-logging.xml 2015-11-10 10:15:38.000000000 -0200
+++ neo4j-community-2.3.1-mod/conf/neo4j-http-logging.xml 2015-12-26 21:16:12.078406814 -0200
@@ -21,9 +21,9 @@
-->
<configuration>
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
- <file>data/log/http.log</file>
+ <file>/var/log/neo4j/http.log</file>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
- <fileNamePattern>data/log/http.%d{yyyy-MM-dd}.log</fileNamePattern>
+ <fileNamePattern>/var/log/neo4j/http.%d{yyyy-MM-dd}.log</fileNamePattern>
<maxHistory>7</maxHistory>
</rollingPolicy>
diff -U 3 -H -d -r -N -- neo4j-community-2.3.1-orig/conf/neo4j.properties neo4j-community-2.3.1-mod/conf/neo4j.properties
--- neo4j-community-2.3.1-orig/conf/neo4j.properties 2015-11-10 10:15:38.000000000 -0200
+++ neo4j-community-2.3.1-mod/conf/neo4j.properties 2015-12-26 21:35:25.395504168 -0200
@@ -24,8 +24,8 @@
# Set the root directory for use with file URLs (`file:///`) in LOAD CSV.
# If enabled, file URLs will refer to locations inside the `data/import`
# directory. I.e. `file:///movies/actors.csv` will load from the file
-# `data/import/movies/actors.csv`.
-#dbms.security.load_csv_file_url_root=data/import
+# `/var/lib/neo4j/data/import/movies/actors.csv`.
+#dbms.security.load_csv_file_url_root=/var/lib/neo4j/data/import
# Keep logical logs, helps debugging but uses more disk space, enabled for
# legacy reasons To limit space needed to store historical logs use values such
diff -U 3 -H -d -r -N -- neo4j-community-2.3.1-orig/conf/neo4j-server.properties neo4j-community-2.3.1-mod/conf/neo4j-server.properties
--- neo4j-community-2.3.1-orig/conf/neo4j-server.properties 2015-11-10 10:15:38.000000000 -0200
+++ neo4j-community-2.3.1-mod/conf/neo4j-server.properties 2015-12-26 21:31:19.899361740 -0200
@@ -10,10 +10,10 @@
#***************************************************************
# location of the database directory
-org.neo4j.server.database.location=data/graph.db
+org.neo4j.server.database.location=/var/lib/neo4j/data/graph.db
# Low-level graph engine tuning file
-org.neo4j.server.db.tuning.properties=conf/neo4j.properties
+org.neo4j.server.db.tuning.properties=/etc/neo4j/neo4j.properties
# Let the webserver only listen on the specified IP. Default is localhost (only
# accept local connections). Uncomment to allow any connection. Please see the
@@ -23,6 +23,9 @@
# Require (or disable the requirement of) auth to access Neo4j
dbms.security.auth_enabled=true
+# User auth data directory
+dbms.security.auth_store.location=/var/lib/neo4j/data/dbms/auth
+
#
# HTTP Connector
#
@@ -41,14 +44,14 @@
org.neo4j.server.webserver.https.port=7473
# Certificate location (auto generated if the file does not exist)
-dbms.security.tls_certificate_file=conf/ssl/snakeoil.cert
+dbms.security.tls_certificate_file=/etc/neo4j/ssl/snakeoil.cert
# Private key location (auto generated if the file does not exist)
-dbms.security.tls_key_file=conf/ssl/snakeoil.key
+dbms.security.tls_key_file=/etc/neo4j/ssl/snakeoil.key
# Internally generated keystore (don't try to put your own
# keystore there, it will get deleted when the server starts)
-org.neo4j.server.webserver.https.keystore.location=data/keystore
+org.neo4j.server.webserver.https.keystore.location=/var/lib/neo4j/data/keystore
# Comma separated list of JAX-RS packages containing JAX-RS resources, one
# package name for each mountpoint. The listed package names will be loaded
@@ -71,7 +74,7 @@
# archived. Note: changing the rollover and retention policy is sensible, but
# changing the output format is less so, since it is configured to use the
# ubiquitous common log format
-org.neo4j.server.http.log.config=conf/neo4j-http-logging.xml
+org.neo4j.server.http.log.config=/etc/neo4j/neo4j-http-logging.xml
#*****************************************************************
@@ -82,5 +85,5 @@
# - absolute path like /var/rrd
# - path relative to the server working directory like data/rrd
# - commented out, will default to the database data directory.
-org.neo4j.server.webadmin.rrdb.location=data/rrd
+org.neo4j.server.webadmin.rrdb.location=/var/lib/neo4j/data/rrd
diff -U 3 -H -d -r -N -- neo4j-community-2.3.1-orig/conf/neo4j-wrapper.conf neo4j-community-2.3.1-mod/conf/neo4j-wrapper.conf
--- neo4j-community-2.3.1-orig/conf/neo4j-wrapper.conf 2015-11-10 10:15:38.000000000 -0200
+++ neo4j-community-2.3.1-mod/conf/neo4j-wrapper.conf 2015-12-26 21:33:58.755689184 -0200
@@ -2,8 +2,8 @@
# Property file references
#********************************************************************
-wrapper.java.additional=-Dorg.neo4j.server.properties=conf/neo4j-server.properties
-wrapper.java.additional=-Dlog4j.configuration=file:conf/log4j.properties
+wrapper.java.additional=-Dorg.neo4j.server.properties=/etc/neo4j/neo4j-server.properties
+wrapper.java.additional=-Dlog4j.configuration=file:/etc/neo4j/log4j.properties
#********************************************************************
# JVM Parameters
@@ -32,7 +32,7 @@
# Wrapper settings
#********************************************************************
# path is relative to the bin dir
-wrapper.pidfile=../data/neo4j-server.pid
+wrapper.pidfile=/run/neo4j/neo4j-server.pid
#********************************************************************
# Wrapper Windows NT/2000/XP Service Properties
@@ -47,7 +47,7 @@
# User account to be used for linux installs. Will default to current
# user if not set.
-wrapper.user=
+wrapper.user=neo4j
#********************************************************************
# Other Neo4j system properties
|