--- ./dnf/crypto.py_orig	2025-10-07 01:54:19.597330042 -0500
+++ ./dnf/crypto.py	2025-10-07 01:56:15.142136332 -0500
@@ -113,6 +113,12 @@
 
     orig = os.environ.get(GPG_HOME_ENV, None)
     os.environ[GPG_HOME_ENV] = pubring_dir
+    orig_path = os.environ.get('PATH', '')
+    opt_path = "/opt/freeware/bin"
+    if orig_path:
+        path_dir = orig_path.split(os.pathsep)
+        if opt_path not in path_dir:
+            os.environ['PATH'] = orig_path + ":" + opt_path 
     try:
         yield
     finally:
