# add an admin user. cb will receive an error
# (or null if there isn't a problem) and a
# flag indicating success
addAdminUser = ( username, cb ) ->
  db.addUser username, ( err, dbUser ) ->
    return cb err if err

    dbUser.setPermissions "admin", ( err, dbPermission ) ->
      return cb err, false if err
      return cb null, true