From ffffab643e031524b6fdfe0c39adae1f6c8e9c4d Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Wed, 8 Jun 2016 18:33:30 +0200 Subject: [install] Implement install scripts for most modules --- modules-available/baseconfig/install.inc.php | 58 +++++++++++++ modules-available/eventlog/install.inc.php | 31 +++++++ modules-available/locations/install.inc.php | 39 +++++++++ modules-available/main/install.inc.php | 73 ++++++++++++++++ modules-available/news/install.inc.php | 24 ++++++ modules-available/statistics/install.inc.php | 97 ++++++++++++++++++++++ .../sysconfig/inc/configmodule/adauth.inc.php | 6 +- .../sysconfig/inc/configmodule/branding.inc.php | 6 +- .../sysconfig/inc/configmodule/customodule.inc.php | 6 +- .../sysconfig/inc/configmodule/ldapauth.inc.php | 6 +- .../sysconfig/inc/configmodule/sshconfig.inc.php | 6 +- modules-available/sysconfig/install.inc.php | 90 ++++++++++++++++++++ modules-available/syslog/install.inc.php | 38 +++++++++ 13 files changed, 465 insertions(+), 15 deletions(-) create mode 100644 modules-available/baseconfig/install.inc.php create mode 100644 modules-available/eventlog/install.inc.php create mode 100644 modules-available/locations/install.inc.php create mode 100644 modules-available/main/install.inc.php create mode 100644 modules-available/news/install.inc.php create mode 100644 modules-available/statistics/install.inc.php create mode 100644 modules-available/sysconfig/install.inc.php create mode 100644 modules-available/syslog/install.inc.php (limited to 'modules-available') diff --git a/modules-available/baseconfig/install.inc.php b/modules-available/baseconfig/install.inc.php new file mode 100644 index 00000000..8f1cb1e7 --- /dev/null +++ b/modules-available/baseconfig/install.inc.php @@ -0,0 +1,58 @@ +generate(false); + } +} + +// Create response for browser + +if (in_array(UPDATE_DONE, $res)) { + finalResponse(UPDATE_DONE, 'Tables created successfully'); +} + +finalResponse(UPDATE_NOOP, 'Everything already up to date'); diff --git a/modules-available/syslog/install.inc.php b/modules-available/syslog/install.inc.php new file mode 100644 index 00000000..539f2449 --- /dev/null +++ b/modules-available/syslog/install.inc.php @@ -0,0 +1,38 @@ +