big svn cleanup
[anytun.git] / src / openvpn / easy-rsa / Windows / revoke-full.bat
blobef2e4b5be5ce513b21d03764120992d91df23542
1 @echo off
2 cd %HOME%
3 rem revoke cert
4 openssl ca -revoke %KEY_DIR%\%1.crt -config %KEY_CONFIG%
5 rem generate new crl
6 openssl ca -gencrl -out %KEY_DIR%\crl.pem -config %KEY_CONFIG%
7 rem test revocation
8 rem first concatinate ca cert with newly generated crl
9 copy %KEY_DIR%\ca.crt+%KEY_DIR%\crl.pem %KEY_DIR%\revoke_test_file.pem
10 rem now verify the revocation
11 openssl verify -CAfile %KEY_DIR%\revoke_test_file.pem -crl_check %KEY_DIR%\%1.crt
12 rem delete temporary test file
13 del /q %KEY_DIR%\revoke_test_file.pem