#!/usr/bin/php <?php if ($_ENV['ZENDTOPREFS']) { array_splice($argv, 1, 0, $_ENV['ZENDTOPREFS']); } if (count($argv) < 2) { printf("\n usage:\n \n %s <ZendTo preferences.php file>\n \n The ZendTo preferences.php file path should be canonical, not relative.\n Alternatively, do\n export ZENDTOPREFS=<full file path of preferences.php>\n %s\n\n", $argv[0], $argv[0]); return 0; } if (!preg_match('/^\\/.+/', $argv[1])) { echo "ERROR: You must provide a canonical path to the preference file.\n"; return 1; } include $argv[1]; require_once NSSDROPBOX_LIB_DIR . "Smartyconf.php"; include_once NSSDROPBOX_LIB_DIR . "NSSDropoff.php"; if ($theDropbox = new NSSDropbox($NSSDROPBOX_PREFS, FALSE, TRUE)) { printf("Extending the database schema to add the regexps table\n"); $theDropbox->setupDatabaseRegexpsTable(); printf("Done\n"); }