summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorelijah <elijah@riseup.net>2012-12-17 11:46:39 -0800
committerelijah <elijah@riseup.net>2012-12-17 11:46:39 -0800
commit92a633f79d920039f60f293f621f6a949771eda1 (patch)
tree11153f5f7fdb03e82c4878958e9fb907fe9e2f72
parent80cf73c6972b704a3374975195668af2db1ead11 (diff)
parentdc0df4e0ebe2c71298e1f4db0471bc922f33b711 (diff)
Merge branch 'master' of ssh://leap.se/leap_ca
-rw-r--r--.travis.yml2
-rw-r--r--README.md9
-rw-r--r--leap_ca.gemspec2
-rw-r--r--lib/leap_ca/cert.rb1
4 files changed, 14 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..984e24a
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,2 @@
+services:
+ - couchdb
diff --git a/README.md b/README.md
index af02f7f..8947ddc 100644
--- a/README.md
+++ b/README.md
@@ -103,6 +103,15 @@ Rake Tasks
rake test # Run tests
rake uninstall # Uninstall leap_ca-x.x.x.gem from either system-wide or user gems
+Development
+--------------------
+
+For development and debugging you might want to run the programm directly without
+the deamon wrapper. You can do this like this:
+
+ ruby -I lib lib/leap_ca_daemon.rb
+
+
Todo
----------------------------
diff --git a/leap_ca.gemspec b/leap_ca.gemspec
index 1b412ac..d213748 100644
--- a/leap_ca.gemspec
+++ b/leap_ca.gemspec
@@ -25,4 +25,6 @@ Gem::Specification.new do |s|
s.add_dependency "certificate_authority"
s.add_development_dependency "minitest", "~> 3.2.0"
s.add_development_dependency "mocha"
+ s.add_development_dependency "rake"
+ s.add_development_dependency "highline"
end
diff --git a/lib/leap_ca/cert.rb b/lib/leap_ca/cert.rb
index 639883f..0587a54 100644
--- a/lib/leap_ca/cert.rb
+++ b/lib/leap_ca/cert.rb
@@ -29,6 +29,7 @@ module LeapCA
before_validation :generate, :set_random, :on => :create
design do
+ view :by_random
end
#