summaryrefslogtreecommitdiffstats
path: root/roles
diff options
context:
space:
mode:
authorGuilhem Moulin <guilhem@fripost.org>2014-07-07 23:44:58 +0200
committerGuilhem Moulin <guilhem@fripost.org>2015-06-07 02:52:42 +0200
commitdd344abc3189a59ffecd8a54bc90507d0d656cc5 (patch)
tree77c6d9eac4e0cf7dee9b64820b32f11c155f47ae /roles
parente81820e75807a8b32aa0b7d6bb9dfb9a9ccb6890 (diff)
'default_days' in openssl.cnf doesn't work, use -days instead.
Diffstat (limited to 'roles')
-rwxr-xr-xroles/common/files/usr/local/bin/genkeypair.sh3
1 files changed, 1 insertions, 2 deletions
diff --git a/roles/common/files/usr/local/bin/genkeypair.sh b/roles/common/files/usr/local/bin/genkeypair.sh
index bf37686..dda0f28 100755
--- a/roles/common/files/usr/local/bin/genkeypair.sh
+++ b/roles/common/files/usr/local/bin/genkeypair.sh
@@ -160,7 +160,6 @@ if [ -z "$config" -a \( "$cmd" = x509 -o "$cmd" = csr \) ]; then
policy = policy_anything
req_extensions = v3_req
x509_extensions = v3_req
- default_days = 3650
[ req_distinguished_name ]
organizationName = Fripost
@@ -195,6 +194,6 @@ if [ "$cmd" = x509 -o "$cmd" = csr ]; then
exit 1
else
[ "$cmd" = x509 ] && x509=-x509 || x509=
- openssl req -config "$config" -new $x509 ${hash:+-$hash} -key "$privkey" >"$pubkey" || exit 2
+ openssl req -config "$config" -new $x509 ${hash:+-$hash} -days 3650 -key "$privkey" >"$pubkey" || exit 2
fi
fi