summarylogtreecommitdiffstats
path: root/craftbukkit@.service
diff options
context:
space:
mode:
authorEric Anderson2023-12-19 15:10:08 -0600
committerEric Anderson2023-12-19 15:10:08 -0600
commit4f833641d699fe444273184defc304b3b5ed135e (patch)
tree5ec73595cb823ee29bbb398812b4d03e35655b32 /craftbukkit@.service
parent778f673dbbd226e74683e35c4a2b691eb7f98e3c (diff)
downloadaur-4f833641d699fe444273184defc304b3b5ed135e.tar.gz
Support both Java 17 and 21; BuildTools to 163
Diffstat (limited to 'craftbukkit@.service')
-rw-r--r--craftbukkit@.service5
1 files changed, 4 insertions, 1 deletions
diff --git a/craftbukkit@.service b/craftbukkit@.service
index a62a7ff332f7..94d7d6758891 100644
--- a/craftbukkit@.service
+++ b/craftbukkit@.service
@@ -7,9 +7,12 @@ Group=craftbukkit
RuntimeDirectory=craftbukkit@%i
WorkingDirectory=%f
Environment=JAVA_ARGS=-Xmx1G RUNTIME_DIR=/run/craftbukkit@%i
+# Undo PATH change by ExecSearchPath
+Environment=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
ExecStartPre=/usr/share/craftbukkit-spigot/init-rcon.sh
-ExecStart=/usr/lib/jvm/java-17-openjdk/bin/java $JAVA_ARGS -jar /usr/share/java/craftbukkit-spigot/%p.jar --noconsole
+ExecStart=java $JAVA_ARGS -jar /usr/share/java/craftbukkit-spigot/%p.jar --noconsole
ExecStop=/usr/share/craftbukkit-spigot/notify-shutdown.sh
+ExecSearchPath=/usr/lib/jvm/java-17-openjdk/bin:/usr/lib/jvm/java-21-openjdk/bin
PrivateTmp=true
SuccessExitStatus=143