Skip to content

Commit

Permalink
update readme with bundler instructions
Browse files Browse the repository at this point in the history
  • Loading branch information
courtenay committed Nov 22, 2011
1 parent 477e517 commit 61c1377
Showing 1 changed file with 7 additions and 8 deletions.
15 changes: 7 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,15 +50,14 @@ Currently, setup requires a pretty solid knowledge of certificates and openssl (
2. Load the root CA's public certificate on your phone (you can just email it to yourself and click it to do that).
3. Set up a DNS server on your network to forward requests for guzzoni.apple.com to the computer running the proxy (make sure that computer is not using your DNS server!). I recommend dnsmasq for this purpose. It's easy to get running and can easily handle this sort of behavior. ([http://www.youtube.com/watch?v=a9gO4L0U59s](http://www.youtube.com/watch?v=a9gO4L0U59s)
)
4. Install the requisite Ruby gems:
* httparty
* open-uri (you may not need this on newer versions of Ruby)
* json
* CFPropertyList
* uuidtools
* eventmachine
* twitter (you can remove the require for the twitter plugin in start.rb if you don't want/have this gem)
4. Install the requisite Ruby gems with bundler:

$ bundle install

5. Execute start.rb (as root -- since it must listen on TCP/443)

$ bundle exec ruby start.rb

6. Activate Siri on your phone (connected to the network and using the DNS server with the fake entry), and say, "Test Siri proxy." It should respond, "Siri Proxy is up and running!"

FAQ
Expand Down

0 comments on commit 61c1377

Please sign in to comment.