Almost a complete rewrite.
authorMark Wooding <mdw@distorted.org.uk>
Sat, 1 Dec 2012 13:03:41 +0000 (13:03 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Sat, 1 Dec 2012 13:03:41 +0000 (13:03 +0000)
commit69ab55f79b5b6109be503ff8d61fba82b1468360
tree6181de44e597ae6f14e62c140c3d308517c2a538
parentab54a4bc04d35bcf6c0574055a998434f1c3055b
Almost a complete rewrite.

The scripts are now written in Tcl, using Sqlite3 to store information
about the certificates.  There's a comprehensive library for hacking the
database, and fiddling with certificates.  There are even tests, which
seem to work properly.
21 files changed:
.gitignore
bin/add [new file with mode: 0755]
bin/check [new file with mode: 0755]
bin/clean [deleted file]
bin/issue-crl [deleted file]
bin/make-ca-key [deleted file]
bin/make-cert [deleted file]
bin/refresh [deleted file]
bin/revoke [new file with mode: 0755]
bin/setup [new file with mode: 0755]
bin/update [new file with mode: 0755]
bin/withdraw [new file with mode: 0755]
etc/config.tcl [new file with mode: 0644]
etc/issuer [deleted file]
etc/openssl.conf [moved from openssl.conf with 86% similarity]
lib/func.sh [deleted file]
lib/func.tcl [new file with mode: 0644]
sql/create.sql [new file with mode: 0644]
test/.gitignore [new file with mode: 0644]
test/init [new file with mode: 0755]
test/make-fake-reqs [new file with mode: 0755]