Richard T Bonhomme
393a094aa4
Merge branch 'verify-ssl-before-temp-session' of ssh://github.com/TinCanTech/easy-rsa into TinCanTech-verify-ssl-before-temp-session
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-02-08 23:10:28 +00:00
Richard T Bonhomme
8de04a1439
Move verify_ssl_lib() - Always verify SSL lib, for all commands
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-02-08 23:05:33 +00:00
Richard T Bonhomme
ab264130c1
ChangeLog: Option --fix-offset: Adjust off-by-one day
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-02-04 21:14:01 +00:00
Richard T Bonhomme
11e66f3dfb
Merge branch 'TinCanTech-remove-debug'
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-02-04 19:54:12 +00:00
Richard T Bonhomme
c2b20731d5
Merge branch 'remove-debug' of ssh://github.com/TinCanTech/easy-rsa into TinCanTech-remove-debug
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-02-04 19:53:14 +00:00
Richard T Bonhomme
b8d0c789e5
Merge branch 'TinCanTech-remove-extra-output-lines'
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-02-04 19:49:39 +00:00
Richard T Bonhomme
4ad288ef5b
Merge branch 'remove-extra-output-lines' of ssh://github.com/TinCanTech/easy-rsa into TinCanTech-remove-extra-output-lines
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-02-04 19:49:05 +00:00
Richard T Bonhomme
043ee3e4c0
Merge branch 'TinCanTech-general-fixes'
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-02-04 19:47:15 +00:00
Richard T Bonhomme
4e0135acd6
Merge branch 'general-fixes' of ssh://github.com/TinCanTech/easy-rsa into TinCanTech-general-fixes
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-02-04 19:45:31 +00:00
Richard T Bonhomme
84f6a3775c
init-pki soft: Add crl.pem to file delete list
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-02-04 14:47:31 +00:00
Richard T Bonhomme
0d404360c5
show-ca: Remove undefined '$type' variable from output
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-02-04 14:33:45 +00:00
Richard T Bonhomme
d1063e0ad0
Remove redundant separator lines
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-02-04 00:55:36 +00:00
Richard T Bonhomme
3b5ff50bf7
Remove ineffectual redirector
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-02-04 00:43:40 +00:00
Richard T Bonhomme
4ed1277ba1
Merge branch 'TinCanTech-move-show_host'
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-02-03 23:55:35 +00:00
Richard T Bonhomme
b7f46a1482
Merge branch 'move-show_host' of ssh://github.com/TinCanTech/easy-rsa into TinCanTech-move-show_host
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-02-03 23:55:01 +00:00
Richard T Bonhomme
d5c28f6ec2
Move calling show_host() to function die(), where it belongs
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-02-03 23:51:06 +00:00
Richard T Bonhomme
3175b0118e
Merge branch 'TinCanTech-wrap-sed'
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-02-03 23:26:26 +00:00
Richard T Bonhomme
a6b6c31f67
Merge branch 'wrap-sed' of ssh://github.com/TinCanTech/easy-rsa into TinCanTech-wrap-sed
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-02-03 23:25:17 +00:00
Richard T Bonhomme
1f80065917
Remove debug symbols
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-02-03 00:02:50 +00:00
Richard T Bonhomme
50174317bc
Wrap long lines: easyrsa_openssl(), sed command
...
Move the sed command to a function and wrap long lines.
New function: easyrsa_rewrite_ssl_config()
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-02-02 20:56:26 +00:00
Richard T Bonhomme
005ae7f072
Merge branch 'TinCanTech-aesthetics-build-ca-create-dirs-files'
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-26 19:40:19 +00:00
Richard T Bonhomme
9a46aefc3c
Merge branch 'aesthetics-build-ca-create-dirs-files' of ssh://github.com/TinCanTech/easy-rsa into TinCanTech-aesthetics-build-ca-create-dirs-files
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-26 19:39:36 +00:00
Richard T Bonhomme
90abca60f0
Merge branch 'TinCanTech-force_set_var'
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-26 19:35:33 +00:00
Richard T Bonhomme
20c854ba58
Merge branch 'force_set_var' of ssh://github.com/TinCanTech/easy-rsa into TinCanTech-force_set_var
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-26 19:34:51 +00:00
Richard T Bonhomme
9047c95850
build-ca: Minor code reformat (aesthetics)
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-26 00:37:26 +00:00
Richard T Bonhomme
9a8bf39b75
Rename safe_set_var() to force_set_var()
...
force_set_var() is intended to deliberately over-write all prior values.
This also drops an unnecessary 'eval'.
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-25 03:53:20 +00:00
Richard T Bonhomme
420c30a98c
Merge branch 'TinCanTech-remove-unit-test-password'
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-24 20:07:01 +00:00
Richard T Bonhomme
1639180272
Merge branch 'remove-unit-test-password' of ssh://github.com/TinCanTech/easy-rsa into TinCanTech-remove-unit-test-password
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-24 20:06:10 +00:00
Richard T Bonhomme
81ab139ebb
Remove hard-coded unit-test password from build-ca
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-24 16:05:02 +00:00
Richard T Bonhomme
6fe973a548
Merge branch 'TinCanTech-update-ca-attributes'
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-22 19:55:36 +00:00
Richard T Bonhomme
915d52c598
Merge branch 'update-ca-attributes' of ssh://github.com/TinCanTech/easy-rsa into TinCanTech-update-ca-attributes
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-22 19:54:49 +00:00
Richard T Bonhomme
c4eeff9201
build-ca: Write 'unique_subject = no' to index.txt.attr file
...
EasyRSA version 3.1x 'renew' command requires this attribute.
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-22 19:20:24 +00:00
Richard T Bonhomme
81842810ef
Merge branch 'TinCanTech-wrap-build-ca'
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-22 19:12:44 +00:00
Richard T Bonhomme
6842fb2273
Merge branch 'wrap-build-ca' of ssh://github.com/TinCanTech/easy-rsa into TinCanTech-wrap-build-ca
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-22 19:12:00 +00:00
Richard T Bonhomme
91bcabeaf0
build_ca(): Wrap long lines
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-21 23:59:27 +00:00
Richard T Bonhomme
bff759d48f
Merge branch 'TinCanTech-reorder-output'
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-20 21:14:10 +00:00
Richard T Bonhomme
0c0f5b019c
Merge branch 'reorder-output' of ssh://github.com/TinCanTech/easy-rsa into TinCanTech-reorder-output
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-20 21:13:28 +00:00
Richard T Bonhomme
00d7a69788
sign_req(): Wrap long lines, improve error messages and comments
...
Add extra check for successfully moving of temp-file to certificate.
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-20 17:21:52 +00:00
Richard T Bonhomme
e6aa6f6393
gen_dh(): Wrap long lines
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-20 16:23:04 +00:00
Richard T Bonhomme
b3e4c638bf
Re-order output messages and subsequent newlines for aesthetics
...
Remove unused EASYRSA_ININE, satisfy shellcheck.
Wrap long lines.
Minor improvements to comments and error messages.
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-20 15:48:28 +00:00
Richard T Bonhomme
689ec8b45c
Merge branch 'TinCanTech-add-verify-cert-cmd'
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-19 21:19:57 +00:00
Richard T Bonhomme
66d74a7126
Merge branch 'add-verify-cert-cmd' of ssh://github.com/TinCanTech/easy-rsa into TinCanTech-add-verify-cert-cmd
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-19 21:17:33 +00:00
Richard T Bonhomme
ffd63b6cc4
Add 'verify-cert' command to current 'verify' command
...
This should have always been 'verify-cert' because it only verifies
to certificates. (Also change 'help' text)
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-19 02:14:39 +00:00
Richard T Bonhomme
3d45330551
Merge branch 'TinCanTech-new-date-functions'
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-18 21:33:08 +00:00
Richard T Bonhomme
ce16ee77a3
Merge branch 'new-date-functions' of ssh://github.com/TinCanTech/easy-rsa into TinCanTech-new-date-functions
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-18 21:32:22 +00:00
Richard T Bonhomme
ae10aee413
Wrap long lines in "Main" function and verify_cert()
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-18 21:00:11 +00:00
Richard T Bonhomme
8afd07b20d
Minor related improvements
...
safe_set_var(): Show offending input value in error output
Standardise similar functions:
* ssl_cert_serial()
* ssl_cert_not_before_date()
* ssl_cert_not_after_date
Wrap more long lines.
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-15 23:01:21 +00:00
Richard T Bonhomme
c83a26d8ac
db_date_to_ff_date(): Return ff_date via safe_set_var()
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-15 22:13:32 +00:00
Richard T Bonhomme
587ba1aa41
ff_date_to_cert_date(): Return cert_type_date via safe_set_var()
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-15 21:53:26 +00:00
Richard T Bonhomme
159aa15cd4
offset_days_to_cert_date(): Return cert_type_date via safe_set_var()
...
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-15 21:21:57 +00:00