Repository: jena
Updated Branches:
  refs/heads/master 2ce86cdd7 -> 6e2028214


JENA-1501: add systemd unit file for Fuseki


Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/a85333a8
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/a85333a8
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/a85333a8

Branch: refs/heads/master
Commit: a85333a8c821927eb4a58463859b5f6caa2d94e4
Parents: a92048a
Author: Osma Suominen <osma.suomi...@helsinki.fi>
Authored: Thu Mar 8 17:19:08 2018 +0200
Committer: Osma Suominen <o...@apache.org>
Committed: Thu Mar 8 17:29:45 2018 +0200

----------------------------------------------------------------------
 .../apache-jena-fuseki/assembly-dist.xml        |  1 +
 jena-fuseki2/apache-jena-fuseki/fuseki.service  | 44 ++++++++++++++++++++
 2 files changed, 45 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/a85333a8/jena-fuseki2/apache-jena-fuseki/assembly-dist.xml
----------------------------------------------------------------------
diff --git a/jena-fuseki2/apache-jena-fuseki/assembly-dist.xml 
b/jena-fuseki2/apache-jena-fuseki/assembly-dist.xml
index a5dfc40..9c5e0b6 100644
--- a/jena-fuseki2/apache-jena-fuseki/assembly-dist.xml
+++ b/jena-fuseki2/apache-jena-fuseki/assembly-dist.xml
@@ -86,6 +86,7 @@
       <includes>
         <include>log4j.properties</include>
         <include>fuseki</include>
+        <include>fuseki.service</include>
         <include>fuseki-server</include>
         <include>fuseki-backup</include>
         <include>fuseki-server.bat</include>

http://git-wip-us.apache.org/repos/asf/jena/blob/a85333a8/jena-fuseki2/apache-jena-fuseki/fuseki.service
----------------------------------------------------------------------
diff --git a/jena-fuseki2/apache-jena-fuseki/fuseki.service 
b/jena-fuseki2/apache-jena-fuseki/fuseki.service
new file mode 100644
index 0000000..28ec3de
--- /dev/null
+++ b/jena-fuseki2/apache-jena-fuseki/fuseki.service
@@ -0,0 +1,44 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# =========
+#
+# Fuseki service configuration / unit file for systemd
+#
+# Usage:
+# ------
+#
+# 1. Place this file under /etc/systemd/system/
+# 2. Adjust the paths and other settings below if necessary
+# 3. Activate using: sudo systemctl enable fuseki.service
+
+[Unit]
+Description=Fuseki
+
+[Service]
+# Edit environment variables to match your installation
+Environment=FUSEKI_HOME=/opt/fuseki
+Environment=FUSEKI_BASE=/etc/fuseki
+# Edit the line below to adjust memory size
+Environment=JVM_ARGS=-Xmx2G
+# Edit to match your installation
+ExecStart=/opt/fuseki/fuseki-server
+# Run as user "fuseki" - you will need to create this user first
+User=fuseki
+Restart=on-abort
+
+[Install]
+WantedBy=multi-user.target

Reply via email to