Add default configuration file.
The local config.php will overwrite default configuration file. If config.php does not exist the system will display a server configuration error.
This commit is contained in:
parent
808bb632fc
commit
e48970bca9
5 changed files with 86 additions and 4 deletions
53
gpg-mailgate-web/public_html/config.default.php
Normal file
53
gpg-mailgate-web/public_html/config.default.php
Normal file
|
@ -0,0 +1,53 @@
|
|||
<?php
|
||||
/*
|
||||
|
||||
gpg-mailgate
|
||||
|
||||
This file is part of the gpg-mailgate source code.
|
||||
|
||||
gpg-mailgate is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU Affero General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
gpg-mailgate source code is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU Affero General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Affero General Public License
|
||||
along with gpg-mailgate source code. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
*/
|
||||
|
||||
/*
|
||||
DO NOT EDIT THIS FILE!
|
||||
Instead, copy over "config.sample.php" to "config.php" and edit settings there.
|
||||
*/
|
||||
|
||||
$config = array();
|
||||
$config['email_web'] = 'admin@example.com';
|
||||
$config['email_from'] = 'gpg-mailgate-web@example.com';
|
||||
$config['email_subject_requestpgp'] = 'Confirm your email address';
|
||||
$config['site_url'] = 'http://example.com/gpgmw';
|
||||
$config['site_title'] = 'PGP key management';
|
||||
$config['debug'] = false;
|
||||
$config['mail_smtp'] = false;
|
||||
$config['mail_smtp_host'] = 'localhost';
|
||||
$config['mail_smtp_port'] = 25;
|
||||
$config['mail_smtp_username'] = 'gpgmw';
|
||||
$config['mail_smtp_password'] = '';
|
||||
$config['db_name'] = 'gpgmw';
|
||||
$config['db_host'] = 'localhost';
|
||||
$config['db_username'] = 'gpgmw';
|
||||
$config['db_password'] = '';
|
||||
$config['pgpverify_enable'] = false;
|
||||
$config['pgpverify_tmpdir'] = '/tmp';
|
||||
$config['pgpverify_allowblank'] = true;
|
||||
$config['lock_time_initial'] = array('requestpgp' => 10);
|
||||
$config['lock_count_overload'] = array('requestpgp' => 3);
|
||||
$config['lock_time_overload'] = array('requestpgp' => 900);
|
||||
$config['lock_time_reset'] = 300;
|
||||
$config['lock_time_max'] = 3600;
|
||||
|
||||
?>
|
|
@ -20,8 +20,6 @@
|
|||
|
||||
*/
|
||||
|
||||
$config = array();
|
||||
|
||||
//
|
||||
// GENERAL SITE SETTINGS
|
||||
//
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
*/
|
||||
|
||||
require_once("config.php");
|
||||
require_once("include/config.php");
|
||||
require_once("include/common.php");
|
||||
require_once("include/dbconnect.php");
|
||||
require_once("include/pgp.php");
|
||||
|
|
31
gpg-mailgate-web/public_html/include/config.php
Normal file
31
gpg-mailgate-web/public_html/include/config.php
Normal file
|
@ -0,0 +1,31 @@
|
|||
<?php
|
||||
/*
|
||||
|
||||
gpg-mailgate
|
||||
|
||||
This file is part of the gpg-mailgate source code.
|
||||
|
||||
gpg-mailgate is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU Affero General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
gpg-mailgate source code is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU Affero General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Affero General Public License
|
||||
along with gpg-mailgate source code. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
*/
|
||||
|
||||
require_once(dirname(__FILE__) . '/../config.default.php');
|
||||
|
||||
if(file_exists(dirname(__FILE__) . '/../config.php')) {
|
||||
require_once(dirname(__FILE__) . '/../config.php');
|
||||
} else {
|
||||
die("Server configuration error: config.php does not exist.");
|
||||
}
|
||||
|
||||
?>
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
*/
|
||||
|
||||
require_once("config.php");
|
||||
require_once("include/config.php");
|
||||
require_once("include/common.php");
|
||||
require_once("include/dbconnect.php");
|
||||
require_once("include/pgp.php");
|
||||
|
|
Loading…
Reference in a new issue