App-CamelPKI
view release on metacpan or search on metacpan
For the moment, App::Crypt::OpenSSL::CA won't install because of failing tests. These tests fails
because they aren't coded. You can install it by hand or by forcing it, making sure that only tests 12 and 13 of
lib/Crypt/OpenSSL/CA are failing.
3. Extract the App-CamelPKI archive and create your own app_camelpki.yml (a sample can be found 'app_camelpki.yml.sample').
3. Key Ceremony - Preparing the application
A good idea here is to make whole files only readable by the user who executes apache.go
into CamelPKI root directory and type :
#chmod -R u+rw,g-rwx,o-rwx *
It is also important to fix the right for the directories containing the different keys (as defined in app_camelpki.yml).
Key ceremony is an important task to do. You have to generate your own
Certificates and Private Keys for the CA. A script has been coded to do this easily :
$ perl Build.PL
$./Build
$./script/camel_pki_keyceremony.pl var/ # Where the CA keys should be put.
From this point, the CA Certificate's and key's can be found in the var/ directory.
And now the tests :
( run in 0.493 second using v1.01-cache-2.11-cpan-496ff517765 )