diff options
Diffstat (limited to 'traccar.service')
-rw-r--r-- | traccar.service | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/traccar.service b/traccar.service new file mode 100644 index 000000000000..505615fdbae6 --- /dev/null +++ b/traccar.service @@ -0,0 +1,16 @@ +[Unit] +Description=Traccar GPS System +After=network.target + +[Service] +Type=forking +WorkingDirectory=/opt/traccar +ExecStart=/usr/bin/java -Dwrapper.daemon.dir=/opt/traccar/init.d -Dwrapper.pidfile=/var/run/wrapper.traccar.pid -Dwrapper.service=true -Dwrapper.visible=false -Djna_tmpdir=/opt/traccar/tmp -jar /opt/traccar/wrapper.jar -tx /opt/traccar/conf/wrapper.conf +ExecStop=/usr/bin/java -Dwrapper.daemon.dir=/opt/traccar/init.d -Dwrapper.pidfile=/var/run/wrapper.traccar.pid -Dwrapper.service=true -Dwrapper.visible=false -Djna_tmpdir=/opt/traccar/tmp -jar /opt/traccar/wrapper.jar -px /opt/traccar/conf/wrapper.conf + +PIDFile=/var/run/wrapper.traccar.pid +SuccessExitStatus=143 +TimeoutStopSec=30 + +[Install] +WantedBy=multi-user.target |