Jérémy Lecour
|
e04f686651
|
Prevent use of uninitialized variables
|
2020-05-05 23:20:36 +02:00 |
|
Jérémy Lecour
|
f94f7d8cd3
|
Add --non-interactive command line option
|
2020-05-05 23:19:29 +02:00 |
|
Jérémy Lecour
|
0c4d36cb57
|
improve error display
|
2020-05-05 15:24:06 +02:00 |
|
Jérémy Lecour
|
d9f866fc3a
|
typo
|
2020-05-05 15:06:15 +02:00 |
|
Jérémy Lecour
|
fa5a344ef4
|
Remove "set -e" and add many return code checks
|
2020-05-05 11:45:11 +02:00 |
|
Jérémy Lecour
|
229aab510a
|
Emit errors if files are missing
|
2020-05-05 11:30:37 +02:00 |
|
Jérémy Lecour
|
3161e93856
|
Restore forgotten output redirection
It had been removed temporarily to debug an issue
|
2020-05-05 10:49:33 +02:00 |
|
Jérémy Lecour
|
dfeaf77b9f
|
Extract ask_user_password() function
|
2020-05-05 10:47:09 +02:00 |
|
Jérémy Lecour
|
706608ca4a
|
Use inline pass phrase arguments
It doesn't seem more or less secure to embed the password as an argument
than an environment variable written at the begining of the line.
|
2020-05-05 10:46:42 +02:00 |
|
Jérémy Lecour
|
bb20053ba0
|
Simplify openssl commands composition
|
2020-05-05 09:42:54 +02:00 |
|
Jérémy Lecour
|
8e92d46ecd
|
Let OpenSSL read the password file itself
|
2020-05-05 09:24:09 +02:00 |
|
Jérémy Lecour
|
165c96ca55
|
Extract variables for files
|
2020-05-05 00:28:00 +02:00 |
|
Jérémy Lecour
|
7506003f53
|
Add --days and --end-date command line options
|
2020-05-05 00:22:35 +02:00 |
|
Jérémy Lecour
|
a30be3872f
|
Extract is_user() and is_group() functions
|
2020-05-04 23:16:19 +02:00 |
|
Jérémy Lecour
|
09c1a7a579
|
wording
|
2020-05-04 23:12:56 +02:00 |
|
Jérémy Lecour
|
d8a5d04fd0
|
Extract function cert_end_date()
|
2020-05-04 23:12:48 +02:00 |
|
Jérémy Lecour
|
7630d8b182
|
whitespaces
|
2020-05-04 23:08:19 +02:00 |
|
Jérémy Lecour
|
857bb4b239
|
explicit checks on exit code
|
2020-05-04 23:06:51 +02:00 |
|
Jérémy Lecour
|
df6d06d848
|
Add option to revoke the existing certificate when creating one.
|
2020-05-04 23:02:48 +02:00 |
|
Jérémy Lecour
|
a9b2fdd832
|
verify_ca_password() looks for a previously set password and verifies it
|
2020-05-04 18:55:10 +02:00 |
|
Jérémy Lecour
|
21182a8dcf
|
CA key length is configurable (minimum 4096)
|
2020-05-04 18:53:14 +02:00 |
|
Jérémy Lecour
|
b03e77d307
|
More readable variable names
|
2020-05-04 18:16:39 +02:00 |
|
Jérémy Lecour
|
420fcddb90
|
whitespaces and if/then normalization
|
2020-05-04 18:07:20 +02:00 |
|
Jérémy Lecour
|
f63caa0779
|
fix variable name
|
2020-05-04 17:58:13 +02:00 |
|
Jérémy Lecour
|
480077b600
|
update CHANGELOG for password-file option
|
2020-05-04 17:45:28 +02:00 |
|
Jérémy Lecour
|
1443df56bc
|
Rename internal function usage() to show_usage()
|
2020-05-04 17:44:01 +02:00 |
|
Jérémy Lecour
|
48b282c2df
|
Add a version number and version command
|
2020-05-04 17:43:09 +02:00 |
|
Jérémy Lecour
|
536de976cc
|
Check on $USER was always true
|
2020-05-04 17:42:01 +02:00 |
|
Jérémy Lecour
|
2e6c4f541f
|
Create a CHANGELOG
|
2020-05-04 17:41:21 +02:00 |
|
Jérémy Lecour
|
921cba15b6
|
accept a password file
|
2020-05-04 14:21:58 +02:00 |
|
Jérémy Lecour
|
f4e53c374a
|
ask for CA password before user password
|
2020-04-30 16:00:34 +02:00 |
|
Victor LABORIE
|
a45a130e60
|
Don't force Vagrant::DEFAULT_SERVER_URL (doesn't work with recent Vagrant version)
|
2020-02-10 15:12:30 +01:00 |
|
Victor LABORIE
|
b3dcc3ac13
|
Replace getopts by manual parsing and remove set -u
|
2019-03-11 11:07:05 +01:00 |
|
Victor LABORIE
|
69948226de
|
Strip .sh extension from shellpki script
|
2019-03-06 13:42:18 +01:00 |
|
Victor LABORIE
|
93f96968fe
|
Add OpenBSD support to VagrantFile
|
2019-01-21 14:34:36 +01:00 |
|
Victor LABORIE
|
dd383b1015
|
Fix shell error on vagrant provision
|
2019-01-16 16:21:35 +01:00 |
|
Victor Laborie
|
deca8047f8
|
Merge branch 'readme-improvements' of evolix/shellpki into dev
|
2018-12-27 10:46:21 +01:00 |
|
Patrick Marchand
|
332aea981f
|
Improvements to README.md
Changed markdown formatting to be more readable and added some
links.
|
2018-12-26 14:07:22 -05:00 |
|
Victor LABORIE
|
7ded1befb1
|
Shellpki is now MIT licensed
|
2018-12-26 14:17:45 +01:00 |
|
Victor LABORIE
|
a01ed24b47
|
Fix sh compatibility (shellcheck warning)
|
2018-12-12 18:11:11 +01:00 |
|
Victor LABORIE
|
326664676b
|
Add doc for OpenVPN config file auto-generation
|
2018-10-24 15:38:31 +02:00 |
|
Victor LABORIE
|
091b32ee73
|
Add missing param in doc for shellpki init
|
2018-10-24 15:29:32 +02:00 |
|
Victor LABORIE
|
4092850742
|
PKIUSER is _shellpki on OpenBSD
|
2018-10-24 15:28:32 +02:00 |
|
Victor LABORIE
|
39bddf87ae
|
Add documentation for install on OpenBSD
|
2018-10-24 15:21:43 +02:00 |
|
Victor LABORIE
|
545d251eab
|
Add .swp file to gitignore
|
2018-10-24 15:20:29 +02:00 |
|
Victor LABORIE
|
ba70219688
|
Add missing arg for cacert creation
|
2018-08-01 11:03:04 +02:00 |
|
Victor LABORIE
|
d176ae28fb
|
Add a delay for auto restart in systemd service
|
2018-06-27 19:04:59 +02:00 |
|
Victor LABORIE
|
0c7ff3501c
|
Add -ignore_err for openssl ocsp
|
2018-06-27 19:04:29 +02:00 |
|
Victor LABORIE
|
e24f288bfb
|
Use exec for lauch openssl ocsp
|
2018-06-27 15:29:30 +02:00 |
|
Victor LABORIE
|
cf2a667cc3
|
Add an example of ocspd systemd service
|
2018-06-27 15:13:42 +02:00 |
|