diff --git a/.github/workflows/keyfactor-starter-workflow.yml b/.github/workflows/keyfactor-starter-workflow.yml index 2726ce3..e3c7a26 100644 --- a/.github/workflows/keyfactor-starter-workflow.yml +++ b/.github/workflows/keyfactor-starter-workflow.yml @@ -11,7 +11,7 @@ jobs: with: release_version: ${{ needs.call-create-github-release-workflow.outputs.release_version }} release_url: ${{ needs.call-create-github-release-workflow.outputs.release_url }} - release_dir: JavaKeyStoreSSH/bin/Release/netcoreapp3.1 + release_dir: JavaKeyStoreSSH/bin/Release secrets: token: ${{ secrets.PRIVATE_PACKAGE_ACCESS }} diff --git a/CHANGELOG.md b/CHANGELOG.md index 2f83c1f..a2baf7c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,10 @@ +v2.5 +- Bug fixes for installation on Linux hosted Universal Orchestrator + v2.4 - Add new config.json setting DefaultLinuxPermissionsOnStoreCreation, and certificate store type custom parameter linuxFilePermissionsOnStoreCreation - Add ability to use client machine credentials for WinRM Windows servers rather than always using the Keyfactor service account - v2.3 - Limit the valid characters that can be used for store paths to protect against command injection. diff --git a/Images/Image1d.png b/Images/Image1d.png deleted file mode 100644 index 3ac7744..0000000 Binary files a/Images/Image1d.png and /dev/null differ diff --git a/JavaKeyStoreSSH/ApplicationSettings.cs b/JavaKeyStoreSSH/ApplicationSettings.cs index 0be647f..2bdccca 100644 --- a/JavaKeyStoreSSH/ApplicationSettings.cs +++ b/JavaKeyStoreSSH/ApplicationSettings.cs @@ -32,10 +32,10 @@ public static void Initialize(string currLocation) string configContents = string.Empty; string currDir = Path.GetDirectoryName(currLocation); - if (!File.Exists($@"{currDir}\config.json")) + if (!File.Exists($@"{currDir}{Path.DirectorySeparatorChar}config.json")) throw new JKSException($"config.json file does not exist in {currDir}"); - using (StreamReader sr = new StreamReader($@"{currDir}\config.json")) + using (StreamReader sr = new StreamReader($@"{currDir}{Path.DirectorySeparatorChar}config.json")) { configContents = sr.ReadToEnd(); } diff --git a/JavaKeyStoreSSH/JavaKeyStoreSSH.csproj b/JavaKeyStoreSSH/JavaKeyStoreSSH.csproj index a33f03a..4ad8c94 100644 --- a/JavaKeyStoreSSH/JavaKeyStoreSSH.csproj +++ b/JavaKeyStoreSSH/JavaKeyStoreSSH.csproj @@ -1,9 +1,9 @@  + false netcoreapp3.1 true - 2.1.0 diff --git a/README.md b/README.md index 69b52ad..1574167 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,7 @@ The Universal Orchestrator is the successor to the Windows Orchestrator. This Ca + ---