Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
centos:mail_c7:php7:horde_1 [09.10.2017 13:06. ] – angelegt djangocentos:mail_c7:php7:horde_1 [09.10.2017 14:20. ] – [Deinstallation einer Horde-Applikation] django
Zeile 35: Zeile 35:
  
 Wie immer kann man sich mit Hilfe des Aufrufes **rpm -qil <Paketname>** anzeigen lassen, was jedes einzelne Paket mit in das System gebracht hat. Wie immer kann man sich mit Hilfe des Aufrufes **rpm -qil <Paketname>** anzeigen lassen, was jedes einzelne Paket mit in das System gebracht hat.
 +
 +==== PHP Extension and Application Repository ====
 +Zur Installation des Horde-Frameworks greifen wir auf das **PHP Extension and Application Repository** kurz [[http://pear.php.net/|PEAR]] zurück.
 +Bevor wir aber damit beginnen können, bedarf es noch zu erst der Installation mehrerer PEAR-Pakete und eines Updates von **PEAR**.
 +   # pear install -a -B -f Auth_SASL2
 +
 +   # pear install -a -B -f Console_GetoptPlus
 +
 +   # pear install -a -B -f Crypt_CHAP
 +
 +   # pear install -a -B -f Date
 +
 +   # pear install -a -B -f Date_Holidays
 +
 +   # pear install -a -B -f Date_Holidays_Germany
 +
 +   # pear install -a -B -f File
 +
 +   # pear install -a -B -f File_Fstab
 +
 +   # pear install -a -B -f HTML_Common2
 +
 +   # pear install -a -B -f HTML_Template_IT
 +
 +   # pear install -a -B -f HTTP
 +
 +   # pear install -a -B -f HTTP_Request2
 +
 +   # pear install -a -B -f HTTP_WebDAV_Server
 +
 +   # pear install -a -B -f Log
 +
 +   # pear install -a -B -f Mail
 +
 +   # pear install -a -B -f Mail_mimeDecode
 +
 +   # pear install -a -B -f Mail_Mime
 +
 +   # pear install -a -B -f MDB2
 +
 +   # pear install -a -B -f MDB2_Driver_mysql
 +
 +   # pear install -a -B -f MDB2_Schema
 +
 +   # pear install -a -B -f Net_Ping
 +
 +   # pear install -a -B -f Net_Sieve
 +
 +   # pear install -a -B -f Net_SMTP
 +
 +   # pear install -a -B -f Net_Traceroute
 +
 +   # pear install -a -B -f Net_UserAgent_Detect
 +
 +   # pear install -a -B -f Net_URL2
 +
 +   # pear install -a -B -f Numbers_Words
 +
 +   # pear install -a -B -f Services_Weather
 +
 +   # pear install -a -B -f SOAP
 +
 +   # pear install -a -B -f Text_CAPTCHA
 +
 +   # pear install -a -B -f XML_Parser
 +
 +   # pear install -a -B -f XML_RPC2
 +
 +   # pear install -a -B -f XML_Serializer
 +
 +   # pear install -a -B -f XML_SVG
 +
 +Anschliessend prüfen wir, ob noch weitere Updates, eventuell bereits bestehender PEAR-Pakete anstehen.
 +   # pear upgrade PEAR
 +
 +   Nothing to upgrade
 +
 +   # pear upgrade --force pear
 +<code>downloading PEAR-1.9.4.tgz ...
 +Starting to download PEAR-1.9.4.tgz (296,332 bytes)
 +.............................................................done: 296,332 bytes
 +downloading Archive_Tar-1.3.10.tgz ...
 +Starting to download Archive_Tar-1.3.10.tgz (18,294 bytes)
 +...done: 18,294 bytes
 +upgrade ok: channel://pear.php.net/Archive_Tar-1.3.10
 +upgrade ok: channel://pear.php.net/PEAR-1.9.4
 +PEAR: Optional feature webinstaller available (PEAR's web-based installer)
 +PEAR: Optional feature gtkinstaller available (PEAR's PHP-GTK-based installer)
 +PEAR: Optional feature gtk2installer available (PEAR's PHP-GTK2-based installer)
 +PEAR: To install optional features use "pear install pear/PEAR#featurename"
 +</code>
 +
 +   # pear channel-update pear.php.net
 +
 +   Updating channel "pear.php.net"
 +   Update of Channel "pear.php.net" succeeded
 +
 +===== Installation von Horde =====
 +Als Installationsort für unser //virtuelles Büro// verwenden wir den in unserer Anwendungsumgebung passendsten Ort so z.B. am einfachsten //**/srv/www/html/horde**//, oder einen anderen Verzeichnis, welches wir für den Apache Web-Server definiert haben. bzw. noch werden.
 +Wir legen als erstes das betreffende Verzeichnis an.
 +   # mkdir -p /srv/www/html/horde
 +
 +Im nächsten Schritt passen wir die **Zugriffs**- und **Verzeichnisrechte** des gerade angelegten Verzeichnisses an.
 +   # chown -R root:php-fpm /srv/www/html/horde
 +
 +   # chmod -R 775 /srv/www/html/horde
 +
 +Zur Installation von Horde über das **PHP Extension and Application Repository** sind nun folgende Schritte notwendig:
 +
 +==== Channel horde Registrierung ====
 +Mit Hilfe des nachfolgenden Befehls, registrieren wir nun als erstes den //**Channel Horde**// beim lokalen **PHP Extension and Application Repository**. 
 +   # pear channel-discover pear.horde.org
 +
 +   Adding Channel "pear.horde.org" succeeded
 +   Discovery of channel "pear.horde.org" succeeded
 +
 +==== Role Definition ====
 +Im nächsten Schritt definieren wir das Verzeichnis, in dem Horde installiert werden soll. In unserem Fall ist das Eingangs definierte Verzeichnis //**/srv/www/html/horde**// unseres [[centos:webserver:start|Apache Webservers]].
 +   # pear install horde/horde_role
 +
 +<code>downloading Horde_Role-1.0.1.tgz ...
 +Starting to download Horde_Role-1.0.1.tgz (10,977 bytes)
 +.....done: 10,977 bytes
 +install ok: channel://pear.horde.org/Horde_Role-1.0.1
 +horde/Horde_Role has post-install scripts:
 +/usr/share/pear/PEAR/Installer/Role/Horde/Role.php
 +Horde_Role: Use "pear run-scripts horde/Horde_Role" to finish setup.
 +DO NOT RUN SCRIPTS FROM UNTRUSTED SOURCES
 +</code>
 +Anschließend geben wir der **Horde_Role** noch das Verzeichnis bekannt, in welches anschließend die Installation erfolgen soll.
 +   # pear run-scripts horde/horde_role
 +
 +<code>Including external post-installation script "/usr/share/pear/PEAR/Installer/Role/Horde/Role.php" - any errors are in this script
 +Inclusion succeeded
 +running post-install script "Horde_Role_postinstall->init()"
 +init succeeded
 +Filesystem location for the base Horde application
 +</code>
 +Hier geben wir nun das Verzeichnis unserer Hordeinstallation //**/srv/www/html/horde/**// ein.
 +  Configuration successfully saved to PEAR config.
 +  Install scripts complete
 +
 +==== Installation des Frameworks ====
 +Nun erfolgt die Installation des Frameworks über das **PHP Extension and Application Repository**. Entsprechende Abhängigkeiten können nun Dank des **PEAR** automatisch aufgelöst werden. Die beiden Parameter **-B** und **-a** legen fest, dass keine PECL-Pakete aufgelöst, heruntergeladen und separat kompiliert werden sollen. 
 +   # pear install -B -a horde/horde
 +
 +<code>WARNING: "pear/Console_Getopt" is deprecated in favor of "pear/Console_GetoptPlus"
 +Failed to download pecl/sasl within preferred state "stable", latest release is version 0.1.0, stability "alpha", use "channel://pecl.php.net/sasl-0.1.0" to install
 +Failed to download horde/Horde_Backup within preferred state "stable", latest release is version 1.0.0RC1, stability "beta", use "channel://pear.horde.org/Horde_Backup-1.0.0RC1" to install
 +Failed to download pecl/idn within preferred state "stable", latest release is version 0.2.0, stability "beta", use "channel://pecl.php.net/idn-0.2.0" to install
 +Failed to download pear/Console_Color2 within preferred state "stable", latest release is version 0.1.2, stability "alpha", use "channel://pear.php.net/Console_Color2-0.1.2" to install
 +Unknown remote channel: pear.nrk.io
 +^C
 +[root@vml000107 ~]# ll /srv/www/html/horde/
 +total 0
 +[root@vml000107 ~]# pear install -B -a horde/horde
 +WARNING: "pear/Console_Getopt" is deprecated in favor of "pear/Console_GetoptPlus"
 +Failed to download pecl/sasl within preferred state "stable", latest release is version 0.1.0, stability "alpha", use "channel://pecl.php.net/sasl-0.1.0" to install
 +Failed to download horde/Horde_Backup within preferred state "stable", latest release is version 1.0.0RC1, stability "beta", use "channel://pear.horde.org/Horde_Backup-1.0.0RC1" to install
 +Failed to download pecl/idn within preferred state "stable", latest release is version 0.2.0, stability "beta", use "channel://pecl.php.net/idn-0.2.0" to install
 +Failed to download pear/Console_Color2 within preferred state "stable", latest release is version 0.1.2, stability "alpha", use "channel://pear.php.net/Console_Color2-0.1.2" to install
 +Unknown remote channel: pear.nrk.io
 +WARNING: "pear/HTTP_Request" is deprecated in favor of "pear/HTTP_Request2"
 +WARNING: "pecl/mongo" is deprecated in favor of "channel:///mongodb"
 +WARNING: "pear/Auth_SASL" is deprecated in favor of "pear/Auth_SASL2"
 +horde/Horde_Auth can optionally use package "pecl/sasl"
 +horde/Horde_Core can optionally use package "horde/Horde_Backup" (version >= 1.0.0, version <= 2.0.0alpha1, excluded versions: 3.0.0alpha1)
 +horde/Horde_Mime can optionally use package "pecl/idn"
 +horde/Horde_Rpc can optionally use PHP extension "soap"
 +horde/Horde_Rpc can optionally use PHP extension "xmlrpc"
 +horde/Horde_Db can optionally use PHP extension "mysql"
 +horde/Horde_Db can optionally use PHP extension "oci8"
 +pear/Console_Table can optionally use package "pear/Console_Color2" (version >= 0.1.2)
 +horde/Horde_Cache can optionally use PHP extension "eaccelerator" (version >= 0.9.5, version <= 0.9.6, excluded versions: 0.9.6)
 +horde/Horde_Cache can optionally use PHP extension "xcache"
 +horde/Horde_HashTable can optionally use package "channel://pear.nrk.io/Predis" (version >= 0.8.3)
 +pecl/ssh2 requires PHP (version >= 4.0.0, version <= 6.0.0), installed version is 7.0.23
 +pecl/mongo requires PHP (version >= 5.3.0, version <= 5.99.99), installed version is 7.0.23
 +downloading horde-5.2.17.tgz ...
 +Starting to download horde-5.2.17.tgz (2,946,297 bytes)
 +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................done: 2,946,297 bytes
 +downloading Horde_Alarm-2.2.10.tgz ...
 +Starting to download Horde_Alarm-2.2.10.tgz (39,026 bytes)
 +...done: 39,026 bytes
 +downloading Horde_Argv-2.1.0.tgz ...
 +Starting to download Horde_Argv-2.1.0.tgz (64,636 bytes)
 +...done: 64,636 bytes
 +downloading Horde_Auth-2.2.2.tgz ...
 +Starting to download Horde_Auth-2.2.2.tgz (60,174 bytes)
 +...done: 60,174 bytes
 +downloading Horde_Autoloader-2.1.2.tgz ...
 +Starting to download Horde_Autoloader-2.1.2.tgz (15,521 bytes)
 +...done: 15,521 bytes
 +downloading Horde_Browser-2.0.15.tgz ...
 +Starting to download Horde_Browser-2.0.15.tgz (37,935 bytes)
 +...done: 37,935 bytes
 +downloading Horde_Core-2.31.0.tgz ...
 +Starting to download Horde_Core-2.31.0.tgz (1,662,583 bytes)
 +...done: 1,662,583 bytes
 +downloading Horde_Date-2.4.1.tgz ...
 +Starting to download Horde_Date-2.4.1.tgz (73,961 bytes)
 +...done: 73,961 bytes
 +downloading Horde_Exception-2.0.8.tgz ...
 +Starting to download Horde_Exception-2.0.8.tgz (24,402 bytes)
 +...done: 24,402 bytes
 +downloading Horde_Form-2.0.18.tgz ...
 +Starting to download Horde_Form-2.0.18.tgz (197,432 bytes)
 +...done: 197,432 bytes
 +downloading Horde_Group-2.1.1.tgz ...
 +Starting to download Horde_Group-2.1.1.tgz (23,174 bytes)
 +...done: 23,174 bytes
 +downloading Horde_Http-2.1.7.tgz ...
 +Starting to download Horde_Http-2.1.7.tgz (15,199 bytes)
 +...done: 15,199 bytes
 +downloading Horde_Image-2.5.2.tgz ...
 +Starting to download Horde_Image-2.5.2.tgz (778,627 bytes)
 +...done: 778,627 bytes
 +downloading Horde_LoginTasks-2.0.7.tgz ...
 +Starting to download Horde_LoginTasks-2.0.7.tgz (30,230 bytes)
 +...done: 30,230 bytes
 +downloading Horde_Mail-2.6.4.tgz ...
 +Starting to download Horde_Mail-2.6.4.tgz (38,087 bytes)
 +...done: 38,087 bytes
 +downloading Horde_Mime-2.10.3.tgz ...
 +Starting to download Horde_Mime-2.10.3.tgz (143,657 bytes)
 +...done: 143,657 bytes
 +downloading Horde_Nls-2.2.1.tgz ...
 +Starting to download Horde_Nls-2.2.1.tgz (448,774 bytes)
 +...done: 448,774 bytes
 +downloading Horde_Perms-2.1.7.tgz ...
 +Starting to download Horde_Perms-2.1.7.tgz (37,824 bytes)
 +...done: 37,824 bytes
 +downloading Horde_Prefs-2.9.0.tgz ...
 +Starting to download Horde_Prefs-2.9.0.tgz (54,916 bytes)
 +...done: 54,916 bytes
 +downloading Horde_Rpc-2.1.8.tgz ...
 +Starting to download Horde_Rpc-2.1.8.tgz (39,096 bytes)
 +...done: 39,096 bytes
 +downloading Horde_Serialize-2.0.5.tgz ...
 +Starting to download Horde_Serialize-2.0.5.tgz (16,090 bytes)
 +...done: 16,090 bytes
 +downloading Horde_Support-2.2.0.tgz ...
 +Starting to download Horde_Support-2.2.0.tgz (24,787 bytes)
 +...done: 24,787 bytes
 +downloading Horde_Text_Diff-2.2.0.tgz ...
 +Starting to download Horde_Text_Diff-2.2.0.tgz (29,673 bytes)
 +...done: 29,673 bytes
 +downloading Horde_Token-2.0.9.tgz ...
 +Starting to download Horde_Token-2.0.9.tgz (31,728 bytes)
 +...done: 31,728 bytes
 +downloading Horde_Text_Filter-2.3.5.tgz ...
 +Starting to download Horde_Text_Filter-2.3.5.tgz (54,438 bytes)
 +...done: 54,438 bytes
 +downloading Horde_Tree-2.0.5.tgz ...
 +Starting to download Horde_Tree-2.0.5.tgz (19,049 bytes)
 +...done: 19,049 bytes
 +downloading Horde_Url-2.2.6.tgz ...
 +Starting to download Horde_Url-2.2.6.tgz (16,479 bytes)
 +...done: 16,479 bytes
 +downloading Horde_Util-2.5.8.tgz ...
 +Starting to download Horde_Util-2.5.8.tgz (36,540 bytes)
 +...done: 36,540 bytes
 +downloading Horde_View-2.0.6.tgz ...
 +Starting to download Horde_View-2.0.6.tgz (43,952 bytes)
 +...done: 43,952 bytes
 +downloading Horde_Vfs-2.4.0.tgz ...
 +Starting to download Horde_Vfs-2.4.0.tgz (73,791 bytes)
 +...done: 73,791 bytes
 +downloading Net_DNS2-1.4.3.tgz ...
 +Starting to download Net_DNS2-1.4.3.tgz (82,572 bytes)
 +...done: 82,572 bytes
 +downloading Horde_ActiveSync-2.38.8.tgz ...
 +Starting to download Horde_ActiveSync-2.38.8.tgz (386,632 bytes)
 +...done: 386,632 bytes
 +downloading Horde_Db-2.4.0.tgz ...
 +Starting to download Horde_Db-2.4.0.tgz (96,916 bytes)
 +...done: 96,916 bytes
 +downloading Horde_Feed-2.0.4.tgz ...
 +Starting to download Horde_Feed-2.0.4.tgz (1,612,541 bytes)
 +...done: 1,612,541 bytes
 +downloading Horde_Oauth-2.0.4.tgz ...
 +Starting to download Horde_Oauth-2.0.4.tgz (6,175 bytes)
 +...done: 6,175 bytes
 +downloading Horde_OpenXchange-1.0.1.tgz ...
 +Starting to download Horde_OpenXchange-1.0.1.tgz (6,006 bytes)
 +...done: 6,006 bytes
 +downloading Horde_Service_Facebook-2.0.10.tgz ...
 +Starting to download Horde_Service_Facebook-2.0.10.tgz (31,330 bytes)
 +...done: 31,330 bytes
 +downloading Horde_Service_Twitter-2.1.6.tgz ...
 +Starting to download Horde_Service_Twitter-2.1.6.tgz (9,756 bytes)
 +...done: 9,756 bytes
 +downloading Horde_Service_Weather-2.5.4.tgz ...
 +Starting to download Horde_Service_Weather-2.5.4.tgz (215,881 bytes)
 +...done: 215,881 bytes
 +downloading Horde_SyncMl-2.0.7.tgz ...
 +Starting to download Horde_SyncMl-2.0.7.tgz (136,309 bytes)
 +...done: 136,309 bytes
 +downloading Console_Table-1.3.0.tgz ...
 +Starting to download Console_Table-1.3.0.tgz (11,391 bytes)
 +...done: 11,391 bytes
 +downloading File_Find-1.3.3.tgz ...
 +Starting to download File_Find-1.3.3.tgz (8,212 bytes)
 +...done: 8,212 bytes
 +downloading Horde_Translation-2.2.2.tgz ...
 +Starting to download Horde_Translation-2.2.2.tgz (15,959 bytes)
 +...done: 15,959 bytes
 +downloading Horde_Log-2.3.0.tgz ...
 +Starting to download Horde_Log-2.3.0.tgz (14,806 bytes)
 +...done: 14,806 bytes
 +downloading Horde_Notification-2.0.4.tgz ...
 +Starting to download Horde_Notification-2.0.4.tgz (21,018 bytes)
 +...done: 21,018 bytes
 +downloading Horde_Test-2.6.3.tgz ...
 +Starting to download Horde_Test-2.6.3.tgz (732,814 bytes)
 +...done: 732,814 bytes
 +downloading Horde_Cli-2.2.4.tgz ...
 +Starting to download Horde_Cli-2.2.4.tgz (29,622 bytes)
 +...done: 29,622 bytes
 +downloading Horde_History-2.3.6.tgz ...
 +Starting to download Horde_History-2.3.6.tgz (26,205 bytes)
 +...done: 26,205 bytes
 +downloading Horde_Lock-2.1.4.tgz ...
 +Starting to download Horde_Lock-2.1.4.tgz (17,580 bytes)
 +...done: 17,580 bytes
 +downloading Horde_Imap_Client-2.29.15.tgz ...
 +Starting to download Horde_Imap_Client-2.29.15.tgz (250,047 bytes)
 +...done: 250,047 bytes
 +downloading Horde_Kolab_Session-2.0.3.tgz ...
 +Starting to download Horde_Kolab_Session-2.0.3.tgz (21,250 bytes)
 +...done: 21,250 bytes
 +downloading Horde_Ldap-2.4.0.tgz ...
 +Starting to download Horde_Ldap-2.4.0.tgz (65,012 bytes)
 +...done: 65,012 bytes
 +downloading Horde_Imsp-2.0.10.tgz ...
 +Starting to download Horde_Imsp-2.0.10.tgz (33,324 bytes)
 +...done: 33,324 bytes
 +downloading pam-1.0.3.tgz ...
 +Starting to download pam-1.0.3.tgz (6,671 bytes)
 +...done: 6,671 bytes
 +downloading Horde_Cache-2.5.5.tgz ...
 +Starting to download Horde_Cache-2.5.5.tgz (27,049 bytes)
 +...done: 27,049 bytes
 +downloading Horde_Compress-2.2.1.tgz ...
 +Starting to download Horde_Compress-2.2.1.tgz (2,198,999 bytes)
 +...done: 2,198,999 bytes
 +downloading Horde_Compress_Fast-1.1.1.tgz ...
 +Starting to download Horde_Compress_Fast-1.1.1.tgz (12,992 bytes)
 +...done: 12,992 bytes
 +downloading Horde_Controller-2.0.4.tgz ...
 +Starting to download Horde_Controller-2.0.4.tgz (10,675 bytes)
 +...done: 10,675 bytes
 +downloading Horde_CssMinify-1.0.4.tgz ...
 +Starting to download Horde_CssMinify-1.0.4.tgz (11,717 bytes)
 +...done: 11,717 bytes
 +downloading Horde_Data-2.1.4.tgz ...
 +Starting to download Horde_Data-2.1.4.tgz (44,351 bytes)
 +...done: 44,351 bytes
 +downloading Horde_HashTable-1.2.6.tgz ...
 +Starting to download Horde_HashTable-1.2.6.tgz (16,739 bytes)
 +...done: 16,739 bytes
 +downloading Horde_Injector-2.0.5.tgz ...
 +Starting to download Horde_Injector-2.0.5.tgz (21,867 bytes)
 +...done: 21,867 bytes
 +downloading Horde_JavascriptMinify-1.1.5.tgz ...
 +Starting to download Horde_JavascriptMinify-1.1.5.tgz (15,419 bytes)
 +...done: 15,419 bytes
 +downloading Horde_Mime_Viewer-2.2.2.tgz ...
 +Starting to download Horde_Mime_Viewer-2.2.2.tgz (410,159 bytes)
 +...done: 410,159 bytes
 +downloading Horde_Pack-1.0.7.tgz ...
 +Starting to download Horde_Pack-1.0.7.tgz (16,074 bytes)
 +...done: 16,074 bytes
 +downloading Horde_Secret-2.0.6.tgz ...
 +Starting to download Horde_Secret-2.0.6.tgz (13,638 bytes)
 +...done: 13,638 bytes
 +downloading Horde_SessionHandler-2.2.9.tgz ...
 +Starting to download Horde_SessionHandler-2.2.9.tgz (24,709 bytes)
 +...done: 24,709 bytes
 +downloading Horde_Share-2.1.2.tgz ...
 +Starting to download Horde_Share-2.1.2.tgz (61,126 bytes)
 +...done: 61,126 bytes
 +downloading Horde_Template-2.0.3.tgz ...
 +Starting to download Horde_Template-2.0.3.tgz (14,897 bytes)
 +...done: 14,897 bytes
 +downloading Horde_Crypt-2.7.11.tgz ...
 +Starting to download Horde_Crypt-2.7.11.tgz (154,850 bytes)
 +...done: 154,850 bytes
 +downloading Horde_Dav-1.1.4.tgz ...
 +Starting to download Horde_Dav-1.1.4.tgz (247,189 bytes)
 +...done: 247,189 bytes
 +downloading Horde_Editor-2.0.5.tgz ...
 +Starting to download Horde_Editor-2.0.5.tgz (744,870 bytes)
 +...done: 744,870 bytes
 +downloading Horde_ElasticSearch-1.0.4.tgz ...
 +Starting to download Horde_ElasticSearch-1.0.4.tgz (4,006 bytes)
 +...done: 4,006 bytes
 +downloading Horde_Icalendar-2.1.7.tgz ...
 +Starting to download Horde_Icalendar-2.1.7.tgz (107,673 bytes)
 +...done: 107,673 bytes
 +downloading Horde_JavascriptMinify_Jsmin-1.0.2.tgz ...
 +Starting to download Horde_JavascriptMinify_Jsmin-1.0.2.tgz (4,826 bytes)
 +...done: 4,826 bytes
 +downloading Horde_Kolab_Server-2.0.5.tgz ...
 +Starting to download Horde_Kolab_Server-2.0.5.tgz (101,943 bytes)
 +...done: 101,943 bytes
 +downloading Horde_Kolab_Storage-2.2.3.tgz ...
 +Starting to download Horde_Kolab_Storage-2.2.3.tgz (178,498 bytes)
 +...done: 178,498 bytes
 +downloading Horde_Mongo-1.1.0.tgz ...
 +Starting to download Horde_Mongo-1.1.0.tgz (99,713 bytes)
 +...done: 99,713 bytes
 +downloading Horde_Queue-1.1.5.tgz ...
 +Starting to download Horde_Queue-1.1.5.tgz (12,009 bytes)
 +...done: 12,009 bytes
 +downloading Horde_Routes-2.0.5.tgz ...
 +Starting to download Horde_Routes-2.0.5.tgz (45,034 bytes)
 +...done: 45,034 bytes
 +downloading Horde_SpellChecker-2.1.3.tgz ...
 +Starting to download Horde_SpellChecker-2.1.3.tgz (13,255 bytes)
 +...done: 13,255 bytes
 +downloading Text_LanguageDetect-1.0.0.tgz ...
 +Starting to download Text_LanguageDetect-1.0.0.tgz (125,576 bytes)
 +...done: 125,576 bytes
 +downloading pecl_http-3.1.0.tgz ...
 +Starting to download pecl_http-3.1.0.tgz (214,166 bytes)
 +...done: 214,166 bytes
 +downloading Horde_Stream-1.6.3.tgz ...
 +Starting to download Horde_Stream-1.6.3.tgz (18,014 bytes)
 +...done: 18,014 bytes
 +downloading Horde_Idna-1.1.1.tgz ...
 +Starting to download Horde_Idna-1.1.1.tgz (9,835 bytes)
 +...done: 9,835 bytes
 +downloading Horde_Stream_Filter-2.0.4.tgz ...
 +Starting to download Horde_Stream_Filter-2.0.4.tgz (13,535 bytes)
 +...done: 13,535 bytes
 +downloading Horde_Smtp-1.9.5.tgz ...
 +Starting to download Horde_Smtp-1.9.5.tgz (33,751 bytes)
 +...done: 33,751 bytes
 +downloading Horde_Stream_Wrapper-2.1.3.tgz ...
 +Starting to download Horde_Stream_Wrapper-2.1.3.tgz (5,524 bytes)
 +...done: 5,524 bytes
 +downloading Horde_ListHeaders-1.2.5.tgz ...
 +Starting to download Horde_ListHeaders-1.2.5.tgz (17,486 bytes)
 +...done: 17,486 bytes
 +downloading Horde_Text_Flowed-2.0.3.tgz ...
 +Starting to download Horde_Text_Flowed-2.0.3.tgz (14,273 bytes)
 +...done: 14,273 bytes
 +downloading intl-3.0.0.tgz ...
 +Starting to download intl-3.0.0.tgz (248,200 bytes)
 +...done: 248,200 bytes
 +downloading Horde_Xml_Element-2.0.4.tgz ...
 +Starting to download Horde_Xml_Element-2.0.4.tgz (10,932 bytes)
 +...done: 10,932 bytes
 +downloading LZF-1.6.6.tgz ...
 +Starting to download LZF-1.6.6.tgz (17,603 bytes)
 +...done: 17,603 bytes
 +downloading xdiff-2.0.1.tgz ...
 +Starting to download xdiff-2.0.1.tgz (10,418 bytes)
 +...done: 10,418 bytes
 +downloading Horde_Text_Filter_Jsmin-1.0.2.tgz ...
 +Starting to download Horde_Text_Filter_Jsmin-1.0.2.tgz (4,646 bytes)
 +...done: 4,646 bytes
 +downloading Horde_Mapi-1.0.8.tgz ...
 +Starting to download Horde_Mapi-1.0.8.tgz (18,380 bytes)
 +...done: 18,380 bytes
 +downloading Horde_Xml_Wbxml-2.0.3.tgz ...
 +Starting to download Horde_Xml_Wbxml-2.0.3.tgz (26,620 bytes)
 +...done: 26,620 bytes
 +downloading Horde_Constraint-2.0.3.tgz ...
 +Starting to download Horde_Constraint-2.0.3.tgz (5,073 bytes)
 +...done: 5,073 bytes
 +downloading Horde_Scribe-2.0.3.tgz ...
 +Starting to download Horde_Scribe-2.0.3.tgz (5,106 bytes)
 +...done: 5,106 bytes
 +downloading Horde_Socket_Client-2.1.1.tgz ...
 +Starting to download Horde_Socket_Client-2.1.1.tgz (12,852 bytes)
 +...done: 12,852 bytes
 +downloading Horde_Crypt_Blowfish-1.1.2.tgz ...
 +Starting to download Horde_Crypt_Blowfish-1.1.2.tgz (26,056 bytes)
 +...done: 26,056 bytes
 +downloading Horde_Stringprep-1.0.4.tgz ...
 +Starting to download Horde_Stringprep-1.0.4.tgz (65,383 bytes)
 +...done: 65,383 bytes
 +downloading Horde_Memcache-2.1.1.tgz ...
 +Starting to download Horde_Memcache-2.1.1.tgz (15,009 bytes)
 +...done: 15,009 bytes
 +downloading APC-3.1.13.tgz ...
 +Starting to download APC-3.1.13.tgz (171,591 bytes)
 +...done: 171,591 bytes
 +downloading horde_lz4-1.0.10.tgz ...
 +Starting to download horde_lz4-1.0.10.tgz (31,229 bytes)
 +...done: 31,229 bytes
 +downloading Horde_Css_Parser-1.0.11.tgz ...
 +Starting to download Horde_Css_Parser-1.0.11.tgz (81,943 bytes)
 +...done: 81,943 bytes
 +downloading msgpack-2.0.2.tgz ...
 +Starting to download msgpack-2.0.2.tgz (45,601 bytes)
 +...done: 45,601 bytes
 +downloading Horde_Kolab_Format-2.0.9.tgz ...
 +Starting to download Horde_Kolab_Format-2.0.9.tgz (58,281 bytes)
 +...done: 58,281 bytes
 +downloading Net_IMAP-1.1.3.tgz ...
 +Starting to download Net_IMAP-1.1.3.tgz (41,082 bytes)
 +...done: 41,082 bytes
 +downloading mongodb-1.3.0.tgz ...
 +Starting to download mongodb-1.3.0.tgz (927,842 bytes)
 +...done: 927,842 bytes
 +downloading raphf-2.0.0.tgz ...
 +Starting to download raphf-2.0.0.tgz (15,715 bytes)
 +...done: 15,715 bytes
 +downloading propro-2.0.1.tgz ...
 +Starting to download propro-2.0.1.tgz (13,399 bytes)
 +...done: 13,399 bytes
 +downloading Horde_Thrift-2.0.3.tgz ...
 +Starting to download Horde_Thrift-2.0.3.tgz (22,696 bytes)
 +...done: 22,696 bytes
 +downloading memcache-2.2.7.tgz ...
 +Starting to download memcache-2.2.7.tgz (36,459 bytes)
 +...done: 36,459 bytes
 +install ok: channel://pear.horde.org/Horde_Autoloader-2.1.2
 +install ok: channel://pear.horde.org/Horde_Util-2.5.8
 +install ok: channel://pear.php.net/Net_DNS2-1.4.3
 +install ok: channel://pear.php.net/Console_Table-1.3.0
 +install ok: channel://pear.php.net/File_Find-1.3.3
 +install ok: channel://pear.horde.org/Horde_Translation-2.2.2
 +install ok: channel://pecl.php.net/pam-1.0.3
 +install ok: channel://pear.horde.org/Horde_Template-2.0.3
 +install ok: channel://pear.horde.org/Horde_Mongo-1.1.0
 +install ok: channel://pear.horde.org/Horde_Queue-1.1.5
 +install ok: channel://pear.php.net/Text_LanguageDetect-1.0.0
 +install ok: channel://pear.horde.org/Horde_Stream_Filter-2.0.4
 +install ok: channel://pear.horde.org/Horde_Stream_Wrapper-2.1.3
 +install ok: channel://pecl.php.net/intl-3.0.0
 +install ok: channel://pecl.php.net/LZF-1.6.6
 +install ok: channel://pecl.php.net/xdiff-2.0.1
 +install ok: channel://pear.horde.org/Horde_Constraint-2.0.3
 +install ok: channel://pear.horde.org/Horde_Stringprep-1.0.4
 +install ok: channel://pecl.php.net/APC-3.1.13
 +install ok: channel://pear.horde.org/horde_lz4-1.0.10
 +install ok: channel://pear.horde.org/Horde_Css_Parser-1.0.11
 +install ok: channel://pecl.php.net/msgpack-2.0.2
 +install ok: channel://pear.php.net/Net_IMAP-1.1.3
 +install ok: channel://pecl.php.net/mongodb-1.3.0
 +install ok: channel://pecl.php.net/raphf-2.0.0
 +install ok: channel://pecl.php.net/propro-2.0.1
 +install ok: channel://pear.horde.org/Horde_Thrift-2.0.3
 +install ok: channel://pecl.php.net/memcache-2.2.7
 +install ok: channel://pear.horde.org/Horde_Exception-2.0.8
 +install ok: channel://pear.horde.org/Horde_LoginTasks-2.0.7
 +install ok: channel://pear.horde.org/Horde_Nls-2.2.1
 +install ok: channel://pear.horde.org/Horde_Imsp-2.0.10
 +install ok: channel://pecl.php.net/pecl_http-3.1.0
 +install ok: channel://pear.horde.org/Horde_ListHeaders-1.2.5
 +install ok: channel://pear.horde.org/Horde_Text_Flowed-2.0.3
 +install ok: channel://pear.horde.org/Horde_Xml_Wbxml-2.0.3
 +install ok: channel://pear.horde.org/Horde_Scribe-2.0.3
 +install ok: channel://pear.horde.org/Horde_Auth-2.2.2
 +install ok: channel://pear.horde.org/Horde_Browser-2.0.15
 +install ok: channel://pear.horde.org/Horde_Date-2.4.1
 +install ok: channel://pear.horde.org/Horde_Serialize-2.0.5
 +install ok: channel://pear.horde.org/Horde_Support-2.2.0
 +install ok: channel://pear.horde.org/Horde_Text_Diff-2.2.0
 +install ok: channel://pear.horde.org/Horde_Url-2.2.6
 +install ok: channel://pear.horde.org/Horde_Vfs-2.4.0
 +install ok: channel://pear.horde.org/Horde_Log-2.3.0
 +install ok: channel://pear.horde.org/Horde_Notification-2.0.4
 +install ok: channel://pear.horde.org/Horde_Kolab_Session-2.0.3
 +install ok: channel://pear.horde.org/Horde_Ldap-2.4.0
 +install ok: channel://pear.horde.org/Horde_Compress_Fast-1.1.1
 +install ok: channel://pear.horde.org/Horde_HashTable-1.2.6
 +install ok: channel://pear.horde.org/Horde_Injector-2.0.5
 +install ok: channel://pear.horde.org/Horde_Routes-2.0.5
 +install ok: channel://pear.horde.org/Horde_SpellChecker-2.1.3
 +install ok: channel://pear.horde.org/Horde_Stream-1.6.3
 +install ok: channel://pear.horde.org/Horde_Idna-1.1.1
 +install ok: channel://pear.horde.org/Horde_Xml_Element-2.0.4
 +install ok: channel://pear.horde.org/Horde_Socket_Client-2.1.1
 +install ok: channel://pear.horde.org/Horde_Memcache-2.1.1
 +install ok: channel://pear.horde.org/Horde_Kolab_Format-2.0.9
 +install ok: channel://pear.horde.org/Horde_Alarm-2.2.10
 +install ok: channel://pear.horde.org/Horde_Group-2.1.1
 +install ok: channel://pear.horde.org/Horde_Http-2.1.7
 +install ok: channel://pear.horde.org/Horde_Image-2.5.2
 +install ok: channel://pear.horde.org/Horde_Mime-2.10.3
 +install ok: channel://pear.horde.org/Horde_Token-2.0.9
 +install ok: channel://pear.horde.org/Horde_Text_Filter-2.3.5
 +install ok: channel://pear.horde.org/Horde_Tree-2.0.5
 +install ok: channel://pear.horde.org/Horde_View-2.0.6
 +install ok: channel://pear.horde.org/Horde_Db-2.4.0
 +install ok: channel://pear.horde.org/Horde_Test-2.6.3
 +install ok: channel://pear.horde.org/Horde_Cli-2.2.4
 +install ok: channel://pear.horde.org/Horde_Lock-2.1.4
 +install ok: channel://pear.horde.org/Horde_Cache-2.5.5
 +install ok: channel://pear.horde.org/Horde_Controller-2.0.4
 +install ok: channel://pear.horde.org/Horde_CssMinify-1.0.4
 +install ok: channel://pear.horde.org/Horde_JavascriptMinify-1.1.5
 +install ok: channel://pear.horde.org/Horde_Pack-1.0.7
 +install ok: channel://pear.horde.org/Horde_SessionHandler-2.2.9
 +install ok: channel://pear.horde.org/Horde_Editor-2.0.5
 +install ok: channel://pear.horde.org/Horde_Kolab_Server-2.0.5
 +install ok: channel://pear.horde.org/Horde_Mapi-1.0.8
 +install ok: channel://pear.horde.org/Horde_Crypt_Blowfish-1.1.2
 +install ok: channel://pear.horde.org/Horde_Argv-2.1.0
 +install ok: channel://pear.horde.org/Horde_Mail-2.6.4
 +install ok: channel://pear.horde.org/Horde_Perms-2.1.7
 +install ok: channel://pear.horde.org/Horde_Feed-2.0.4
 +install ok: channel://pear.horde.org/Horde_Oauth-2.0.4
 +install ok: channel://pear.horde.org/Horde_Service_Facebook-2.0.10
 +install ok: channel://pear.horde.org/Horde_Service_Weather-2.5.4
 +install ok: channel://pear.horde.org/Horde_History-2.3.6
 +install ok: channel://pear.horde.org/Horde_Compress-2.2.1
 +install ok: channel://pear.horde.org/Horde_Secret-2.0.6
 +install ok: channel://pear.horde.org/Horde_Crypt-2.7.11
 +install ok: channel://pear.horde.org/Horde_ElasticSearch-1.0.4
 +install ok: channel://pear.horde.org/Horde_JavascriptMinify_Jsmin-1.0.2
 +install ok: channel://pear.horde.org/Horde_Kolab_Storage-2.2.3
 +install ok: channel://pear.horde.org/Horde_Text_Filter_Jsmin-1.0.2
 +install ok: channel://pear.horde.org/Horde_Prefs-2.9.0
 +install ok: channel://pear.horde.org/Horde_OpenXchange-1.0.1
 +install ok: channel://pear.horde.org/Horde_Service_Twitter-2.1.6
 +install ok: channel://pear.horde.org/Horde_Imap_Client-2.29.15
 +install ok: channel://pear.horde.org/Horde_Mime_Viewer-2.2.2
 +install ok: channel://pear.horde.org/Horde_Share-2.1.2
 +install ok: channel://pear.horde.org/Horde_Icalendar-2.1.7
 +install ok: channel://pear.horde.org/Horde_Smtp-1.9.5
 +install ok: channel://pear.horde.org/Horde_ActiveSync-2.38.8
 +install ok: channel://pear.horde.org/Horde_SyncMl-2.0.7
 +install ok: channel://pear.horde.org/Horde_Data-2.1.4
 +install ok: channel://pear.horde.org/Horde_Core-2.31.0
 +install ok: channel://pear.horde.org/Horde_Form-2.0.18
 +install ok: channel://pear.horde.org/Horde_Dav-1.1.4
 +install ok: channel://pear.horde.org/Horde_Rpc-2.1.8
 +install ok: channel://pear.horde.org/horde-5.2.17</code>
 +
 +===== Update von Horde / Pear =====
 +In (un)regelmäßigen Abständen, werden für die im System bekannten Channels und installierten Paketen Updates angeboten.
 +
 +==== PEAR Optionen ====
 +Einen ersten Überblick über die Optionen des Programms verschafft man sich mit nachfolgendem Aufruf.
 +   # pear help
 +
 +<code>Commands:
 +build                  Build an Extension From C Source
 +bundle                 Unpacks a Pecl Package
 +channel-add            Add a Channel
 +channel-alias          Specify an alias to a channel name
 +channel-delete         Remove a Channel From the List
 +channel-discover       Initialize a Channel from its server
 +channel-info           Retrieve Information on a Channel
 +channel-login          Connects and authenticates to remote channel server
 +channel-logout         Logs out from the remote channel server
 +channel-update         Update an Existing Channel
 +clear-cache            Clear Web Services Cache
 +config-create          Create a Default configuration file
 +config-get             Show One Setting
 +config-help            Show Information About Setting
 +config-set             Change Setting
 +config-show            Show All Settings
 +convert                Convert a package.xml 1.0 to package.xml 2.0 format
 +cvsdiff                Run a "cvs diff" for all files in a package
 +cvstag                 Set CVS Release Tag
 +download               Download Package
 +download-all           Downloads each available package from the default channel
 +info                   Display information about a package
 +install                Install Package
 +list                   List Installed Packages In The Default Channel
 +list-all               List All Packages
 +list-channels          List Available Channels
 +list-files             List Files In Installed Package
 +list-upgrades          List Available Upgrades
 +login                  Connects and authenticates to remote server [Deprecated in favor of channel-login]
 +logout                 Logs out from the remote server [Deprecated in favor of channel-logout]
 +makerpm                Builds an RPM spec file from a PEAR package
 +package                Build Package
 +package-dependencies   Show package dependencies
 +package-validate       Validate Package Consistency
 +pickle                 Build PECL Package
 +remote-info            Information About Remote Packages
 +remote-list            List Remote Packages
 +run-scripts            Run Post-Install Scripts bundled with a package
 +run-tests              Run Regression Tests
 +search                 Search remote package database
 +shell-test             Shell Script Test
 +sign                   Sign a package distribution file
 +svntag                 Set SVN Release Tag
 +uninstall              Un-install Package
 +update-channels        Update the Channel List
 +upgrade                Upgrade Package
 +upgrade-all            Upgrade All Packages [Deprecated in favor of calling upgrade with no parameters]
 +Usage: pear [options] command [command-options] <parameters>
 +Type "pear help options" to list all options.
 +Type "pear help shortcuts" to list all command shortcuts.
 +Type "pear help <command>" to get the help for the specified command.
 +</code>
 +
 +==== Channel-Übersicht ====
 +Möchte man einen Überblick über die im System bekannten Channels, so bedient man sich folgenden Aufrufs. 
 +   # pear list-channels
 +
 +<code>Registered Channels:
 +====================
 +Channel        Alias   Summary
 +doc.php.net    phpdocs PHP Documentation Team
 +pear.horde.org horde   Horde PEAR server
 +pear.php.net   pear    PHP Extension and Application
 +                       Repository
 +pecl.php.net   pecl    PHP Extension Community Library
 +__uri          __uri   Pseudo-channel for static packages
 +</code>
 +
 +==== Updateübersicht abrufen ====
 +Einen Überblick über aktuell anstehende Updates einzelner Pakete/Channels bekommt man, wenn man die Option **list-upgrades** beim Aufruf von **pear** verwendet.
 +   # pear list-upgrades
 +
 +<code>Channel pear.horde.org: No upgrades available
 +PEAR.PHP.NET AVAILABLE UPGRADES (STABLE):
 +=========================================
 +CHANNEL      PACKAGE  LOCAL          REMOTE         SIZE
 +pear.php.net Net_URL2 2.1.2 (stable) 2.2.1 (stable) 19.6kB
 +pear.php.net XML_Util 1.4.2 (stable) 1.4.3 (stable) 18.4kB
 +WARNING: channel "pecl.php.net" has updated its protocols, use "pear channel-update pecl.php.net" to update
 +PECL.PHP.NET AVAILABLE UPGRADES (STABLE):
 +=========================================
 +CHANNEL      PACKAGE  LOCAL          REMOTE         SIZE
 +pecl.php.net igbinary 2.0.1 (stable) 2.0.4 (stable) 67kB
 +</code>
 +
 +
 +==== Channel Updaten ====
 +Will man einen Channel Updaten hat man zwei Möglichkeiten. Entweder man spricht den Channel übe seinen **Alias** oder über seinen vollständigen **Channel-Namen** an, also entweder
 +   # pear upgrade -a -B -c pear.horde.org
 +oder eben
 +   # pear upgrade -a -B -c pear
 +
 +Das Ergebnis wird dabei am Bildschirm ausgegeben.
 +<code>WARNING: channel "pecl.php.net" has updated its protocols, use "pear channel-update pecl.php.net" to update
 +downloading igbinary-2.0.4.tgz ...
 +Starting to download igbinary-2.0.4.tgz (68,294 bytes)
 +.................done: 68,294 bytes
 +upgrade ok: channel://pecl.php.net/igbinary-2.0.4downloading Horde_ActiveSync-2.1.4.tgz ...
 +Starting to download Horde_ActiveSync-2.1.4.tgz (157,386 bytes)
 +.................................done: 157,386 bytes
 +upgrade ok: channel://pear.horde.org/Horde_ActiveSync-2.1.4
 +</code>
 +
 +===== Deinstallation von Horde =====
 +==== Deinstallation einer Horde-Applikation ====
 +Hat man aus Neugierde oder einfach so zum Testen eine [[http://www.horde.org/apps|Horde-Applikation]] installiert und möchte diese wieder restlos vom System bekommen, so kann man natürlich nicht auf die Boardmittel **rpm** oder **yum** zurückgreifen, da wir die Installationsquelle **PEAR** bei der Installation verwendet hatten.
 +
 +Wie schon bei der Installation und beim Upgrade greifen wir auch hier auf den Befehl **pear** zurück. In folgendem Beispiel entfernen wir die Anwendung [[http://www.horde.org/apps#ingo|ingo]] vom System. 
 +    # pear uninstall horde/ingo
 +
 +    uninstall ok: channel://pear.horde.org/ingo-3.0.2
 +
 +Übrig bleiben dabei nur die local erzeugten bzw. bearbeiteten (Konfigurations-)Dateien und deren Verzeichnisse. Im gezeigten Beispiel der Anwendung **//ingo//** sind dies folgende Reste.
 +<code>/srv/www/html/horde
 +│ 
 +├── ingo
 +│   └── config
 +│       ├── backends.local.php
 +│       ├── conf.bak.php
 +│       └── conf.php
 +</code>
 +Diese können später wiederverwenden, wenn wir uns entscheiden sollten die Applikation wieder neu zu installieren.
 +
 +==== Deinstallation der gesamten Horde-Installation ====
 +Auch die gesamte Hordeinstallation lässt sich genauso leicht entfernen, wie eine einzelne Applikation.
 +   # pear uninstall `pear list -c horde | tail -n +4 | awk '{ print "horde/"$1 }'`
 +
 +<code><code>uninstall ok: channel://pear.horde.org/kronolith-4.0.3
 +uninstall ok: channel://pear.horde.org/Horde_Role-1.0.1
 +uninstall ok: channel://pear.horde.org/nag-4.0.2
 +uninstall ok: channel://pear.horde.org/Horde_Service_Facebook-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_Rpc-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_Timezone-1.0.1
 +uninstall ok: channel://pear.horde.org/Horde_SyncMl-2.0.2
 +uninstall ok: channel://pear.horde.org/content-2.0.1
 +uninstall ok: channel://pear.horde.org/timeobjects-2.0.2
 +uninstall ok: channel://pear.horde.org/mnemo-4.0.2
 +uninstall ok: channel://pear.horde.org/turba-4.0.2
 +uninstall ok: channel://pear.horde.org/imp-6.0.3
 +uninstall ok: channel://pear.horde.org/horde-5.0.3
 +uninstall ok: channel://pear.horde.org/Horde_Form-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_Vfs-2.0.4
 +uninstall ok: channel://pear.horde.org/Horde_Core-2.1.5
 +uninstall ok: channel://pear.horde.org/Horde_Serialize-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Routes-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_ActiveSync-2.1.4
 +uninstall ok: channel://pear.horde.org/Horde_Mime_Viewer-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_LoginTasks-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_Service_Twitter-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Oauth-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Pdf-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_Rdo-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Template-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Token-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_View-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Xml_Element-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Xml_Wbxml-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Text_Filter_Csstidy-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Text_Diff-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_SessionHandler-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Share-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_SpellChecker-2.1.0
 +uninstall ok: channel://pear.horde.org/Horde_Lock-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Service_Weather-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_Notification-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Feed-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Controller-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Group-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_History-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Image-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_Http-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Crypt-2.1.1
 +uninstall ok: channel://pear.horde.org/Horde_ListHeaders-1.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Date_Parser-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Data-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_Tree-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Url-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_ElasticSearch-1.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Editor-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Imsp-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_Compress-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_Browser-2.0.3
 +uninstall ok: channel://pear.horde.org/Horde_Kolab_Server-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Kolab_Storage-2.0.3
 +uninstall ok: channel://pear.horde.org/Horde_Auth-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_Alarm-2.0.3
 +uninstall ok: channel://pear.horde.org/Horde_Argv-2.0.3
 +uninstall ok: channel://pear.horde.org/Horde_Kolab_Format-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_Kolab_Session-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Injector-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Perms-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_Ldap-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Itip-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_Prefs-2.1.0
 +uninstall ok: channel://pear.horde.org/Horde_Date-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_Translation-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Cli-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_Constraint-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Cache-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Crypt_Blowfish-1.0.2
 +uninstall ok: channel://pear.horde.org/Horde_Util-2.0.3
 +uninstall ok: channel://pear.horde.org/Horde_Autoloader-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Stream_Filter-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Nls-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_Imap_Client-2.5.0
 +uninstall ok: channel://pear.horde.org/Horde_Secret-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_Mime-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_Memcache-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Log-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Mail-2.0.3
 +uninstall ok: channel://pear.horde.org/Horde_Icalendar-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_Exception-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_Db-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Text_Filter-2.0.4
 +uninstall ok: channel://pear.horde.org/Horde_Text_Flowed-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Test-2.1.0
 +uninstall ok: channel://pear.horde.org/Horde_Support-2.0.2
 +uninstall ok: channel://pear.horde.org/Horde_Stream-1.2.0
 +uninstall ok: channel://pear.horde.org/Horde_Scribe-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Stream_Wrapper-2.0.1
 +uninstall ok: channel://pear.horde.org/Horde_Thrift-2.0.1
 +</code>
 +
 +Anschließend können wir entweder das verbliebene Verzeichis //**/var/www/horde**// löschen oder wir heben die Konfigurationsdateien für eine spätere Neuinstallation auf.
 +
 +Wollen wir die Konfigurationsdateien für später sichern, löschen wir als erstes die beiden Unterverzeichnisse **js** und **static** löschen wir noch einzeln.
 +   # rm -rf /var/www/horde/static /var/www/horde/js
 +
 +Somit verbleiben nur noch die lokal erzeugten Konfigurationsdateien und der Verzeichnisse.
 +<code>/var/www/horde
 +├── config
 +│   ├── conf.bak.php
 +│   ├── conf.php
 +│   ├── conf.php.old
 +│   ├── hooks.php
 +│   └── registry.local.php
 +├── imp
 +│   └── config
 +│       ├── backends.local.php
 +│       ├── backends.php.dist
 +│       ├── conf.bak.php
 +│       ├── conf.php
 +│       ├── filter.txt
 +│       ├── hooks.php
 +│       └── menu.php
 +├── ingo
 +│   └── config
 +│       ├── backends.local.php
 +│       ├── conf.bak.php
 +│       └── conf.php
 +├── kronolith
 +│   └── config
 +│       ├── conf.bak.php
 +│       ├── conf.php
 +│       ├── hooks.php
 +│       └── menu.php
 +├── mnemo
 +│   └── config
 +│       ├── conf.bak.php
 +│       ├── conf.php
 +│       └── hooks.php
 +├── nag
 +│   └── config
 +│       ├── conf.bak.php
 +│       ├── conf.php
 +│       ├── hooks.php
 +│       └── menu.php
 +└── turba
 +    └── config
 +        ├── backends.local.php
 +        ├── conf.bak.php
 +        ├── conf.php
 +        ├── hooks.php
 +        └── menu.php
 +
 +13 directories, 31 files
 +</code>
 +Die Reste packen wir uns nun für später in ein **tar.gz**-Archiv und löschen anschließend das Verzeichnis.
 +   # tar cfvj /root/horde_config.tar.bz2 /var/www/horde
 +
 +   # rm -rf /var/www/horde
 +
 +==== alle Tabellen der Horde-Datenbank löschen ====
 +Wollen **horde** neu installieren, so ist es notwendig, die zugehörige Datenbank "auf Null zurückzusetzen", also alle Tabellen zu löschen, aber die Datenbank an sich nicht zu löschen.
 +
 +Hat man keinen Zugriff auf die Datenbank mit Hilfe einer Web-GUI wie **phpMyAdmin**, so kann man das gewünschte Ergebnis auch schnell und einfach von der Konsole aus mit dem Befehl **mysql** bewerkstelligen.
 +
 +Um jetzt nicht alle Tabellen einzeln mit dem **truncate**-Befehl zu löschen greifen wir auf einen einfachen aber effektiven Einzeiler zurück.
 +   # mysql -D <datenbankname> -h <datenbankhost> -u <datenbankuser> --password=<passwort> -e "show tables" | grep -v Tables_in | grep -v "+" | gawk '{print "drop table " $1 ";"}' | mysql -D <datenbankname> -h <datenbankhost> -u <datenbankuser> --password=<passwort>
 +
 +Voila, schon haben wir wieder eine jungfräuliche, also mit keinen Datenbanktabellen, Datenbank und wir können beim Applikationstest wieder von vorne beginnen.
 +
 +====== Links ======
 +  * **⇒ [[centos:mail_c7:php7:horde_2|Weiter zum Kapitel "Basiskonfiguration von Horde"]]**
 +  * **[[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]]**
 +
 +~~DISCUSSION~~
 +
 +
 +
 +
 +
  
  
  • centos/mail_c7/php7/horde_1.txt
  • Zuletzt geändert: 20.04.2018 10:33.
  • von 127.0.0.1