Skip to content
Prev Previous commit
Next Next commit
Change wording
  • Loading branch information
NoahvdAa authored and me4502 committed Oct 2, 2021
commit f039623a63d07ded0ad4a547dc63c26f0a1e39a9
6 changes: 3 additions & 3 deletions patches/server/0806-Add-root-admin-user-detection.patch
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ index 0000000000000000000000000000000000000000..5ba45a071a5b7e9f2ef9f2dea7e07d74
+ }
+}
diff --git a/src/main/java/net/minecraft/server/dedicated/DedicatedServer.java b/src/main/java/net/minecraft/server/dedicated/DedicatedServer.java
index 1bf19965d12514dee34545235bfbadc0b74ddc8b..ed5a2edc8b07ddf9e0c4400430c9a17b5fb28216 100644
index 1bf19965d12514dee34545235bfbadc0b74ddc8b..4b201132deb68e5990e8318419611e40530379cc 100644
--- a/src/main/java/net/minecraft/server/dedicated/DedicatedServer.java
+++ b/src/main/java/net/minecraft/server/dedicated/DedicatedServer.java
@@ -190,6 +190,16 @@ public class DedicatedServer extends MinecraftServer implements ServerInterface
Expand All @@ -56,9 +56,9 @@ index 1bf19965d12514dee34545235bfbadc0b74ddc8b..ed5a2edc8b07ddf9e0c4400430c9a17b
+ // Paper start - detect running as root
+ if (io.papermc.paper.util.ServerEnvironment.userIsRootOrAdmin()) {
+ DedicatedServer.LOGGER.error("****************************");
+ DedicatedServer.LOGGER.error("YOU ARE RUNNING AS AN ADMINISTRATIVE OR ROOT USER. THIS IS NOT ADVISED.");
+ DedicatedServer.LOGGER.error("YOU ARE RUNNING THIS SERVER AS AN ADMINISTRATIVE OR ROOT USER. THIS IS NOT ADVISED.");
+ DedicatedServer.LOGGER.error("YOU ARE OPENING YOURSELF UP TO POTENTIAL RISKS WHEN DOING THIS.");
+ DedicatedServer.LOGGER.error("MALWARE, BAD PLUGINS, AND ATTACKERS WILL HAVE COMPLETE ACCESS AND CONTROL OF YOUR MACHINE.");
+ DedicatedServer.LOGGER.error("MALWARE AND MALICIOUS PLUGINS WILL HAVE COMPLETE ACCESS AND CONTROL OF YOUR MACHINE.");
+ DedicatedServer.LOGGER.error("****************************");
+ }
+ // Paper end
Expand Down