From 030a9c289e8bf3a81649715f8add0d81b414de25 Mon Sep 17 00:00:00 2001 From: "Endi S. Dewata" Date: Tue, 20 Jun 2023 13:35:39 -0500 Subject: [PATCH] Drop DRMTool The DRMTool command, its config file, and its manual page are actually just links to their counterparts in KRATool. Some of those links are actually broken, but rpminspect is only generating warnings instead of failing. Since the tool has long been deprecated the tool and the links can be dropped. --- base/tools/CMakeLists.txt | 32 ------------------------- base/tools/templates/CMakeLists.txt | 21 ---------------- docs/changes/v11.5.0/Tools-Changes.adoc | 5 ++++ pki.spec | 2 -- 4 files changed, 5 insertions(+), 55 deletions(-) diff --git a/base/tools/CMakeLists.txt b/base/tools/CMakeLists.txt index 156fdda73ff..5d107e6c059 100644 --- a/base/tools/CMakeLists.txt +++ b/base/tools/CMakeLists.txt @@ -54,20 +54,9 @@ install( ${JAVA_JAR_INSTALL_DIR}/pki ) -# Create compatibility symlink for DRMTool.cfg -> KRATool.cfg - -add_custom_target(pki-DRMTool-cfg-link ALL - COMMENT "Creating link for DRMTool.cfg") - -add_custom_command( - TARGET pki-DRMTool-cfg-link - COMMAND ln -sf ../../../..${JAVA_JAR_INSTALL_DIR}/pki/tools/KRATool.cfg ${CMAKE_CURRENT_BINARY_DIR}/DRMTool.cfg -) - install( FILES src/main/resources/KRATool.cfg - ${CMAKE_CURRENT_BINARY_DIR}/DRMTool.cfg DESTINATION ${SHARE_INSTALL_PREFIX}/pki/tools ) @@ -123,16 +112,6 @@ install( WORLD_READ ) -# Create compatibility symlink for DRMTool.1.gz -> KRATool.1.gz - -add_custom_target(pki-DRMTool-man-link ALL - COMMENT "Creating link for DRMTool man page") - -add_custom_command( - TARGET pki-DRMTool-man-link - COMMAND ln -sf ../..${MAN_INSTALL_DIR}/man1/KRATool.1.gz ${CMAKE_CURRENT_BINARY_DIR}/DRMTool.1.gz -) - install( DIRECTORY examples/ @@ -140,17 +119,6 @@ install( ${DATA_INSTALL_DIR}/tools/examples/ ) -install( - FILES - ${CMAKE_CURRENT_BINARY_DIR}/DRMTool.1.gz - DESTINATION - ${MAN_INSTALL_DIR}/man1 - PERMISSIONS - OWNER_READ OWNER_WRITE - GROUP_READ - WORLD_READ -) - install( FILES ${CMAKE_CURRENT_SOURCE_DIR}/bin/pki diff --git a/base/tools/templates/CMakeLists.txt b/base/tools/templates/CMakeLists.txt index 420d43e87f9..f2a60d91b50 100644 --- a/base/tools/templates/CMakeLists.txt +++ b/base/tools/templates/CMakeLists.txt @@ -38,27 +38,6 @@ foreach(PKI_COMMAND ${PKI_COMMANDS}) ) endforeach(PKI_COMMAND) -# Create compatibility symlink for DRMTool -> KRATool - -add_custom_target(pki-DRMTool-link ALL - COMMENT "Creating link for DRMTool") - -add_custom_command( - TARGET pki-DRMTool-link - COMMAND ln -sf ../..${BIN_INSTALL_DIR}/KRATool DRMTool -) - -install( - FILES - ${CMAKE_CURRENT_BINARY_DIR}/DRMTool - DESTINATION - ${BIN_INSTALL_DIR} - PERMISSIONS - OWNER_EXECUTE OWNER_WRITE OWNER_READ - GROUP_EXECUTE GROUP_READ - WORLD_EXECUTE WORLD_READ -) - configure_file(${CMAKE_CURRENT_SOURCE_DIR}/pretty_print_cert_command_wrapper.in ${CMAKE_CURRENT_BINARY_DIR}/PrettyPrintCert @ONLY) install( diff --git a/docs/changes/v11.5.0/Tools-Changes.adoc b/docs/changes/v11.5.0/Tools-Changes.adoc index f25146d7c49..4ab0dcd0c4e 100644 --- a/docs/changes/v11.5.0/Tools-Changes.adoc +++ b/docs/changes/v11.5.0/Tools-Changes.adoc @@ -15,3 +15,8 @@ configuration file. The `sslget` command has been deprecated. Use `pki` CLI or the `curl` command instead. + +== Drop DRMTool == + +The `DRMTool` command is no longer available. +Use `KRATool` command instead. diff --git a/pki.spec b/pki.spec index 3a801520944..35009ca8fb3 100644 --- a/pki.spec +++ b/pki.spec @@ -1026,7 +1026,6 @@ fi %{_bindir}/CMCRevoke %{_bindir}/CMCSharedToken %{_bindir}/CRMFPopClient -%{_bindir}/DRMTool %{_bindir}/ExtJoiner %{_bindir}/GenExtKeyUsage %{_bindir}/GenIssuerAltNameExt @@ -1051,7 +1050,6 @@ fi %{_mandir}/man1/CMCRequest.1.gz %{_mandir}/man1/CMCSharedToken.1.gz %{_mandir}/man1/CMCResponse.1.gz -%{_mandir}/man1/DRMTool.1.gz %{_mandir}/man1/KRATool.1.gz %{_mandir}/man1/PrettyPrintCert.1.gz %{_mandir}/man1/PrettyPrintCrl.1.gz