summaryrefslogtreecommitdiff
path: root/src/mulk/benki/main.clj
diff options
context:
space:
mode:
authorMatthias Andreas Benkard <code@mail.matthias.benkard.de>2012-06-17 15:08:25 +0200
committerMatthias Andreas Benkard <code@mail.matthias.benkard.de>2012-06-17 15:08:25 +0200
commit169bd1f29b239d314475bdbe05f0a7a9aa332864 (patch)
tree45ab5f0c2cf3506bc0c9384b00122d46bba71fdf /src/mulk/benki/main.clj
parentf58ba7296c88ca1c217f0482c18660f701e4a026 (diff)
Implement client certificate generation and signing.
Diffstat (limited to 'src/mulk/benki/main.clj')
-rw-r--r--src/mulk/benki/main.clj7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/mulk/benki/main.clj b/src/mulk/benki/main.clj
index 7bcf332..c5ddfd6 100644
--- a/src/mulk/benki/main.clj
+++ b/src/mulk/benki/main.clj
@@ -5,7 +5,7 @@
[hiccup core page-helpers]
[mulk.benki util config db])
(:require [noir server options]
- [mulk.benki wiki auth book_marx id lazychat xmpp]
+ [mulk.benki wiki auth book_marx id lazychat xmpp genkey]
[ring.middleware.file]
[noir.session :as session]
[noir.request :as request]
@@ -128,8 +128,13 @@
(def server (atom nil))
+(defn init-security! []
+ (java.security.Security/addProvider
+ (org.bouncycastle.jce.provider.BouncyCastleProvider.)))
+
(defn -main [& args]
(do
+ (init-security!)
(future (mulk.benki.xmpp/init-xmpp!))
(future (mulk.benki.lazychat/init-lazychat!))
(future (swap! server (run-server))))