diff -Naur neo4j-community-2.3.3-orig/conf/neo4j-http-logging.xml neo4j-community-2.3.3-mod/conf/neo4j-http-logging.xml --- neo4j-community-2.3.3-orig/conf/neo4j-http-logging.xml 2016-01-12 21:01:31.000000000 -0200 +++ neo4j-community-2.3.3-mod/conf/neo4j-http-logging.xml 2016-01-26 10:38:26.734706133 -0200 @@ -21,9 +21,9 @@ --> - data/log/http.log + /var/log/neo4j/http.log - data/log/http.%d{yyyy-MM-dd}.log + /var/log/neo4j/http.%d{yyyy-MM-dd}.log 7 diff -Naur neo4j-community-2.3.3-orig/conf/neo4j.properties neo4j-community-2.3.3-mod/conf/neo4j.properties --- neo4j-community-2.3.3-orig/conf/neo4j.properties 2016-01-12 21:01:31.000000000 -0200 +++ neo4j-community-2.3.3-mod/conf/neo4j.properties 2016-01-26 10:38:26.734706133 -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 -Naur neo4j-community-2.3.3-orig/conf/neo4j-server.properties neo4j-community-2.3.3-mod/conf/neo4j-server.properties --- neo4j-community-2.3.3-orig/conf/neo4j-server.properties 2016-01-12 21:01:31.000000000 -0200 +++ neo4j-community-2.3.3-mod/conf/neo4j-server.properties 2016-01-26 10:38:26.734706133 -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 -Naur neo4j-community-2.3.3-orig/conf/neo4j-wrapper.conf neo4j-community-2.3.3-mod/conf/neo4j-wrapper.conf --- neo4j-community-2.3.3-orig/conf/neo4j-wrapper.conf 2016-01-12 21:01:31.000000000 -0200 +++ neo4j-community-2.3.3-mod/conf/neo4j-wrapper.conf 2016-01-26 10:38:26.734706133 -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