mirror of
https://github.com/mtrojnar/osslsigncode.git
synced 2025-07-03 03:32:47 -05:00
Document script file support
This commit is contained in:
@ -11,7 +11,7 @@ set(BUILTIN_SOCKET ON CACHE BOOL "") # for static Python
|
|||||||
# configure basic project information
|
# configure basic project information
|
||||||
project(osslsigncode
|
project(osslsigncode
|
||||||
VERSION 2.10
|
VERSION 2.10
|
||||||
DESCRIPTION "OpenSSL based Authenticode signing for PE, CAB, CAT and MSI files"
|
DESCRIPTION "OpenSSL based Authenticode signing for PE, CAB, CAT, MSI, APPX and script files"
|
||||||
HOMEPAGE_URL "https://github.com/mtrojnar/osslsigncode"
|
HOMEPAGE_URL "https://github.com/mtrojnar/osslsigncode"
|
||||||
LANGUAGES C)
|
LANGUAGES C)
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
OpenSSL based Authenticode signing for PE/MSI/Java CAB files.
|
OpenSSL based Authenticode signing for PE, CAB, CAT, MSI, APPX and script files.
|
||||||
|
|
||||||
Copyright (C) 2005-2014 Per Allansson <pallansson@gmail.com>
|
Copyright (C) 2005-2014 Per Allansson <pallansson@gmail.com>
|
||||||
Copyright (C) 2018-2022 Michał Trojnara <Michal.Trojnara@stunnel.org>
|
Copyright (C) 2018-2022 Michał Trojnara <Michal.Trojnara@stunnel.org>
|
||||||
|
@ -23,7 +23,9 @@ tool would fail. And, so, osslsigncode was born.
|
|||||||
|
|
||||||
## WHAT CAN IT DO?
|
## WHAT CAN IT DO?
|
||||||
|
|
||||||
It can sign and timestamp PE (EXE/SYS/DLL/etc), CAB, CAT and MSI files.
|
It can sign and timestamp PE (EXE/SYS/DLL/etc), CAB, CAT, MSI and APPX files,
|
||||||
|
as well as script files with extensions `.ps1`, `.ps1xml`, `.psc1`, `.psd1`,
|
||||||
|
`.psm1`, `.cdxml`, `.mof`, and `.js`.
|
||||||
It supports the equivalent of signtool.exe's "-j javasign.dll -jp low",
|
It supports the equivalent of signtool.exe's "-j javasign.dll -jp low",
|
||||||
i.e. add a valid signature for a CAB file containing Java files.
|
i.e. add a valid signature for a CAB file containing Java files.
|
||||||
It supports getting the timestamp through a proxy as well. It also
|
It supports getting the timestamp through a proxy as well. It also
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
set(CPACK_PACKAGE_NAME ${PROJECT_NAME})
|
set(CPACK_PACKAGE_NAME ${PROJECT_NAME})
|
||||||
set(CPACK_PACKAGE_VERSION ${PROJECT_VERSION})
|
set(CPACK_PACKAGE_VERSION ${PROJECT_VERSION})
|
||||||
set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "OpenSSL based Authenticode signing for PE, CAB, CAT and MSI files")
|
set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "OpenSSL based Authenticode signing for PE, CAB, CAT, MSI, APPX and script files")
|
||||||
set(CPACK_PACKAGE_INSTALL_DIRECTORY ${CPACK_PACKAGE_NAME})
|
set(CPACK_PACKAGE_INSTALL_DIRECTORY ${CPACK_PACKAGE_NAME})
|
||||||
set(CPACK_RESOURCE_FILE_README "${CMAKE_CURRENT_SOURCE_DIR}/README.md")
|
set(CPACK_RESOURCE_FILE_README "${CMAKE_CURRENT_SOURCE_DIR}/README.md")
|
||||||
set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/COPYING.txt")
|
set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/COPYING.txt")
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
OpenSSL based Authenticode signing for PE/MSI/Java CAB files.
|
OpenSSL based Authenticode signing for PE, CAB, CAT, MSI, APPX and script files.
|
||||||
|
|
||||||
Copyright (C) 2005-2015 Per Allansson <pallansson@gmail.com>
|
Copyright (C) 2005-2015 Per Allansson <pallansson@gmail.com>
|
||||||
Copyright (C) 2018-2023 Michał Trojnara <Michal.Trojnara@stunnel.org>
|
Copyright (C) 2018-2023 Michał Trojnara <Michal.Trojnara@stunnel.org>
|
||||||
@ -3786,7 +3786,9 @@ static void help_for(const char *argv0, const char *cmd)
|
|||||||
if (on_list(cmd, cmds_all)) {
|
if (on_list(cmd, cmds_all)) {
|
||||||
printf("osslsigncode is a small tool that implements part of the functionality of the Microsoft\n");
|
printf("osslsigncode is a small tool that implements part of the functionality of the Microsoft\n");
|
||||||
printf("tool signtool.exe - more exactly the Authenticode signing and timestamping.\n");
|
printf("tool signtool.exe - more exactly the Authenticode signing and timestamping.\n");
|
||||||
printf("It can sign and timestamp PE (EXE/SYS/DLL/etc), CAB and MSI files,\n");
|
printf("It can sign and timestamp PE (EXE/SYS/DLL/etc), CAB, CAT, MSI and APPX files,\n");
|
||||||
|
printf("as well as script files with extensions .ps1, .ps1xml, .psc1, .psd1,\n");
|
||||||
|
printf(".psm1, .cdxml, .mof and .js,\n");
|
||||||
printf("supports getting the timestamp through a proxy as well.\n");
|
printf("supports getting the timestamp through a proxy as well.\n");
|
||||||
printf("osslsigncode also supports signature verification, removal and extraction.\n\n");
|
printf("osslsigncode also supports signature verification, removal and extraction.\n\n");
|
||||||
printf("%-22s = print osslsigncode version and usage\n", "--version | -v");
|
printf("%-22s = print osslsigncode version and usage\n", "--version | -v");
|
||||||
|
Reference in New Issue
Block a user