Standardise use of '$# = N' and associated error messages
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
This commit is contained in:
parent
2343503f94
commit
69424ecedb
@ -636,7 +636,8 @@ secure_session() {
|
||||
|
||||
# Create temp-file atomically or fail
|
||||
easyrsa_mktemp() {
|
||||
[ "$#" = 1 ] || die "easyrsa_mktemp - invalid input"
|
||||
[ "$#" = 1 ] || die "\
|
||||
easyrsa_mktemp - input error"
|
||||
|
||||
# session directory must exist
|
||||
[ "$secured_session" ] || die "\
|
||||
@ -3415,7 +3416,9 @@ Failed to perform update-db: see above for related openssl errors."
|
||||
|
||||
# Display subjectAltName
|
||||
display_san() {
|
||||
[ "$#" = 2 ] || die "display_dn - Incorrect input parameters"
|
||||
[ "$#" = 2 ] || die "\
|
||||
display_san - input error"
|
||||
|
||||
format="$1"
|
||||
path="$2"
|
||||
shift 2
|
||||
@ -3442,7 +3445,9 @@ display_san() {
|
||||
|
||||
# display cert DN info on a req/X509, passed by full pathname
|
||||
display_dn() {
|
||||
[ "$#" = 2 ] || die "display_dn - Incorrect input parameters"
|
||||
[ "$#" = 2 ] || die "\
|
||||
display_dn - input error"
|
||||
|
||||
format="$1"
|
||||
path="$2"
|
||||
shift 2
|
||||
@ -3465,7 +3470,9 @@ display_dn() {
|
||||
|
||||
# generate default SAN from req/X509, passed by full pathname
|
||||
default_server_san() {
|
||||
[ "$#" = 1 ] || die "display_dn - Incorrect input parameters"
|
||||
[ "$#" = 1 ] || die "\
|
||||
default_server_san - input error"
|
||||
|
||||
path="$1"
|
||||
shift
|
||||
|
||||
@ -3673,7 +3680,8 @@ OpenSSL failure to process the input"
|
||||
# Set fixed offset dates
|
||||
fixed_cert_dates() {
|
||||
# check input
|
||||
[ "$#" -eq 3 ] || die "fixed_cert_dates - input error"
|
||||
[ "$#" = 3 ] || die "\
|
||||
fixed_cert_dates - input error"
|
||||
|
||||
# Set the start fixed day-number of the Year
|
||||
start_fix_day_n="$1"
|
||||
@ -3823,7 +3831,7 @@ fixed_cert_dates - force_set_var - $3 - $end_fix_day_d"
|
||||
# Convert certificate date to timestamp seconds since epoch
|
||||
cert_date_to_timestamp_s() {
|
||||
# check input
|
||||
[ "$#" -eq 2 ] || die "\
|
||||
[ "$#" = 2 ] || die "\
|
||||
cert_date_to_timestamp_s - input error"
|
||||
|
||||
in_date="$1"
|
||||
@ -3872,7 +3880,7 @@ cert_date_to_timestamp_s - force_set_var - $2 - $timestamp_s"
|
||||
# to X509 certificate style date (+)offset
|
||||
offset_days_to_cert_date() {
|
||||
# check input
|
||||
[ "$#" -eq 2 ] || die "\
|
||||
[ "$#" = 2 ] || die "\
|
||||
offset_days_to_cert_date - input error"
|
||||
|
||||
in_offset="$1"
|
||||
@ -3926,7 +3934,7 @@ offset_days_to_cert_date \
|
||||
# Convert fixed format date to X509 certificate style date
|
||||
ff_date_to_cert_date() {
|
||||
# check input
|
||||
[ "$#" -eq 2 ] || die "\
|
||||
[ "$#" = 2 ] || die "\
|
||||
ff_date_to_cert_date - input error"
|
||||
|
||||
in_date="$1"
|
||||
@ -3980,7 +3988,7 @@ ff_date_to_cert_date \
|
||||
# Build a Windows date.exe compatible input field
|
||||
db_date_to_ff_date() {
|
||||
# check input
|
||||
[ "$#" -eq 2 ] || die "\
|
||||
[ "$#" = 2 ] || die "\
|
||||
db_date_to_ff_date - input error"
|
||||
|
||||
in_date="$1"
|
||||
@ -4010,14 +4018,14 @@ db_date_to_ff_date \
|
||||
|
||||
# sanatize and set var
|
||||
force_set_var() {
|
||||
[ "$#" -eq 2 ] || die "force_set_var - input"
|
||||
[ "$#" = 2 ] || die "force_set_var - input"
|
||||
unset -v "$1" || die "force_set_var - unset"
|
||||
set_var "$1" "$2" || die "force_set_var - set_var"
|
||||
} # => force_set_var()
|
||||
|
||||
# get the serial number of the certificate -> serial=XXXX
|
||||
ssl_cert_serial() {
|
||||
[ "$#" = 2 ] || die "ssl_cert_serial - invalid input"
|
||||
[ "$#" = 2 ] || die "ssl_cert_serial - input error"
|
||||
[ -f "$1" ] || die "ssl_cert_serial - missing cert"
|
||||
|
||||
fn_ssl_out="$(
|
||||
@ -4035,7 +4043,7 @@ ssl_cert_serial() {
|
||||
# Get certificate start date
|
||||
ssl_cert_not_before_date() {
|
||||
[ "$#" = 2 ] || die "\
|
||||
ssl_cert_not_before_date - invalid input"
|
||||
ssl_cert_not_before_date - input error"
|
||||
[ -f "$1" ] || die "\
|
||||
ssl_cert_not_before_date - missing cert"
|
||||
|
||||
@ -4055,7 +4063,7 @@ ssl_cert_not_before_date - failed to set var '$*'"
|
||||
# Get certificate end date
|
||||
ssl_cert_not_after_date() {
|
||||
[ "$#" = 2 ] || die "\
|
||||
ssl_cert_not_after_date - invalid input"
|
||||
ssl_cert_not_after_date - input error"
|
||||
[ -f "$1" ] || die "\
|
||||
ssl_cert_not_after_date - missing cert"
|
||||
|
||||
@ -4308,7 +4316,7 @@ serial mismatch:
|
||||
# cert status reports
|
||||
status() {
|
||||
|
||||
[ "$#" -gt 0 ] || die "status - Incorrect input parameters"
|
||||
[ "$#" -gt 0 ] || die "status - input error"
|
||||
report="$1"
|
||||
target="$2"
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user