Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
centos:mail_c7:horde_2 [11.09.2014 13:41. ] – [DAV Settings] djangocentos:mail_c7:horde_2 [22.07.2019 15:07. ] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 ====== Basiskonfiguration des Frameworks Horde 5 unter CentOS 7.x ====== ====== Basiskonfiguration des Frameworks Horde 5 unter CentOS 7.x ======
-Nach der erfolgreichen [[centos:mail_c7:horde_1|Installation]] von Horde machen wir uns nun an die Konfiguration unserer Installation. +Nach der erfolgreichen [[centos:mail_c7:horde_1|Installation]] von Horde machen wir uns nun an die Basiskonfiguration des Frameworks Horde 5 unter CentOS 7.x.
- +
-===== Apache vHost ===== +
-==== vHost Definition ==== +
-Für unsere WEB-Applikation richten wir uns nun einen geeigneten **[[centos:web_c7:apache_2|SSL-Name Based Virtual Host]]** ein.  +
-Im Konfigurationsverzeichnis unseres [[centos:web_c7:apache_1|Apache-Webservers 2.4]] legen wir uns eine neue vHOST-Konfigurationsdatei an. +
-   # vim /etc/httpd/conf.d/vhost_443_horde.conf +
- +
-<file apache /etc/httpd/conf.d/vhost_443_horde.conf># +
-# horde.sec-mail.guru (Horde Groupware Version 5+
-+
-<VirtualHost *:80> +
-        ServerAdmin webmaster@nausch.org +
-        ServerName horde.sec-mail.guru +
- ServerAlias xn--bro-hoa.sec-mail.guru +
-        ServerPath / +
- +
-        <Location /> +
-                Options -Indexes +FollowSymLinks +
- Require all granted +
-        </Location> +
- +
-        RewriteEngine on +
-        RewriteCond %{HTTPS} off +
-        RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} +
- +
-        DirectoryIndex index.php +
- +
-        ErrorLog logs/horde_error.log +
-        CustomLog logs/horde_access.log combined +
-</VirtualHost> +
-<VirtualHost *:443> +
-        ServerAdmin webmaster@nausch.org +
-        ServerName horde.sec-mail.guru +
-        ServerAlias xn--bro-hoa.sec-mail.guru  +
-        ServerPath / +
-        DocumentRoot "/usr/share/horde" +
- +
-        AddType application/x-httpd-php .php +
- +
- # Link to system Javascript Libraries +
- Alias /horde/js/scriptaculous     /usr/share/scriptaculous +
- Alias /horde/js/prototype.js      /usr/share/prototype/prototype.js +
- Alias /horde/js/syntaxhighlighter /usr/share/syntaxhighlighter +
- +
-        # Link to Micro$oft stuff +
-        Alias /Microsoft-Server-ActiveSync /usr/share/horde/rpc.php +
-        Alias /autodiscover/autodiscover.xml /usr/share/horde/rpc.php +
- +
-        # Django +
-        # Required, because there is a host with same ServerName and +
-        # ServerAlias LISTENING ON PORT 80, - and if these lines are +
-        # not present, and .htaccess-Files or LDAP-Access is enabled +
-        # for one or more Directory the host on PORT 443 and PORT 80 +
-        # will ASK for .htaccess ord LDAP-Access, so please remember +
-        # ---------------------------------------------------------- +
-        # -- DO NOT DELETE THE FOLLOWING LINES, STARTING WITH SSL -- +
-        # --         WHEN USING .htaccess or LDAP-Access!         -- +
-        # ---------------------------------------------------------- +
-        SSLEngine on +
- SSLProtocol -ALL +SSLv3 +TLSv1 +
- SSLCipherSuite EECDH+AES256:DHE+AES256:EECDH+AES:EDH+AES:-SHA1:EECDH+RC4:EDH+RC4:RC4-SHA:AES256-SHA:!aNULL:!eNULL:!EXP:!LOW:!MD5 +
- SSLHonorCipherOrder on +
-        SSLCertificateFile /etc/pki/tls/private/CAcert-class3-wildcard.crt +
-        SSLCertificateKeyFile /etc/pki/tls/private/ca.key +
-        SSLCertificateChainFile /etc/pki/tls/private/CAcert_chain.crt +
- +
- <Directory /usr/share/horde/> +
-                <IfModule mod_authz_core.c> +
-                        # Access-stuff (Zugriff von überall erlauben.) +
-                #Require all granted +
-                        # Access-stuff (Zugriff nur vom Admin-Netz aus!) +
- Require host nausch.org +
-                </IfModule> +
-                Options All +
- AllowOverride All +
- +
-                # Rewrite the requestet URI, when it is with german "Umlaute"+
-                RewriteEngine On +
-                RewriteCond %{REQUEST_URI} ^/$ +
-                RewriteCond %{HTTP_HOST} ^xn--bro-hoa.sec-mail.guru$ [NC] +
-                RewriteRule ^$ https://horde.sec-mail.guru [L,R=301] +
- +
-                # Exclude file from password protection +
-                SetEnvIf Request_URI "(rpc.php)$"  allow +
-                SetEnvIf Request_URI "(rpc.php/turba/mailsystem/)$"  allow +
-                SetEnvIf Request_URI "(rpc.php/nag/mailsystem/)$" allow +
-                SetEnvIf Request_URI "(sapi/profile/client)$"  allow +
-                SetEnvIf Request_URI "(devinfo)$"  allow +
-                SetEnvIf Request_URI "(Microsoft-Server-ActiveSync)$"  allow +
- +
-                # ActiveSync +
-                RewriteEngine On +
-                RewriteRule ^/Microsoft-Server-ActiveSync /rpc.php [PT,L,QSA] +
-                RewriteRule .* - [E=HTTP_MS_ASPROTOCOLVERSION:%{HTTP:Ms-Asprotocolversion}] +
-                RewriteRule .* - [E=HTTP_X_MS_POLICYKEY:%{HTTP:X-Ms-Policykey}] +
-                RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] +
- </Directory> +
- +
-        # Deny access to the test.php files except from localhost +
-        <LocationMatch "^/horde/(.*/)?test.php"> +
- Require local +
-        </LocationMatch> +
- +
-        # Deny access to directories that are not served directly by the webserver +
-        <DirectoryMatch "^var/www/horde/(.*/)?(config|lib|locale|po|scripts|templates)/(.*)?"> +
-                Require all denied +
-        </DirectoryMatch> +
- +
- <Directory /usr/share/horde/rpc> +
- <IfModule mod_rewrite.c> +
- RewriteEngine On +
- RewriteCond   %{REQUEST_FILENAME}  !-d +
- RewriteCond   %{REQUEST_FILENAME}  !-f +
- RewriteRule   ^(.*)$ index.php/$1 [QSA,L] +
-  </IfModule> +
- </Directory> +
- +
-        DirectoryIndex index.php +
-        ErrorLog logs/horde_error.log +
-        CustomLog logs/horde_access.log combined +
-</VirtualHost> +
-</file> +
- +
-<WRAP round important>**Wichtig:** +
- +
-Solange wir unseren vHost noch nicht in der Produktionsumgebung steht und fertig konfiguriert wurde, beschränken wir den Zugriff auf den vHost noch. Hierzu tragen wir in der **Directive //Directory//** folgendes ein: +
-<code apache>... +
-                <IfModule mod_authz_core.c> +
-                        # Access-stuff (Zugriff von überall erlauben.) +
-                #Require all granted +
-                        # Access-stuff (Zugriff nur vom Admin-Netz aus!) +
- Require host nausch.org +
-                </IfModule> +
-... +
-</code> +
-Nach erfolgter Konfiguration, geben wir dann den Zugriff für alle frei. +
-<code apache>... +
-                <IfModule mod_authz_core.c> +
-                        # Access-stuff (Zugriff von überall erlauben.) +
-                Require all granted +
-                        # Access-stuff (Zugriff nur vom Admin-Netz aus!) +
- #Require host nausch.org +
-                </IfModule> +
-... +
-</code> +
-</WRAP> +
- +
-==== Konfiguration aktivieren ==== +
-Bevor unseren Webserver starten, damit der neue vHost auch bedient werden kann, überprüfen wir die Konfiguration noch auf syntaktische Fehler. +
-   # apachectl -t +
- +
-   Syntax OK +
- +
-Abschließend führen wir einen Reload sdes Daemon durch. +
-   # systemctl reload httpd.service +
- +
-Bei Bedarf können wir auch den Status des Apche Webservers abfragen. +
-   # systemctl status httpd.service +
- +
-<code>httpd.service - The Apache HTTP Server +
-   Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled) +
-   Active: active (running) since Tue 2014-09-09 18:26:47 CEST; 1 day 15h ago +
-  Process: 20019 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=0/SUCCESS) +
-  Process: 22718 ExecReload=/usr/sbin/httpd $OPTIONS -k graceful (code=exited, status=0/SUCCESS) +
- Main PID: 20024 (httpd) +
-   Status: "Total requests: 0; Current requests/sec: 0; Current traffic:   0 B/sec" +
-   CGroup: /system.slice/httpd.service +
-           ├─20024 /usr/sbin/httpd -DFOREGROUND +
-           ├─22721 /usr/sbin/httpd -DFOREGROUND +
-           ├─22722 /usr/sbin/httpd -DFOREGROUND +
-           ├─22723 /usr/sbin/httpd -DFOREGROUND +
-           ├─22724 /usr/sbin/httpd -DFOREGROUND +
-           └─22725 /usr/sbin/httpd -DFOREGROUND +
- +
-Sep 10 19:45:20 vml000097.dmz.nausch.org systemd[1]: Reloading The Apache HTTP Server. +
-Sep 10 19:45:21 vml000097.dmz.nausch.org systemd[1]: Reloaded The Apache HTTP Server. +
-</code> +
- +
-===== mySQL Datenbank ===== +
-Ein Großteil der Benutzer-Konfigurationsdaten werden in einer **[[centos:mysql|mySQL-Datenbank]]** /* FIXME */ gespeichert und vorgehalten.  +
- +
-==== Datenbank anlegen ==== +
-Diese **[[centos:mysql|mySQL-Datenbank]]** /* FIXME */ und der zugehörige Datenbankuser werden wird nun im ersten Schritt anlegen. +
- +
-Wir melden uns also als berechtigter Datenbankuser an der mySQL-Datenbank an. +
-    # mysql -h mysql.dmz.nausch.org -u root -p +
- +
-<code>Enter password:  +
-Welcome to the MySQL monitor.  Commands end with ; or \g. +
-Your MySQL connection id is 217075 +
-Server version: 5.1.73 Source distribution +
- +
-Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. +
- +
-Oracle is a registered trademark of Oracle Corporation and/or its +
-affiliates. Other names may be trademarks of their respective +
-owners. +
- +
-Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. +
- +
-mysql> +
-</code> +
-Dort legen wir als aller erst einmal eine Datenbank mit dem Namen **horde** an. +
-   mysql> create database horde5; +
- +
-   Query OK, 1 row affected (0.00 sec) +
- +
-==== Datenbankuser anlegen ==== +
-Anschließend legen wir uns einen Datenbankuser an, denen wir entsprechende Rechte an der, gerade angelegten Datenbank **horde** einräumen. Als Namen nehme wir einfach **hode_admin_user**. +
- +
-   mysql> CREATE USER 'horde_admin_user'@'10.0.0.97' IDENTIFIED BY 'rbgsDK39DeM2b2btx9iMHfzd'; +
- +
-   Query OK, 0 rows affected (0.00 sec) +
- +
-und +
-   mysql> CREATE USER 'horde_admin_user'@'vml000097.dmz.nausch.org' IDENTIFIED BY 'rbgsDK39DeM2b2btx9iMHfzd'; +
- +
-   Query OK, 0 rows affected (0.00 sec) +
- +
-==== Nutzerberechtigungen setzen ==== +
-Dem gerade angelebtem Datenbankuser für **[[http://horde.org|Horde]]** gewähren wir nun die nötigen Rechte, damit dieser vom Webserver aus, Tabellen anlegen, befüllen und verändern darf. +
-   mysql> GRANT ALL PRIVILEGES ON horde5.* TO 'horde_admin_user'@'10.0.0.97' IDENTIFIED BY 'rbgsDKMS39DeM2b2btx9iMHfzd' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0; +
- +
- +
-   Query OK, 0 rows affected (0.00 sec) +
- +
-und +
-   mysql> GRANT ALL PRIVILEGES ON horde5.* TO 'horde_admin_user'@'vml000097.dmz.nausch.org' IDENTIFIED BY 'rbgsDKMS39DeM2b2btx9iMHfzd' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0; +
- +
-   Query OK, 0 rows affected (0.00 sec)  +
- +
-==== Nutzerberechtigungen zuweisen ==== +
-Zum Ende unserer mySQL-Userkonfiguration weisen wir unserem Nutzer die Berechtigungen zu. +
-   mysql> FLUSH PRIVILEGES; +
- +
-   Query OK, 0 rows affected (0.00 sec) +
- +
-Wir können uns nun vom Datenbank-Server wieder abmelden. +
-   mysql> quit +
- +
-   Bye +
- +
-==== Zugriff testen ==== +
-Als nächstes überprüfen wir, ob der zuvor angelegt User/Zugang vom WEB-Server aus auch funktioniert.  +
-     # mysql -D horde5 -h mysql.dmz.nausch.org -u horde_admin_user -p +
-<code>Enter password:  +
-Welcome to the MariaDB monitor.  Commands end with ; or \g. +
-Your MySQL connection id is 217265 +
-Server version: 5.1.73 Source distribution +
- +
-Copyright (c) 2000, 2014, Oracle, Monty Program Ab and others. +
- +
-Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. +
- +
-MySQL [horde5]> +
-</code> +
-Die Verbindung klappt schon mal, daher lassen wir uns mal ansehen, welche Datenbanken der administrative Horde-User sehen kann. +
- +
-    +
-MySQL [horde5]> show databases; +
-<code>+--------------------+ +
-| Database           | +
-+--------------------+ +
-| information_schema | +
-| horde5             | +
-+--------------------+ +
-2 rows in set (0.01 sec) +
- +
-MySQL [horde5]> +
-</code> +
-Auch dieser Test fiel positiv aus, wir können uns daher die Verbindung zum Datenbank-Server beenden und uns der weiteren konfiguration widmen. +
-   MySQL [horde5]> quit +
- +
-   Bye +
- +
- +
-===== vorbereitende Konfiguration ===== +
-Die Konfiguration von Horde, wie auch den nachfolgenden Module/Projects, erfolgt über die GUI des Horde-Framworks. Bevor wir uns daran machen können, benötigen wir noch eine entsprechende (//leere//) Backupdatei für die mitgelieferte Vorgabekonfigurationsdatei. Ferner müssen wir dafür sorgen, dass unser Apache-Webserver die Änderungen im Konfigurationsverzeichnis ablegen kann. +
- +
-Zunächst legen wir uns die besagte Backup-Datei für die Konfiguration an. +
-   # touch /usr/share/horde/config/conf.php.bak +
- +
-Dann weisen wir noch die Datei und Besitzrechte für die Konfigurationsdatei- und dessen Verzeichnis zu. +
-   # chown -R root:apache /usr/share/horde/config +
- +
-   # chmod g+w -R /usr/share/horde/config +
  
 ===== Konfiguration über die WEB-GUI ===== ===== Konfiguration über die WEB-GUI =====
Zeile 903: Zeile 616:
  
 <WRAP center round tip> <WRAP center round tip>
-Damit das Horde-Framework die caching-Daten in das Verzeichnis //**/usr/share/horde/static/**// schreiben kann, passen wir dessen Verzeichnisrechte an!+Damit das Horde-Framework die caching-Daten in das Verzeichnis //**/usr/share/horde/static/**// schreiben kann, passen wir dessen Verzeichnisrechte und -berechtigungen an!
    # chown root.apache /usr/share/horde/static/    # chown root.apache /usr/share/horde/static/
 +
 +   # chmod 775 /usr/share/horde/static/
 </WRAP> </WRAP>
  
Zeile 1049: Zeile 764:
  
  
 +==== Menu ====
 +=== Menu Settings ===
 +  $conf[menu][links][help]                                                      All users
 +  $conf[menu][links][prefs]                                                     Authenticated users
 +  $conf[menu][links][problem]                                                   All users
 +  $conf[menu][links][login]                                                     All users
 +  $conf[menu][links][logout]                                                    Authenticated users
  
  
 +==== Portal Blocks ====
 +=== Portal Blocks Settings ===
 +  $conf[portal][fixed_blocks]                                               
  
 +=== Fortune Configuration ===
 +  $conf[fortune][exec_path] 
  
 +=== Account Info Configuration ===
 +  $conf[accounts][driver]                                                       None
  
-FIXME+ 
 +==== User Capabilities and Constraints ==== 
 +=== User Capabilities and Constraints === 
 +  $conf[user][verify_from_addr]                                                 [ ] 
 +  $conf[user][select_view]                                                      Yes 
 + 
 + 
 +==== API Keys ==== 
 +=== API Keys Settings === 
 +  $conf[api][googlemaps] 
 +  $conf[api][googlesafebrowsing] 
 +  $conf[api][googlesearch]  
 +  $conf[api][yahoomaps] 
 +  $conf[api][cloudmade] 
 +  $conf[api][bing] 
 + 
 +=== Facebook Integration Settings === 
 +  $conf[facebook][enabled]                                               Disabled 
 + 
 +=== Twitter Integration Settings === 
 +  $conf[twitter][enabled]                                                Disabled 
 + 
 +=== Url Shortening === 
 +  $conf[urlshortener]                                                           TinyUrl 
 + 
 +=== Weather Services === 
 +  $conf[weather][provider]                                                      None 
 + 
 + 
 +==== IMAP Server ==== 
 +=== IMAP Server Settings === 
 +  $conf[imap][enabled]                                                          Disabled 
 + 
 + 
 +==== IMSP Server ==== 
 +=== IMSP Server Settings === 
 +  $conf[imsp][enabled]                                                          Disabled 
 + 
 + 
 +==== Kolab Server ==== 
 +=== Kolab Server Settings === 
 +  $conf[kolab][enabled]                                                         Disabled 
 + 
 + 
 +==== Distributed Hash Table ==== 
 +  $conf[hashtable][driver]                                                      None 
 + 
 + 
 +==== ActiveSync ==== 
 +  $conf[activesync][enabled]                                                    Enabled 
 + 
 +=== Storage === 
 +  $conf[activesync][storage]                                                    SQL Database  
 +  $conf[activesync] [params][driverconfig]                                      Horde defaults        
 + 
 +=== Capabilities === 
 +  $conf[activesync][emailsync]                                                  [✔] 
 +  $conf[activesync][version]                                                    Exchange 2010sp2 (EAS 14.1) 
 + 
 +=== Authentication === 
 +  $conf[activesync][auth][type]                                                 HTTP Basic 
 + 
 +=== Autodiscovery === 
 +  $conf[activesync][autodiscovery]                                         Use the full email address as user name 
 +  $conf[activesync][outlookdiscovery]                                           No 
 + 
 +=== Logging === 
 +  $conf[activesync][logging][type]                                              None 
 + 
 +=== Ping Settings === 
 +  $conf[activesync][ping][deviceping]                                           Device managed heartbeat 
 +  $conf[activesync][ping][heartbeatmin]                                         60 
 +  $conf[activesync][ping][heartbeatmax]                                         2700 
 +  $conf[activesync][ping][heartbeatdefault]                                     4800 
 +  $conf[activesync][ping][waitinterval]                                 15 
 + 
 +===== Hauptkonfigurationsdatei /usr/share/horde/config/conf.php ===== 
 +Mit einem Klick auf die Schaltfläche {{:centos:mail_c7:horde_08.png?nolink|Bild: Schaltfläche Generate Horde Configuration}} wird die Konfigurationsdate im Verzeichnis //**/usr/share/horde/config**// abgelegt. 
 +   # less /usr/share/horde/config/conf.php 
 +<file php /usr/share/horde/config/conf.php><?php 
 +/* CONFIG START. DO NOT CHANGE ANYTHING IN OR AFTER THIS LINE. */ 
 +// $Id: 6db3756a468182066a4699d0bb476a46d2c76ec1 $ 
 +$conf['vhosts'] = false; 
 +$conf['debug_level'] = E_ALL & ~E_NOTICE; 
 +$conf['max_exec_time'] = 0; 
 +$conf['compress_pages'] = true; 
 +$conf['secret_key'] = '54116806-935c-4e4f-9c1e-58ef0a000054'; 
 +$conf['umask'] = 077; 
 +$conf['testdisable'] = true; 
 +$conf['use_ssl'] = 2; 
 +$conf['server']['name'] = $_SERVER['SERVER_NAME']; 
 +$conf['urls']['token_lifetime'] = 30; 
 +$conf['urls']['hmac_lifetime'] = 30; 
 +$conf['urls']['pretty'] = false; 
 +$conf['safe_ips'] = array(); 
 +$conf['session']['name'] = 'Horde'; 
 +$conf['session']['use_only_cookies'] = true; 
 +$conf['session']['timeout'] = 0; 
 +$conf['session']['cache_limiter'] = 'nocache'; 
 +$conf['session']['max_time'] = 72000; 
 +$conf['cookie']['domain'] = $_SERVER['SERVER_NAME']; 
 +$conf['cookie']['path'] = '/'; 
 +$conf['sql']['username'] = 'horde_admin_user'; 
 +$conf['sql']['password'] = 'rbgsDK39DeM2b2btx9iMHfzd'; 
 +$conf['sql']['hostspec'] = 'mysql.dmz.nausch.org'; 
 +$conf['sql']['port'] = 3306; 
 +$conf['sql']['protocol'] = 'tcp'; 
 +$conf['sql']['database'] = 'horde5'; 
 +$conf['sql']['charset'] = 'utf-8'; 
 +$conf['sql']['ssl'] = false; 
 +$conf['sql']['splitread'] = false; 
 +$conf['sql']['phptype'] = 'mysqli'; 
 +$conf['nosql']['phptype'] = false; 
 +$conf['ldap']['useldap'] = false; 
 +$conf['auth']['admins'] = array('Administrator'); 
 +$conf['auth']['checkip'] = true; 
 +$conf['auth']['checkbrowser'] = true; 
 +$conf['auth']['resetpassword'] = true; 
 +$conf['auth']['alternate_login'] = false; 
 +$conf['auth']['redirect_on_logout'] = false; 
 +$conf['auth']['list_users'] = 'input'; 
 +$conf['auth']['params']['username'] = 'Administrator'; 
 +$conf['auth']['params']['requestuser'] = false; 
 +$conf['auth']['driver'] = 'auto'; 
 +$conf['auth']['params']['count_bad_logins'] = false; 
 +$conf['auth']['params']['login_block'] = false; 
 +$conf['auth']['params']['login_block_count'] = 5; 
 +$conf['auth']['params']['login_block_time'] = 5; 
 +$conf['signup']['allow'] = false; 
 +$conf['log']['priority'] = 'INFO'; 
 +$conf['log']['ident'] = 'HORDE'; 
 +$conf['log']['name'] = LOG_USER; 
 +$conf['log']['type'] = 'syslog'; 
 +$conf['log']['enabled'] = true; 
 +$conf['log_accesskeys'] = false; 
 +$conf['prefs']['maxsize'] = 65535; 
 +$conf['prefs']['params']['table'] = 'horde_prefs'; 
 +$conf['prefs']['params']['driverconfig'] = 'horde'; 
 +$conf['prefs']['driver'] = 'Sql'; 
 +$conf['alarms']['params']['table'] = 'horde_alarms'; 
 +$conf['alarms']['params']['driverconfig'] = 'horde'; 
 +$conf['alarms']['params']['ttl'] = 300; 
 +$conf['alarms']['driver'] = 'Sql'; 
 +$conf['group']['driverconfig'] = 'horde'; 
 +$conf['group']['driver'] = 'Sql'; 
 +$conf['perms']['driverconfig'] = 'horde'; 
 +$conf['perms']['driver'] = 'Sql'; 
 +$conf['share']['no_sharing'] = false; 
 +$conf['share']['auto_create'] = true; 
 +$conf['share']['world'] = true; 
 +$conf['share']['any_group'] = false; 
 +$conf['share']['hidden'] = false; 
 +$conf['share']['cache'] = true; 
 +$conf['share']['driver'] = 'Sqlng'; 
 +$conf['cache']['default_lifetime'] = 86400; 
 +$conf['cache']['params']['sub'] = 0; 
 +$conf['cache']['params']['prefix'] = '/usr/share/horde/static'; 
 +$conf['cache']['driver'] = 'File'; 
 +$conf['cache']['use_memorycache'] = ''; 
 +$conf['cachecssparams']['url_version_param'] = true; 
 +$conf['cachecss'] = false; 
 +$conf['cachejsparams']['url_version_param'] = true; 
 +$conf['cachejs'] = false; 
 +$conf['cachethemes'] = false; 
 +$conf['lock']['params']['table'] = 'horde_locks'; 
 +$conf['lock']['params']['driverconfig'] = 'horde'; 
 +$conf['lock']['driver'] = 'Sql'; 
 +$conf['token']['timeout'] = 180; 
 +$conf['token']['params']['table'] = 'horde_tokens'; 
 +$conf['token']['params']['driverconfig'] = 'horde'; 
 +$conf['token']['driver'] = 'Sql'; 
 +$conf['history']['params']['driverconfig'] = 'horde'; 
 +$conf['history']['driver'] = 'Sql'; 
 +$conf['davstorage']['params']['driverconfig'] = 'horde'; 
 +$conf['davstorage']['driver'] = 'Sql'; 
 +$conf['mailer']['params']['host'] = 'smtp.dmz.nausch.org'; 
 +$conf['mailer']['params']['port'] = 25; 
 +$conf['mailer']['params']['localhost'] = 'vml000097.dmz.nausch.org'; 
 +$conf['mailer']['params']['auth'] = false; 
 +$conf['mailer']['params']['lmtp'] = false; 
 +$conf['mailer']['type'] = 'smtp'; 
 +$conf['vfs']['params']['driverconfig'] = 'horde'; 
 +$conf['vfs']['type'] = 'Sql'; 
 +$conf['sessionhandler']['params']['table'] = 'horde_sessionhandler'; 
 +$conf['sessionhandler']['params']['driverconfig'] = 'horde'; 
 +$conf['sessionhandler']['type'] = 'Sql'; 
 +$conf['sessionhandler']['hashtable'] = false; 
 +$conf['spell']['params']['path'] = '/usr/bin/aspell'; 
 +$conf['spell']['driver'] = 'aspell'; 
 +$conf['gnupg']['path'] = '/usr/bin/gpg'; 
 +$conf['gnupg']['keyserver'] = array('pool.sks-keyservers.net', 'subkeys.pgp.net', 'pgp.mit.edu'); 
 +$conf['gnupg']['timeout'] = 10; 
 +$conf['openssl']['cafile'] = '/etc/pki/tls/certs/ca-bundle.crt'; 
 +$conf['openssl']['path'] = '/usr/bin/openssl'; 
 +$conf['nobase64_img'] = false; 
 +$conf['image']['driver'] = 'Imagick'; 
 +$conf['exif']['driver'] = 'Bundled'; 
 +$conf['mime']['magic_db'] = '/usr/share/misc/magic'; 
 +$conf['geoip']['datafile'] = '/usr/share/GeoIP/GeoIP.dat'; 
 +$conf['timezone']['location'] = 'ftp://ftp.iana.org/tz/tzdata-latest.tar.gz'; 
 +$conf['problems']['email'] = 'webmaster@nausch.org'; 
 +$conf['problems']['maildomain'] = 'nausch.org'; 
 +$conf['problems']['tickets'] = false; 
 +$conf['problems']['attachments'] = true; 
 +$conf['menu']['links']['help'] = 'all'; 
 +$conf['menu']['links']['prefs'] = 'authenticated'; 
 +$conf['menu']['links']['problem'] = 'all'; 
 +$conf['menu']['links']['login'] = 'all'; 
 +$conf['menu']['links']['logout'] = 'authenticated'; 
 +$conf['portal']['fixed_blocks'] = array(); 
 +$conf['accounts']['driver'] = 'null'; 
 +$conf['user']['verify_from_addr'] = false; 
 +$conf['user']['select_view'] = true; 
 +$conf['facebook']['enabled'] = false; 
 +$conf['twitter']['enabled'] = false; 
 +$conf['urlshortener'] = 'TinyUrl'; 
 +$conf['weather']['provider'] = false; 
 +$conf['imap']['enabled'] = false; 
 +$conf['imsp']['enabled'] = false; 
 +$conf['kolab']['enabled'] = false; 
 +$conf['hashtable']['driver'] = 'none'; 
 +$conf['activesync']['enabled'] = false; 
 +/* CONFIG END. DO NOT CHANGE ANYTHING IN OR BEFORE THIS LINE. */ 
 +</file> 
 +====== Links ====== 
 +  * **⇐ [[centos:mail_c7:horde_1|Zurück zum Kapitel "Horde Framework 5 unter CentOS 7.x - Grundinstallation und Konfiguration"]]** 
 +  * **⇒ [[centos:mail_c7:horde_3|Weiter zum Kapitel "Horde 5 WebMail Applikation: IMP unter CentOS 7.x"]]** 
 +  * **[[centos:mail_c7:start|Zurück zum Kapitel >>Mailserverinstallation unter CentOS 7<<]]** 
 +  * **[[wiki:start|Zurück zu >>Projekte und Themenkapitel<<]]** 
 +  * **[[http://dokuwiki.nausch.org/doku.php/|Zurück zur Startseite]]**
  
  
  • centos/mail_c7/horde_2.1410442898.txt.gz
  • Zuletzt geändert: 11.09.2014 13:41.
  • von django