Hi,
I migrated the first batch command to CVS HEAD. The name of command is batch_cmd_create_pin.
The batch commands are now fully integrated into the normal API and they use the API including the access control mechanisms. Someone could say the batch system is the only user interface which is implemented in the core system.
You can test the batch system on a test machine by checking out CVS HEAD, cd openca-0.9/test/shell and running "perl test.pl -pp 4". The command runs the fourth test sequence with persistent protocols. This means that protocol data is saved in the directory 4/. Nevertheless you can als run a full test with "perl test.pl" or "perl test.pl -pp".
I can only recommend that at minimum the batch developers (hi Oli and Chris) try this on a test machine and take a look into the commands batch_cmd_create_pin, batch_do_step, create_pin and insert_pin.
You have to install DBD::SQLite on your system to run the tests. If you installed DBD::SQLite then all tests work fullautomatically.
BTW please check config.pl before starting perl test.pl.
Any comments about the batch integration (or the test system) are welcomed.
Michael
P.S. please use a dedicated test machine. The test environment should only use /tmp/openca-* but sometimes tests fail.
--
_______________________________________________________________
Michael Bell Humboldt-Universitaet zu Berlin
Tel.: +49 (0)30-2093 2482 ZE Computer- und Medienservice Fax: +49 (0)30-2093 2704 Unter den Linden 6 [EMAIL PROTECTED] D-10099 Berlin _______________________________________________________________
smime.p7s
Description: S/MIME Cryptographic Signature