From de55e6e14e1d63e400b67feb84e98678e00257e0 Mon Sep 17 00:00:00 2001 From: flightlevel Date: Wed, 6 Mar 2019 12:23:03 +1100 Subject: [PATCH] Log paths for debugging --- src/Jackett.Common/Services/UpdateService.cs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/Jackett.Common/Services/UpdateService.cs b/src/Jackett.Common/Services/UpdateService.cs index 36a8c13c0..a34290e36 100644 --- a/src/Jackett.Common/Services/UpdateService.cs +++ b/src/Jackett.Common/Services/UpdateService.cs @@ -295,12 +295,19 @@ namespace Jackett.Common.Services variant == Variants.JackettVariant.CoreLinuxArm32 || variant == Variants.JackettVariant.CoreLinuxArm64) { // When the files get extracted, the execute permission for jackett and JackettUpdater don't get carried across - UnixFileInfo jackettFI = new UnixFileInfo(Path.Combine(tempDir, "/Jackett/jackett")) + + string jackettPath = Path.Combine(tempDir, "/Jackett/jackett"); + logger.Debug($"Giving execute permission to jackett from: {jackettPath}"); + + UnixFileInfo jackettFI = new UnixFileInfo(jackettPath) { FileAccessPermissions = FileAccessPermissions.UserReadWriteExecute | FileAccessPermissions.GroupRead | FileAccessPermissions.OtherRead }; - UnixFileInfo jackettUpdaterFI = new UnixFileInfo(Path.Combine(tempDir + "/Jackett/JackettUpdater")) + string jackettUpdaterPath = Path.Combine(tempDir + "/Jackett/JackettUpdater"); + logger.Debug($"Giving execute permission to JackettUpdater from: {jackettUpdaterPath}"); + + UnixFileInfo jackettUpdaterFI = new UnixFileInfo(jackettUpdaterPath) { FileAccessPermissions = FileAccessPermissions.UserReadWriteExecute | FileAccessPermissions.GroupRead | FileAccessPermissions.OtherRead };