mozilla/browserid — Issue #798: ID2: No longer able to do a local install to this VM
Author: jbonacci
Created: 2011-12-22 20:30:36+00:00
State: open

Since @fetep and I were having problems with the RPM build and install of BrowserID, I decided to go back to the simpler Git install that worked here before.

First attempt: using the latest node/npm installed with our own RPM
/usr/bin/node
/usr/bin/npm

I got through the git and npm install parts. But, npm start gives me the following error:
> browserid@0.0.1 start /home/jbonacci/browserid
> ./scripts/run_locally.js

The "sys" module is now called "util". It should have a similar interface.
spawned verifier (/home/jbonacci/browserid/bin/verifier) with pid 18382
info: process type is run_locally
verifier (18382): The "sys" module is now called "util". It should have a similar interface.
verifier (18382): info: verifier server starting up
verifier (18382): info: process type is verifier
verifier (18382): info: running on http://127.0.0.1:10000
spawned keysigner (/home/jbonacci/browserid/bin/keysigner) with pid 18386
keysigner (18386): The "sys" module is now called "util". It should have a similar interface.
keysigner (18386): info: process type is keysigner
keysigner (18386): info: running on http://127.0.0.1:10003
spawned dbwriter (/home/jbonacci/browserid/bin/dbwriter) with pid 18389
dbwriter (18389): The "sys" module is now called "util". It should have a similar interface.
dbwriter (18389): info: dbwriter starting up
dbwriter (18389): debug: domain key was created at Thu Dec 22 2011 10:46:02 GMT-0800 (PST) (certs issued prior to this are bogus)
dbwriter (18389): debug: WSAPIs:
dbwriter (18389): debug: stage_email (POST - authed - email, site)
dbwriter (18389): debug: complete_email_addition (POST - not authed - token)
dbwriter (18389): debug: stage_user (POST - not authed - email, site)
dbwriter (18389): debug: complete_user_creation (POST - not authed - token, pass)
dbwriter (18389): debug: account_cancel (POST - authed)
dbwriter (18389): debug: update_password (POST - authed - oldpass, newpass)
dbwriter (18389): debug: remove_email (POST - authed - email)
dbwriter (18389): FATAL: couldn't find database driver: json
dbwriter (18389): info: process type is dbwriter
dbwriter exited(0)
keysigner (18386): warn: SIGTERM received. closing 0 connections and shutting down.
verifier (18382): warn: SIGTERM received. closing 0 connections and shutting down.
verifier exited(0)
keysigner exited(0)
all daemons torn down, exiting...