From 63896943fff09cdaad8192b222898fbd49231db2 Mon Sep 17 00:00:00 2001 From: alexander_matveev Date: Mon, 12 May 2025 17:05:10 -0700 Subject: [PATCH] 8356819: [macos] MacSign should use "openssl" and "faketime" from Homebrew by default --- .../jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSign.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSign.java b/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSign.java index 67ac921b919d0..a97969e00b78d 100644 --- a/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSign.java +++ b/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSign.java @@ -1280,9 +1280,9 @@ static Executor security(String... args) { // However, jtreg will alter the value of the PATH env variable and // /usr/bin/openssl will preempt /usr/local/bin/openssl. // To workaround this jtreg behavior support specifying path to openssl command. - private static final Path OPENSSL = Path.of(Optional.ofNullable(TKit.getConfigProperty("openssl")).orElse("openssl")); + private static final Path OPENSSL = Path.of(Optional.ofNullable(TKit.getConfigProperty("openssl")).orElse("/usr/local/bin/openssl")); // faketime is not a standard macOS command. // One way to get it is with Homebrew. - private static final Path FAKETIME = Path.of(Optional.ofNullable(TKit.getConfigProperty("faketime")).orElse("faketime")); + private static final Path FAKETIME = Path.of(Optional.ofNullable(TKit.getConfigProperty("faketime")).orElse("/usr/local/bin/faketime")); }