issue #23982: create encryption key in install_xtuple
authorSteve Hackbarth <stephenhackbarth@gmail.com>
Tue, 24 Jun 2014 15:18:02 +0000 (11:18 -0400)
committerSteve Hackbarth <stephenhackbarth@gmail.com>
Tue, 24 Jun 2014 15:18:02 +0000 (11:18 -0400)
scripts/install_xtuple.sh
test/build/build_app.js

index d168eee..a1779db 100644 (file)
@@ -224,6 +224,8 @@ init_everythings() {
        cdir $XT_DIR/node-datasource/lib/private
        cat /dev/urandom | tr -dc '0-9a-zA-Z!@#$%^&*_+-'| head -c 64 > salt.txt
        log "Created salt"
+       cat /dev/urandom | tr -dc '0-9a-zA-Z!@#$%^&*_+-'| head -c 64 > encryption_key.txt
+       log "Created encryption key"
        openssl genrsa -des3 -out server.key -passout pass:xtuple 1024 2>&1 | tee -a $LOG_FILE
        openssl rsa -in server.key -passin pass:xtuple -out key.pem -passout pass:xtuple 2>&1 | tee -a $LOG_FILE
        openssl req -batch -new -key key.pem -out server.csr -subj '/CN='$(hostname) 2>&1 | tee -a $LOG_FILE
index 687f844..f79377e 100644 (file)
@@ -30,18 +30,6 @@ var buildAll = require('../../scripts/lib/build_all'),
         done();
       });
     });
-
-    it('should have the POC metric', function (done) {
-      var sql = "select c.metric_id from metric c where c.metric_name = 'UnifiedBuild';";
-
-      creds.database = databaseName;
-      datasource.query(sql, creds, function (err, res) {
-        assert.isNull(err);
-        assert.equal(res.rowCount, 1);
-        done();
-      });
-    });
-
   });
 }());