From ff877c68432eade8377732863ae8e93f7e288928 Mon Sep 17 00:00:00 2001 From: Philipp Kunz Date: Sat, 25 Nov 2023 00:54:58 +0100 Subject: [PATCH] fix(core): update --- scripts/create.p12.sh | 9 ++++++--- ts/00_commitinfo_data.ts | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/scripts/create.p12.sh b/scripts/create.p12.sh index 5a95952..4ce9d2d 100644 --- a/scripts/create.p12.sh +++ b/scripts/create.p12.sh @@ -14,13 +14,16 @@ PRIVATE_KEY="$CERT_DIR/private.key" CERTIFICATE="$CERT_DIR/certificate.crt" P12_CERTIFICATE="$CERT_DIR/certificate.p12" +# Certificate subject details +SUBJECT="/C=US/ST=California/L=San Francisco/O=Your Company/OU=Your Department/CN=www.yourdomain.com" + # Generate a private key openssl genpkey -algorithm RSA -out "$PRIVATE_KEY" -pkeyopt rsa_keygen_bits:2048 -# Create a self-signed certificate -openssl req -new -x509 -days 365 -key "$PRIVATE_KEY" -out "$CERTIFICATE" +# Create a self-signed certificate with no prompts +openssl req -new -x509 -days 365 -key "$PRIVATE_KEY" -out "$CERTIFICATE" -subj "$SUBJECT" # Convert to P12 format -openssl pkcs12 -export -out "$P12_CERTIFICATE" -inkey "$PRIVATE_KEY" -in "$CERTIFICATE" +openssl pkcs12 -export -out "$P12_CERTIFICATE" -inkey "$PRIVATE_KEY" -in "$CERTIFICATE" -passout pass:YourPassword echo "P12 certificate generated at $P12_CERTIFICATE" diff --git a/ts/00_commitinfo_data.ts b/ts/00_commitinfo_data.ts index 3b14289..f3ff4a3 100644 --- a/ts/00_commitinfo_data.ts +++ b/ts/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@push.rocks/smartsign', - version: '1.0.2', + version: '1.0.3', description: 'sign documents' }