no way to compare when less than two revisions

Differences

This shows you the differences between two versions of the page.


sdk:scripts:update-config [2015/05/05 15:04] (current) – created - external edit 127.0.0.1
Line 1: Line 1:
 +====== SDK Script update-config.are ======
 +<code c update-config.are>
 +/* DESC: This script can be used to perform a configuration update
 + * Copyright (C) 2013 NetModule AG, Switzerland
 + */
 +
 +dir = "/config";
 +url = sprintf("dir://%s", dir);
 +
 +mkdir(dir, S_IRUSR|S_IWUSR|S_IXUSR);
 +mkdir(sprintf("%s/files", dir), S_IRUSR|S_IWUSR|S_IXUSR);
 +
 +cfg = sprintf("%s/user-config.cfg", dir);
 +fp = fopen(cfg, "w");
 +if (!fp) {
 +    printf("unable to open %s\n", cfg);
 +    exit(1);
 +}
 +fwrite(fp, "config.version=1.1\n");
 +fwrite(fp, "admin.password=admin01\n");
 +fwrite(fp, "sdk.status=1\n");
 +fclose(fp);
 +
 +rc = nb_update_config(url);
 +printf("update returns %d\n", rc);
 +
 +exit(rc);
 +
 +</code>