diff options
author | jsing <> | 2015-02-10 15:29:34 +0000 |
---|---|---|
committer | jsing <> | 2015-02-10 15:29:34 +0000 |
commit | bc0dabd4e1a01c82d1011855caaf60a3cd6cab84 (patch) | |
tree | 9f2c13f7bedc8d66ebe176e93c7aa04db8707df3 /src/lib/libcrypto/dsa | |
parent | 9c50482953bc7e90189e0ffe451dbeb6de65ff10 (diff) | |
download | openbsd-bc0dabd4e1a01c82d1011855caaf60a3cd6cab84.tar.gz openbsd-bc0dabd4e1a01c82d1011855caaf60a3cd6cab84.tar.bz2 openbsd-bc0dabd4e1a01c82d1011855caaf60a3cd6cab84.zip |
Introduce an openssl(1) certhash command.
This is effectively a reimplementation of the functionality provided by
the previously removed c_rehash Perl script. The c_rehash script had a
number of known issues, including the fact that it needs to run openssl(1)
multiple times and that it starts by removing all symlinks before
putting them back, creating atomicity issues/race conditions, even when
nothing has changed.
certhash is self-contained and is intended to be stable - no changes
should be made unless something has actually changed. This means it can
be run regularly in a production environment without causing certificate
lookup failures.
Further testing and improvements will happen in tree.
Discussed with tedu@
Diffstat (limited to 'src/lib/libcrypto/dsa')
0 files changed, 0 insertions, 0 deletions