From 05d57980465265fa42c349df1c5b1acf28000ba0 Mon Sep 17 00:00:00 2001 From: kaso17 Date: Thu, 31 Aug 2017 17:48:49 +0200 Subject: [PATCH] Add root privileges notice --- src/Jackett/Services/ServerService.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/Jackett/Services/ServerService.cs b/src/Jackett/Services/ServerService.cs index 6dd6f5c3f..b6dd2a4ca 100644 --- a/src/Jackett/Services/ServerService.cs +++ b/src/Jackett/Services/ServerService.cs @@ -276,6 +276,20 @@ namespace Jackett.Services logger.Error("Error while getting environment details: " + e); } + try + { + if (Environment.UserName == "root") + { + var notice = "Jackett is running with root privileges. You should run Jackett as an unprivileged user."; + _notices.Add(notice); + logger.Error(notice); + } + } + catch (Exception e) + { + logger.Error(e, "Error while checking the username"); + } + CultureInfo.DefaultThreadCurrentCulture = new CultureInfo("en-US"); // Load indexers indexerService.InitIndexers(configService.GetCardigannDefinitionsFolders());