#!/usr/bin/env php . * * @package LibreNMS * @link http://librenms.org * @copyright 2017 Tony Murray * @author Tony Murray */ if (!isset($init_modules)) { $opts = getopt('ldh:u:p:n:t:s:'); $db_vars = array( 'db_host' => 'h', 'db_user' => 'u', 'db_pass' => 'p', 'db_name' => 'n', 'db_port' => 't', 'db_socket' => 's', ); $config = array(); foreach ($db_vars as $setting => $opt) { if (isset($opts[$opt])) { $config[$setting] = $opts[$opt]; } } $init_modules = array(); require __DIR__ . '/includes/init.php'; $debug = isset($opts['d']); $skip_schema_lock = isset($opts['l']); } require 'includes/sql-schema/update.php'; exit($return);