summarylogtreecommitdiffstats
path: root/conf.patch
blob: 6f566ec0e6b7a80043353b9d7daf7077bc488b60 (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
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