* Aetolos - Setup * * Perform first time installation or setup existing system * * @copyright Noumenia (C) 2015 - All rights reserved - Software Development - www.noumenia.gr * @license GNU GPL v3.0 * @package aetolos * @subpackage setup */ // No direct access - loadable only if (!defined('AET_IN')) { die("No Access"); } // Open a database connection $db = new DatabaseSqlite3(); $rc = $db->open(); if ($rc === false) { return false; } // Perform database setup $rc = Config::setupDatabase($db); if ($rc === false) { return false; } // Perform operating system setup $setup = new SetupCentOS7(); $rc = $setup->run($db); if ($rc === false) { echo "[ERROR] Encountered an error while performing system setup.\n"; } exit;