summarylogtreecommitdiffstats
path: root/sonarqube.service
diff options
context:
space:
mode:
Diffstat (limited to 'sonarqube.service')
-rw-r--r--sonarqube.service23
1 files changed, 9 insertions, 14 deletions
diff --git a/sonarqube.service b/sonarqube.service
index 7da163d99fe1..556ceaf6ef6b 100644
--- a/sonarqube.service
+++ b/sonarqube.service
@@ -1,24 +1,19 @@
[Unit]
-Description=A code quality management platform.
+Description=An open source platform for continuous inspection of code quality
+Documentation=http://www.sonarqube.org
+Wants=network.target
After=network.target
[Service]
-User=sonar
-Grup=sonar
Type=forking
+User=sonarqube
+Group=sonarqube
StandardOutput=syslog
StandardError=syslog
-SyslogIdentifier=sonar
-ExecStart=/usr/share/sonarqube/bin/sonar.sh start
-ExecStop=/usr/share/sonarqube/bin/sonar.sh stop
-PIDFile=/var/run/sonarqube/SonarQube.pid
-OOMScoreAdjust=-1000
-LimitCPU=infinity
-LimitFSIZE=infinity
-LimitDATA=infinity
-LimitCORE=0
-LimitAS=infinity
-LimitLOCKS=infinity
+SyslogIdentifier=sonarqube
+RuntimeDirectory=sonarqube
+ExecStart=/usr/share/sonarqube/bin/$ARCH/sonar.sh start
+ExecStop=/usr/share/sonarqube/bin/$ARCH/sonar.sh stop
[Install]
WantedBy=multi-user.target