Dies ist eine alte Version des Dokuments!


Horde Framework 5 unter CentOS 7.x - Grundinstallation und Konfiguration

Bild: Horde Logo Horde Groupware ist eine freie browserbasierte Kommunikationsplattform für den professionellen Einsatz. Die Anwender haben so die Möglichkeiten Ihre täglichen Aufgaben(-planungen) und Nachrichten komfortabel über einen Webbrowser oder von einem Smartphone/Tablett von überall her durchzuführen.

So bietet die Horde-Portalseite eine kurze Übersicht über alle wichtigen Informationen. Dort kann angezeigt werden, wie viele neue eMails aufgelaufen sind, welche Termine demnächst anstehen, welche Aufgaben noch zu erledigen sind oder auch die neuesten Nachrichten. Viele dieser Übersichten enthalten eine schnelle Zugriffsmöglichkeit auf häufig benötigte Funktionen, wie das Schreiben neuer eMails oder dem Anlegen neuer Kalendereinträge oder Aufgaben. Auch können gemeinsam genutzte Kalender, Kontakte, Aufgaben und Notizen mit Standard Komponenten des Horde-Projekts realisiert werden.

Die nachfolgende Beschreibung zeigt, wie unter Centos 7.x ein Horde 5-Groupware-Server installiert und konfiguriert werden kann. Wichtige weiterführende Informationen hierzu findet man auch in der Installations-Dokumentation auf der Horde Projektseite.

Für die Installation des Horde Framworks in der Version 5 benötigen wir neben des Grundpaketes zusätzliche Pakete, die wir Danke der Intergration des epel-Repositories mit Hilfe von yum automatisch installieren können.

 # yum install php-horde-horde -y

Wie immer kann man sich mit Hilfe des Aufrufes rpm -qil <Paketname> anzeigen lassen, was jedes einzelne Paket mit in das System gebracht hat.

 # rpm -qil php-horde-horde
Name        : php-horde-horde
Version     : 5.2.1
Release     : 1.el7
Architecture: noarch
Install Date: Wed 10 Sep 2014 10:36:23 PM CEST
Group       : Development/Libraries
Size        : 4538753
License     : LGPLv2
Signature   : RSA/SHA256, Fri 08 Aug 2014 01:05:03 AM CEST, Key ID 6a2faea2352c64e5
Source RPM  : php-horde-horde-5.2.1-1.el7.src.rpm
Build Date  : Mon 04 Aug 2014 04:01:37 PM CEST
Build Host  : buildvm-02.phx2.fedoraproject.org
Relocations : (not relocatable)
Packager    : Fedora Project
Vendor      : Fedora Project
URL         : http://www.horde.org/apps/horde
Summary     : Horde Application Framework
Description :
The Horde Application Framework is a flexible, modular, general-purpose web
application framework written in PHP. It provides an extensive array of
components that are targeted at the common problems and tasks involved in
developing modern web applications. It is the basis for a large number of
production-level web applications, notably the Horde Groupware suites. For
more information on Horde or the Horde Groupware suites, visit
http://www.horde.org.
/etc/horde
/etc/horde/conf.php
/etc/horde/conf.php.dist
/etc/horde/conf.xml
/etc/horde/hooks.php.dist
/etc/horde/mime_drivers.php
/etc/horde/motd.php
/etc/horde/nls.php
/etc/horde/prefs.php
/etc/horde/registry.d
/etc/horde/registry.d/README
/etc/horde/registry.php
/etc/horde/spelling.php
/etc/httpd/conf.d/php-horde-horde.conf
/usr/bin/horde-active-sessions
/usr/bin/horde-alarms
/usr/bin/horde-check-logger
/usr/bin/horde-clear-cache
/usr/bin/horde-crond
/usr/bin/horde-db-migrate
/usr/bin/horde-import-openxchange-prefs
/usr/bin/horde-import-squirrelmail-prefs
/usr/bin/horde-memcache-stats
/usr/bin/horde-pref-remove
/usr/bin/horde-queue-run-tasks
/usr/bin/horde-remove-user-data
/usr/bin/horde-run-task
/usr/bin/horde-sessions-gc
/usr/bin/horde-set-perms
/usr/bin/horde-sql-shell
/usr/bin/horde-themes
/usr/bin/horde-translation
/usr/share/doc/pear/horde
/usr/share/doc/pear/horde/CHANGES
/usr/share/doc/pear/horde/CODING_STANDARDS
/usr/share/doc/pear/horde/CONTRIBUTING
/usr/share/doc/pear/horde/COPYING
/usr/share/doc/pear/horde/CREDITS
/usr/share/doc/pear/horde/INSTALL
/usr/share/doc/pear/horde/PERFORMANCE
/usr/share/doc/pear/horde/README
/usr/share/doc/pear/horde/RELEASE
/usr/share/doc/pear/horde/RELEASE_NOTES
/usr/share/doc/pear/horde/SECURITY
/usr/share/doc/pear/horde/TRANSLATIONS
/usr/share/doc/pear/horde/UPGRADING
/usr/share/doc/pear/horde/lighttpd-horde.conf
/usr/share/horde/admin
/usr/share/horde/admin/activesync.php
/usr/share/horde/admin/alarms.php
/usr/share/horde/admin/cmdshell.php
/usr/share/horde/admin/config
/usr/share/horde/admin/config/config.php
/usr/share/horde/admin/config/diff.php
/usr/share/horde/admin/config/index.php
/usr/share/horde/admin/config/scripts.php
/usr/share/horde/admin/groups.php
/usr/share/horde/admin/index.html
/usr/share/horde/admin/locale
/usr/share/horde/admin/locale/de
/usr/share/horde/admin/locale/de/help.xml
/usr/share/horde/admin/locale/en
/usr/share/horde/admin/locale/en/help.xml
/usr/share/horde/admin/locale/es
/usr/share/horde/admin/locale/es/help.xml
/usr/share/horde/admin/locale/eu
/usr/share/horde/admin/locale/eu/help.xml
/usr/share/horde/admin/locale/fi
/usr/share/horde/admin/locale/fi/help.xml
/usr/share/horde/admin/locale/hr
/usr/share/horde/admin/locale/hr/help.xml
/usr/share/horde/admin/locale/hu
/usr/share/horde/admin/locale/hu/help.xml
/usr/share/horde/admin/locale/lv
/usr/share/horde/admin/locale/lv/help.xml
/usr/share/horde/admin/locale/nl
/usr/share/horde/admin/locale/nl/help.xml
/usr/share/horde/admin/locks.php
/usr/share/horde/admin/perms
/usr/share/horde/admin/perms/addchild.php
/usr/share/horde/admin/perms/delete.php
/usr/share/horde/admin/perms/edit.php
/usr/share/horde/admin/perms/index.php
/usr/share/horde/admin/phpshell.php
/usr/share/horde/admin/sessions.php
/usr/share/horde/admin/signup_confirm.php
/usr/share/horde/admin/sqlshell.php
/usr/share/horde/admin/user.php
/usr/share/horde/config
/usr/share/horde/index.php
/usr/share/horde/install
/usr/share/horde/install/horde.php
/usr/share/horde/js/activesyncadmin.js
/usr/share/horde/js/activesyncprefs.js
/usr/share/horde/js/categoryprefs.js
/usr/share/horde/js/contextsensitive.js
/usr/share/horde/js/dragdrop2.js
/usr/share/horde/js/facebookclient.js
/usr/share/horde/js/form_ghost.js
/usr/share/horde/js/form_sections.js
/usr/share/horde/js/ieescguard.js
/usr/share/horde/js/json2.js
/usr/share/horde/js/jstorage.js
/usr/share/horde/js/login.js
/usr/share/horde/js/logintasks-jquery.js
/usr/share/horde/js/logintasks.js
/usr/share/horde/js/md5.js
/usr/share/horde/js/obrowser.js
/usr/share/horde/js/plupload
/usr/share/horde/js/plupload/i18n
/usr/share/horde/js/plupload/i18n/cs.js
/usr/share/horde/js/plupload/i18n/da.js
/usr/share/horde/js/plupload/i18n/de.js
/usr/share/horde/js/plupload/i18n/es.js
/usr/share/horde/js/plupload/i18n/fi.js
/usr/share/horde/js/plupload/i18n/fr.js
/usr/share/horde/js/plupload/i18n/it.js
/usr/share/horde/js/plupload/i18n/ja.js
/usr/share/horde/js/plupload/i18n/lv.js
/usr/share/horde/js/plupload/i18n/nl.js
/usr/share/horde/js/plupload/i18n/pt-br.js
/usr/share/horde/js/plupload/i18n/ru.js
/usr/share/horde/js/plupload/i18n/sv.js
/usr/share/horde/js/plupload/plupload.browserplus.js
/usr/share/horde/js/plupload/plupload.flash.js
/usr/share/horde/js/plupload/plupload.flash.swf
/usr/share/horde/js/plupload/plupload.full.js
/usr/share/horde/js/plupload/plupload.gears.js
/usr/share/horde/js/plupload/plupload.html4.js
/usr/share/horde/js/plupload/plupload.html5.js
/usr/share/horde/js/plupload/plupload.js
/usr/share/horde/js/plupload/plupload.silverlight.js
/usr/share/horde/js/plupload/plupload.silverlight.xap
/usr/share/horde/js/plupload/uploader.js
/usr/share/horde/js/problem.js
/usr/share/horde/js/quickfinder.js
/usr/share/horde/js/sidebar.js
/usr/share/horde/js/slider2.js
/usr/share/horde/js/smartmobile-login.js
/usr/share/horde/js/stripe.js
/usr/share/horde/js/syncmlprefs.js
/usr/share/horde/js/textarearesize.js
/usr/share/horde/js/topbar.js
/usr/share/horde/js/twitterclient.js
/usr/share/horde/js/userupdate.js
/usr/share/horde/js/vatid.js
/usr/share/horde/lib
/usr/share/horde/lib/Ajax
/usr/share/horde/lib/Ajax/Application
/usr/share/horde/lib/Ajax/Application.php
/usr/share/horde/lib/Ajax/Application/FacebookHandler.php
/usr/share/horde/lib/Ajax/Application/Handler.php
/usr/share/horde/lib/Ajax/Application/TwitterHandler.php
/usr/share/horde/lib/Api.php
/usr/share/horde/lib/Application.php
/usr/share/horde/lib/Block
/usr/share/horde/lib/Block/Account
/usr/share/horde/lib/Block/Account.php
/usr/share/horde/lib/Block/Account/Base.php
/usr/share/horde/lib/Block/Account/Finger.php
/usr/share/horde/lib/Block/Account/Ldap.php
/usr/share/horde/lib/Block/Account/Localhost.php
/usr/share/horde/lib/Block/Cloud.php
/usr/share/horde/lib/Block/FbStream.php
/usr/share/horde/lib/Block/Feed.php
/usr/share/horde/lib/Block/Fortune.php
/usr/share/horde/lib/Block/Google.php
/usr/share/horde/lib/Block/Iframe.php
/usr/share/horde/lib/Block/Metar.php
/usr/share/horde/lib/Block/Moon.php
/usr/share/horde/lib/Block/Sunrise.php
/usr/share/horde/lib/Block/Time.php
/usr/share/horde/lib/Block/TwitterTimeline.php
/usr/share/horde/lib/Block/Vatid.php
/usr/share/horde/lib/Block/Weather.php
/usr/share/horde/lib/LoginTasks
/usr/share/horde/lib/LoginTasks/SystemTask
/usr/share/horde/lib/LoginTasks/SystemTask/GarbageCollection.php
/usr/share/horde/lib/LoginTasks/SystemTask/Upgrade.php
/usr/share/horde/lib/LoginTasks/Task
/usr/share/horde/lib/LoginTasks/Task/AdminCheck.php
/usr/share/horde/lib/LoginTasks/Task/LastLogin.php
/usr/share/horde/lib/LoginTasks/Task/TosAgreement.php
/usr/share/horde/lib/Prefs
/usr/share/horde/lib/Prefs/Special
/usr/share/horde/lib/Prefs/Special/Activesync.php
/usr/share/horde/lib/Prefs/Special/Category.php
/usr/share/horde/lib/Prefs/Special/Facebook.php
/usr/share/horde/lib/Prefs/Special/Syncml.php
/usr/share/horde/lib/Prefs/Special/Twitter.php
/usr/share/horde/lib/Test.php
/usr/share/horde/lib/Tree
/usr/share/horde/lib/Tree/Renderer
/usr/share/horde/lib/Tree/Renderer/Menu.php
/usr/share/horde/lib/Tree/Renderer/Sidebar.php
/usr/share/horde/lib/View
/usr/share/horde/lib/View/Sidebar.php
/usr/share/horde/lib/View/Topbar.php
/usr/share/horde/lib/core.php
/usr/share/horde/lib/tests
/usr/share/horde/lib/tests/webroot.phpt
/usr/share/horde/locale
/usr/share/horde/locale/ar
/usr/share/horde/locale/ar/LC_MESSAGES
/usr/share/horde/locale/ar/LC_MESSAGES/horde.mo
/usr/share/horde/locale/bg
/usr/share/horde/locale/bg/LC_MESSAGES
/usr/share/horde/locale/bg/LC_MESSAGES/horde.mo
/usr/share/horde/locale/bg/help.xml
/usr/share/horde/locale/bs
/usr/share/horde/locale/bs/LC_MESSAGES
/usr/share/horde/locale/bs/LC_MESSAGES/horde.mo
/usr/share/horde/locale/ca
/usr/share/horde/locale/ca/LC_MESSAGES
/usr/share/horde/locale/ca/LC_MESSAGES/horde.mo
/usr/share/horde/locale/ca/help.xml
/usr/share/horde/locale/cs
/usr/share/horde/locale/cs/LC_MESSAGES
/usr/share/horde/locale/cs/LC_MESSAGES/horde.mo
/usr/share/horde/locale/cs/help.xml
/usr/share/horde/locale/da
/usr/share/horde/locale/da/LC_MESSAGES
/usr/share/horde/locale/da/LC_MESSAGES/horde.mo
/usr/share/horde/locale/da/help.xml
/usr/share/horde/locale/de
/usr/share/horde/locale/de/LC_MESSAGES
/usr/share/horde/locale/de/LC_MESSAGES/horde.mo
/usr/share/horde/locale/de/help.xml
/usr/share/horde/locale/el
/usr/share/horde/locale/el/LC_MESSAGES
/usr/share/horde/locale/el/LC_MESSAGES/horde.mo
/usr/share/horde/locale/el/help.xml
/usr/share/horde/locale/en
/usr/share/horde/locale/en/help.xml
/usr/share/horde/locale/es
/usr/share/horde/locale/es/LC_MESSAGES
/usr/share/horde/locale/es/LC_MESSAGES/horde.mo
/usr/share/horde/locale/es/help.xml
/usr/share/horde/locale/et
/usr/share/horde/locale/et/LC_MESSAGES
/usr/share/horde/locale/et/LC_MESSAGES/horde.mo
/usr/share/horde/locale/et/help.xml
/usr/share/horde/locale/eu
/usr/share/horde/locale/eu/LC_MESSAGES
/usr/share/horde/locale/eu/LC_MESSAGES/horde.mo
/usr/share/horde/locale/eu/help.xml
/usr/share/horde/locale/fa
/usr/share/horde/locale/fa/LC_MESSAGES
/usr/share/horde/locale/fa/LC_MESSAGES/horde.mo
/usr/share/horde/locale/fa/help.xml
/usr/share/horde/locale/fi
/usr/share/horde/locale/fi/LC_MESSAGES
/usr/share/horde/locale/fi/LC_MESSAGES/horde.mo
/usr/share/horde/locale/fi/help.xml
/usr/share/horde/locale/fr
/usr/share/horde/locale/fr/LC_MESSAGES
/usr/share/horde/locale/fr/LC_MESSAGES/horde.mo
/usr/share/horde/locale/fr/help.xml
/usr/share/horde/locale/gl
/usr/share/horde/locale/gl/LC_MESSAGES
/usr/share/horde/locale/gl/LC_MESSAGES/horde.mo
/usr/share/horde/locale/he
/usr/share/horde/locale/he/LC_MESSAGES
/usr/share/horde/locale/he/LC_MESSAGES/horde.mo
/usr/share/horde/locale/hr
/usr/share/horde/locale/hr/LC_MESSAGES
/usr/share/horde/locale/hr/LC_MESSAGES/horde.mo
/usr/share/horde/locale/hr/help.xml
/usr/share/horde/locale/hu
/usr/share/horde/locale/hu/LC_MESSAGES
/usr/share/horde/locale/hu/LC_MESSAGES/horde.mo
/usr/share/horde/locale/hu/help.xml
/usr/share/horde/locale/id
/usr/share/horde/locale/id/LC_MESSAGES
/usr/share/horde/locale/id/LC_MESSAGES/horde.mo
/usr/share/horde/locale/is
/usr/share/horde/locale/is/LC_MESSAGES
/usr/share/horde/locale/is/LC_MESSAGES/horde.mo
/usr/share/horde/locale/it
/usr/share/horde/locale/it/LC_MESSAGES
/usr/share/horde/locale/it/LC_MESSAGES/horde.mo
/usr/share/horde/locale/it/help.xml
/usr/share/horde/locale/ja
/usr/share/horde/locale/ja/LC_MESSAGES
/usr/share/horde/locale/ja/LC_MESSAGES/horde.mo
/usr/share/horde/locale/ja/help.xml
/usr/share/horde/locale/km
/usr/share/horde/locale/km/LC_MESSAGES
/usr/share/horde/locale/km/LC_MESSAGES/horde.mo
/usr/share/horde/locale/ko
/usr/share/horde/locale/ko/LC_MESSAGES
/usr/share/horde/locale/ko/LC_MESSAGES/horde.mo
/usr/share/horde/locale/ko/help.xml
/usr/share/horde/locale/lt
/usr/share/horde/locale/lt/LC_MESSAGES
/usr/share/horde/locale/lt/LC_MESSAGES/horde.mo
/usr/share/horde/locale/lt/help.xml
/usr/share/horde/locale/lv
/usr/share/horde/locale/lv/LC_MESSAGES
/usr/share/horde/locale/lv/LC_MESSAGES/horde.mo
/usr/share/horde/locale/lv/help.xml
/usr/share/horde/locale/mk
/usr/share/horde/locale/mk/LC_MESSAGES
/usr/share/horde/locale/mk/LC_MESSAGES/horde.mo
/usr/share/horde/locale/nb
/usr/share/horde/locale/nb/LC_MESSAGES
/usr/share/horde/locale/nb/LC_MESSAGES/horde.mo
/usr/share/horde/locale/nb/help.xml
/usr/share/horde/locale/nl
/usr/share/horde/locale/nl/LC_MESSAGES
/usr/share/horde/locale/nl/LC_MESSAGES/horde.mo
/usr/share/horde/locale/nl/help.xml
/usr/share/horde/locale/nn
/usr/share/horde/locale/nn/LC_MESSAGES
/usr/share/horde/locale/nn/LC_MESSAGES/horde.mo
/usr/share/horde/locale/nn/help.xml
/usr/share/horde/locale/pl
/usr/share/horde/locale/pl/LC_MESSAGES
/usr/share/horde/locale/pl/LC_MESSAGES/horde.mo
/usr/share/horde/locale/pl/help.xml
/usr/share/horde/locale/pt
/usr/share/horde/locale/pt/LC_MESSAGES
/usr/share/horde/locale/pt/LC_MESSAGES/horde.mo
/usr/share/horde/locale/pt/help.xml
/usr/share/horde/locale/pt_BR
/usr/share/horde/locale/pt_BR/LC_MESSAGES
/usr/share/horde/locale/pt_BR/LC_MESSAGES/horde.mo
/usr/share/horde/locale/pt_BR/help.xml
/usr/share/horde/locale/ro
/usr/share/horde/locale/ro/LC_MESSAGES
/usr/share/horde/locale/ro/LC_MESSAGES/horde.mo
/usr/share/horde/locale/ru
/usr/share/horde/locale/ru/LC_MESSAGES
/usr/share/horde/locale/ru/LC_MESSAGES/horde.mo
/usr/share/horde/locale/ru/help.xml
/usr/share/horde/locale/sk
/usr/share/horde/locale/sk/LC_MESSAGES
/usr/share/horde/locale/sk/LC_MESSAGES/horde.mo
/usr/share/horde/locale/sk/help.xml
/usr/share/horde/locale/sl
/usr/share/horde/locale/sl/LC_MESSAGES
/usr/share/horde/locale/sl/LC_MESSAGES/horde.mo
/usr/share/horde/locale/sl/help.xml
/usr/share/horde/locale/sv
/usr/share/horde/locale/sv/LC_MESSAGES
/usr/share/horde/locale/sv/LC_MESSAGES/horde.mo
/usr/share/horde/locale/sv/help.xml
/usr/share/horde/locale/tr
/usr/share/horde/locale/tr/LC_MESSAGES
/usr/share/horde/locale/tr/LC_MESSAGES/horde.mo
/usr/share/horde/locale/tr/help.xml
/usr/share/horde/locale/uk
/usr/share/horde/locale/uk/LC_MESSAGES
/usr/share/horde/locale/uk/LC_MESSAGES/horde.mo
/usr/share/horde/locale/uk/help.xml
/usr/share/horde/locale/zh_CN
/usr/share/horde/locale/zh_CN/LC_MESSAGES
/usr/share/horde/locale/zh_CN/LC_MESSAGES/horde.mo
/usr/share/horde/locale/zh_CN/help.xml
/usr/share/horde/locale/zh_TW
/usr/share/horde/locale/zh_TW/LC_MESSAGES
/usr/share/horde/locale/zh_TW/LC_MESSAGES/horde.mo
/usr/share/horde/locale/zh_TW/help.xml
/usr/share/horde/login.php
/usr/share/horde/rampage.php
/usr/share/horde/rpc
/usr/share/horde/rpc.php
/usr/share/horde/rpc/index.php
/usr/share/horde/services
/usr/share/horde/services/ajax.php
/usr/share/horde/services/cache.php
/usr/share/horde/services/cacheview.php
/usr/share/horde/services/changepassword.php
/usr/share/horde/services/confirm.php
/usr/share/horde/services/download
/usr/share/horde/services/download/index.php
/usr/share/horde/services/facebook
/usr/share/horde/services/facebook/index.php
/usr/share/horde/services/go.php
/usr/share/horde/services/help
/usr/share/horde/services/help/index.php
/usr/share/horde/services/images
/usr/share/horde/services/images/pixel.php
/usr/share/horde/services/images/view.php
/usr/share/horde/services/language.php
/usr/share/horde/services/logintasks.php
/usr/share/horde/services/obrowser
/usr/share/horde/services/obrowser/index.php
/usr/share/horde/services/portal
/usr/share/horde/services/portal/cloud_search.php
/usr/share/horde/services/portal/edit.php
/usr/share/horde/services/portal/index.php
/usr/share/horde/services/portal/smartmobile.php
/usr/share/horde/services/prefs.php
/usr/share/horde/services/problem.php
/usr/share/horde/services/resetpassword.php
/usr/share/horde/services/shares
/usr/share/horde/services/shares/edit.php
/usr/share/horde/services/snooze.php
/usr/share/horde/services/twitter
/usr/share/horde/services/twitter/index.php
/usr/share/horde/signup.php
/usr/share/horde/static
/usr/share/horde/static/README
/usr/share/horde/templates
/usr/share/horde/templates/activesync
/usr/share/horde/templates/activesync/device_table.html.php
/usr/share/horde/templates/admin
/usr/share/horde/templates/admin/activesync.html.php
/usr/share/horde/templates/admin/alarms
/usr/share/horde/templates/admin/alarms/list.html.php
/usr/share/horde/templates/admin/cmdshell.html.php
/usr/share/horde/templates/admin/config
/usr/share/horde/templates/admin/config/config.html.php
/usr/share/horde/templates/admin/config/diff.html.php
/usr/share/horde/templates/admin/config/index.html.php
/usr/share/horde/templates/admin/groups
/usr/share/horde/templates/admin/groups/add.inc
/usr/share/horde/templates/admin/groups/delete.inc
/usr/share/horde/templates/admin/groups/edit.inc
/usr/share/horde/templates/admin/locks
/usr/share/horde/templates/admin/locks/list.html.php
/usr/share/horde/templates/admin/menu.inc
/usr/share/horde/templates/admin/phpshell.html.php
/usr/share/horde/templates/admin/sessions.html.php
/usr/share/horde/templates/admin/sqlshell.html.php
/usr/share/horde/templates/admin/user
/usr/share/horde/templates/admin/user/approve.inc
/usr/share/horde/templates/admin/user/clear.inc
/usr/share/horde/templates/admin/user/list.inc
/usr/share/horde/templates/admin/user/listfail.inc
/usr/share/horde/templates/admin/user/noadd.inc
/usr/share/horde/templates/admin/user/nolist.inc
/usr/share/horde/templates/admin/user/remove.inc
/usr/share/horde/templates/admin/user/removequeued.inc
/usr/share/horde/templates/admin/user/update.inc
/usr/share/horde/templates/block
/usr/share/horde/templates/block/cloud.inc
/usr/share/horde/templates/block/facebook_story.html.php
/usr/share/horde/templates/block/twitter-layout.html.php
/usr/share/horde/templates/block/twitter_tweet.html.php
/usr/share/horde/templates/common
/usr/share/horde/templates/common/footer.html.php
/usr/share/horde/templates/common/header.html.php
/usr/share/horde/templates/data
/usr/share/horde/templates/data/csvinfo.inc
/usr/share/horde/templates/data/csvmap.inc
/usr/share/horde/templates/data/date.inc
/usr/share/horde/templates/data/datemap.inc
/usr/share/horde/templates/data/datetime.inc
/usr/share/horde/templates/data/time.inc
/usr/share/horde/templates/data/tsvinfo.inc
/usr/share/horde/templates/help
/usr/share/horde/templates/help/index.inc
/usr/share/horde/templates/help/menu.inc
/usr/share/horde/templates/help/sidebar.inc
/usr/share/horde/templates/login
/usr/share/horde/templates/login/login.inc
/usr/share/horde/templates/login/resetpassword.inc
/usr/share/horde/templates/login/signup.inc
/usr/share/horde/templates/login/smartmobile.html.php
/usr/share/horde/templates/logintasks
/usr/share/horde/templates/logintasks/logintasks.html.php
/usr/share/horde/templates/logintasks/smartmobile.html.php
/usr/share/horde/templates/portal
/usr/share/horde/templates/portal/add.inc
/usr/share/horde/templates/portal/block.inc
/usr/share/horde/templates/portal/edit.inc
/usr/share/horde/templates/portal/layout.inc
/usr/share/horde/templates/portal/new.inc
/usr/share/horde/templates/portal/smartmobile.inc
/usr/share/horde/templates/prefs
/usr/share/horde/templates/prefs/activesync.html.php
/usr/share/horde/templates/prefs/addressbooks.html
/usr/share/horde/templates/prefs/alarm.html
/usr/share/horde/templates/prefs/app.html
/usr/share/horde/templates/prefs/begin.html
/usr/share/horde/templates/prefs/category.html.php
/usr/share/horde/templates/prefs/checkbox.html
/usr/share/horde/templates/prefs/end.html
/usr/share/horde/templates/prefs/enum.html
/usr/share/horde/templates/prefs/error_end.html
/usr/share/horde/templates/prefs/error_start.html
/usr/share/horde/templates/prefs/facebook.html.php
/usr/share/horde/templates/prefs/identityselect.html
/usr/share/horde/templates/prefs/link.html
/usr/share/horde/templates/prefs/multienum.html
/usr/share/horde/templates/prefs/number.html
/usr/share/horde/templates/prefs/overview.html
/usr/share/horde/templates/prefs/password.html
/usr/share/horde/templates/prefs/rawhtml.html
/usr/share/horde/templates/prefs/rpc.html
/usr/share/horde/templates/prefs/source.html
/usr/share/horde/templates/prefs/syncml.html.php
/usr/share/horde/templates/prefs/text.html
/usr/share/horde/templates/prefs/textarea.html
/usr/share/horde/templates/prefs/twitter.html.php
/usr/share/horde/templates/problem
/usr/share/horde/templates/problem/problem.inc
/usr/share/horde/templates/services
/usr/share/horde/templates/services/obrowser.html.php
/usr/share/horde/templates/shares
/usr/share/horde/templates/shares/edit.inc
/usr/share/horde/templates/sidebar
/usr/share/horde/templates/sidebar/_container.html.php
/usr/share/horde/templates/sidebar/_rowresource.html.php
/usr/share/horde/templates/sidebar/_rowtree.html.php
/usr/share/horde/templates/sidebar/sidebar.html.php
/usr/share/horde/templates/test
/usr/share/horde/templates/test/extensions.inc
/usr/share/horde/templates/test/footer.inc
/usr/share/horde/templates/test/header.inc
/usr/share/horde/templates/test/php_version.inc
/usr/share/horde/templates/test/test.css
/usr/share/horde/templates/test/version.inc
/usr/share/horde/templates/topbar
/usr/share/horde/templates/topbar/_menubar.html.php
/usr/share/horde/templates/topbar/_subbar.html.php
/usr/share/horde/templates/topbar/topbar.html.php
/usr/share/horde/templates/tree
/usr/share/horde/templates/tree/_row.html.php
/usr/share/horde/templates/tree/_submenu.html.php
/usr/share/horde/templates/tree/menu.html.php
/usr/share/horde/templates/tree/sidebar.html.php
/usr/share/horde/test.php
/usr/share/horde/themes
/usr/share/horde/themes/default
/usr/share/horde/themes/default/block
/usr/share/horde/themes/default/block/screen.css
/usr/share/horde/themes/default/embed.css
/usr/share/horde/themes/default/facebook.css
/usr/share/horde/themes/default/feed-rss.xsl
/usr/share/horde/themes/default/graphics
/usr/share/horde/themes/default/graphics/add_group.png
/usr/share/horde/themes/default/graphics/administration.png
/usr/share/horde/themes/default/graphics/alerts
/usr/share/horde/themes/default/graphics/alerts/alarm.png
/usr/share/horde/themes/default/graphics/alerts/error.png
/usr/share/horde/themes/default/graphics/alerts/message.png
/usr/share/horde/themes/default/graphics/alerts/success.png
/usr/share/horde/themes/default/graphics/alerts/warning.png
/usr/share/horde/themes/default/graphics/app-unknown.png
/usr/share/horde/themes/default/graphics/avatars
/usr/share/horde/themes/default/graphics/avatars/alien.jpg
/usr/share/horde/themes/default/graphics/avatars/aly.jpg
/usr/share/horde/themes/default/graphics/avatars/angryboy.gif
/usr/share/horde/themes/default/graphics/avatars/ape.jpg
/usr/share/horde/themes/default/graphics/avatars/au.jpg
/usr/share/horde/themes/default/graphics/avatars/baby.gif
/usr/share/horde/themes/default/graphics/avatars/barbarian.jpg
/usr/share/horde/themes/default/graphics/avatars/bart.gif
/usr/share/horde/themes/default/graphics/avatars/batman.gif
/usr/share/horde/themes/default/graphics/avatars/bert.jpg
/usr/share/horde/themes/default/graphics/avatars/bert2.jpg
/usr/share/horde/themes/default/graphics/avatars/bobafett.gif
/usr/share/horde/themes/default/graphics/avatars/boo.jpg
/usr/share/horde/themes/default/graphics/avatars/boyandmower.gif
/usr/share/horde/themes/default/graphics/avatars/boyandpc.gif
/usr/share/horde/themes/default/graphics/avatars/bret.jpg
/usr/share/horde/themes/default/graphics/avatars/bunny.gif
/usr/share/horde/themes/default/graphics/avatars/charlie_brown.gif
/usr/share/horde/themes/default/graphics/avatars/clown.jpg
/usr/share/horde/themes/default/graphics/avatars/cocky.jpg
/usr/share/horde/themes/default/graphics/avatars/devil.gif
/usr/share/horde/themes/default/graphics/avatars/digimon.gif
/usr/share/horde/themes/default/graphics/avatars/dilbert.gif
/usr/share/horde/themes/default/graphics/avatars/dino.gif
/usr/share/horde/themes/default/graphics/avatars/dog.gif
/usr/share/horde/themes/default/graphics/avatars/duck.gif
/usr/share/horde/themes/default/graphics/avatars/einstein.jpg
/usr/share/horde/themes/default/graphics/avatars/elmerfudd.gif
/usr/share/horde/themes/default/graphics/avatars/elmo.jpg
/usr/share/horde/themes/default/graphics/avatars/evil.jpg
/usr/share/horde/themes/default/graphics/avatars/female1.jpg
/usr/share/horde/themes/default/graphics/avatars/female2.jpg
/usr/share/horde/themes/default/graphics/avatars/franc.jpg
/usr/share/horde/themes/default/graphics/avatars/fredflinstone.gif
/usr/share/horde/themes/default/graphics/avatars/garfield.gif
/usr/share/horde/themes/default/graphics/avatars/gopher.gif
/usr/share/horde/themes/default/graphics/avatars/greenhead.gif
/usr/share/horde/themes/default/graphics/avatars/gremlin.jpg
/usr/share/horde/themes/default/graphics/avatars/grover.jpg
/usr/share/horde/themes/default/graphics/avatars/homer.gif
/usr/share/horde/themes/default/graphics/avatars/hump.jpg
/usr/share/horde/themes/default/graphics/avatars/iceskatekid.gif
/usr/share/horde/themes/default/graphics/avatars/jeri.jpg
/usr/share/horde/themes/default/graphics/avatars/kid.gif
/usr/share/horde/themes/default/graphics/avatars/kirk.jpg
/usr/share/horde/themes/default/graphics/avatars/kryton.jpg
/usr/share/horde/themes/default/graphics/avatars/linux.gif
/usr/share/horde/themes/default/graphics/avatars/lisa.gif
/usr/share/horde/themes/default/graphics/avatars/lovebird.gif
/usr/share/horde/themes/default/graphics/avatars/male1.jpg
/usr/share/horde/themes/default/graphics/avatars/male2.jpg
/usr/share/horde/themes/default/graphics/avatars/man.jpg
/usr/share/horde/themes/default/graphics/avatars/marge.gif
/usr/share/horde/themes/default/graphics/avatars/maul.gif
/usr/share/horde/themes/default/graphics/avatars/melon.jpg
/usr/share/horde/themes/default/graphics/avatars/mib.gif
/usr/share/horde/themes/default/graphics/avatars/monkey.jpg
/usr/share/horde/themes/default/graphics/avatars/neo.jpg
/usr/share/horde/themes/default/graphics/avatars/ninja.jpg
/usr/share/horde/themes/default/graphics/avatars/paintingbird.gif
/usr/share/horde/themes/default/graphics/avatars/picard.jpg
/usr/share/horde/themes/default/graphics/avatars/puff.jpg
/usr/share/horde/themes/default/graphics/avatars/redcreature.gif
/usr/share/horde/themes/default/graphics/avatars/rei.jpg
/usr/share/horde/themes/default/graphics/avatars/rei2.jpg
/usr/share/horde/themes/default/graphics/avatars/ryu.gif
/usr/share/horde/themes/default/graphics/avatars/sexy.gif
/usr/share/horde/themes/default/graphics/avatars/smiley.gif
/usr/share/horde/themes/default/graphics/avatars/smurfs.gif
/usr/share/horde/themes/default/graphics/avatars/sonic.gif
/usr/share/horde/themes/default/graphics/avatars/speedy.gif
/usr/share/horde/themes/default/graphics/avatars/stan.jpg
/usr/share/horde/themes/default/graphics/avatars/superman.gif
/usr/share/horde/themes/default/graphics/avatars/sylvester.gif
/usr/share/horde/themes/default/graphics/avatars/thomas.gif
/usr/share/horde/themes/default/graphics/avatars/tigger.gif
/usr/share/horde/themes/default/graphics/avatars/trin.jpg
/usr/share/horde/themes/default/graphics/avatars/us.jpg
/usr/share/horde/themes/default/graphics/avatars/vampire.jpg
/usr/share/horde/themes/default/graphics/avatars/vampire2.jpg
/usr/share/horde/themes/default/graphics/avatars/wacko.gif
/usr/share/horde/themes/default/graphics/avatars/winnie.gif
/usr/share/horde/themes/default/graphics/avatars/wizard.jpg
/usr/share/horde/themes/default/graphics/avatars/wolverine.jpg
/usr/share/horde/themes/default/graphics/avatars/woman.jpg
/usr/share/horde/themes/default/graphics/avatars/woodie.jpg
/usr/share/horde/themes/default/graphics/avatars/xena.gif
/usr/share/horde/themes/default/graphics/az.png
/usr/share/horde/themes/default/graphics/blank.gif
/usr/share/horde/themes/default/graphics/block
/usr/share/horde/themes/default/graphics/block.png
/usr/share/horde/themes/default/graphics/block/down.png
/usr/share/horde/themes/default/graphics/block/large_down.png
/usr/share/horde/themes/default/graphics/block/large_left.png
/usr/share/horde/themes/default/graphics/block/large_right.png
/usr/share/horde/themes/default/graphics/block/large_up.png
/usr/share/horde/themes/default/graphics/block/left.png
/usr/share/horde/themes/default/graphics/block/moon
/usr/share/horde/themes/default/graphics/block/moon/firstquarter.png
/usr/share/horde/themes/default/graphics/block/moon/fullmoon.png
/usr/share/horde/themes/default/graphics/block/moon/lastquarter.png
/usr/share/horde/themes/default/graphics/block/moon/newmoon.png
/usr/share/horde/themes/default/graphics/block/right.png
/usr/share/horde/themes/default/graphics/block/sunrise
/usr/share/horde/themes/default/graphics/block/sunrise/sunrise.png
/usr/share/horde/themes/default/graphics/block/sunrise/sunset.png
/usr/share/horde/themes/default/graphics/block/up.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/0.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/1.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/10.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/11.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/12.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/13.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/14.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/15.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/16.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/17.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/18.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/19.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/2.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/20.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/21.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/22.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/23.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/24.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/25.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/26.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/27.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/28.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/29.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/3.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/30.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/31.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/32.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/33.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/34.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/35.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/36.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/37.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/38.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/39.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/4.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/40.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/41.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/42.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/43.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/44.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/45.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/46.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/47.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/5.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/6.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/7.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/8.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/9.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/23x23/na.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/0.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/1.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/10.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/11.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/12.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/13.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/14.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/15.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/16.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/17.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/18.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/19.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/2.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/20.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/21.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/22.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/23.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/24.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/25.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/26.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/27.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/28.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/29.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/3.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/30.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/31.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/32.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/33.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/34.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/35.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/36.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/37.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/38.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/39.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/4.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/40.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/41.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/42.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/43.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/44.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/45.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/46.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/47.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/5.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/6.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/7.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/8.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/9.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/TWClogo_32px.png
/usr/share/horde/themes/default/graphics/block/weatherdotcom/32x32/na.png
/usr/share/horde/themes/default/graphics/button-active-bg.png
/usr/share/horde/themes/default/graphics/button-default.png
/usr/share/horde/themes/default/graphics/button-delete.png
/usr/share/horde/themes/default/graphics/button-split.png
/usr/share/horde/themes/default/graphics/button.png
/usr/share/horde/themes/default/graphics/buttonbar-bg.png
/usr/share/horde/themes/default/graphics/calendar.png
/usr/share/horde/themes/default/graphics/checkbox_off.png
/usr/share/horde/themes/default/graphics/checkbox_on.png
/usr/share/horde/themes/default/graphics/close.png
/usr/share/horde/themes/default/graphics/collapse.png
/usr/share/horde/themes/default/graphics/color-picker-cursor.gif
/usr/share/horde/themes/default/graphics/color-picker-palette.png
/usr/share/horde/themes/default/graphics/color-picker-resize.gif
/usr/share/horde/themes/default/graphics/colorpicker.png
/usr/share/horde/themes/default/graphics/colorscale.png
/usr/share/horde/themes/default/graphics/config.png
/usr/share/horde/themes/default/graphics/data.png
/usr/share/horde/themes/default/graphics/delete-small.png
/usr/share/horde/themes/default/graphics/delete.png
/usr/share/horde/themes/default/graphics/devel.png
/usr/share/horde/themes/default/graphics/download.png
/usr/share/horde/themes/default/graphics/edit-sidebar-000.png
/usr/share/horde/themes/default/graphics/edit-sidebar-fff.png
/usr/share/horde/themes/default/graphics/edit-small.png
/usr/share/horde/themes/default/graphics/edit.png
/usr/share/horde/themes/default/graphics/emoticons
/usr/share/horde/themes/default/graphics/emoticons/angel.png
/usr/share/horde/themes/default/graphics/emoticons/angelwink.png
/usr/share/horde/themes/default/graphics/emoticons/angry.png
/usr/share/horde/themes/default/graphics/emoticons/annoyed.png
/usr/share/horde/themes/default/graphics/emoticons/asleep.png
/usr/share/horde/themes/default/graphics/emoticons/bigfrown.png
/usr/share/horde/themes/default/graphics/emoticons/biggrin.png
/usr/share/horde/themes/default/graphics/emoticons/blush.png
/usr/share/horde/themes/default/graphics/emoticons/clown.png
/usr/share/horde/themes/default/graphics/emoticons/confused.png
/usr/share/horde/themes/default/graphics/emoticons/cool.png
/usr/share/horde/themes/default/graphics/emoticons/coolgrin.png
/usr/share/horde/themes/default/graphics/emoticons/cooltongue.png
/usr/share/horde/themes/default/graphics/emoticons/dazed.png
/usr/share/horde/themes/default/graphics/emoticons/devil.png
/usr/share/horde/themes/default/graphics/emoticons/deviltongue.png
/usr/share/horde/themes/default/graphics/emoticons/disappointed.png
/usr/share/horde/themes/default/graphics/emoticons/embarrassed.png
/usr/share/horde/themes/default/graphics/emoticons/enraged.png
/usr/share/horde/themes/default/graphics/emoticons/frown.png
/usr/share/horde/themes/default/graphics/emoticons/frustrated.png
/usr/share/horde/themes/default/graphics/emoticons/grin.png
/usr/share/horde/themes/default/graphics/emoticons/hangover.png
/usr/share/horde/themes/default/graphics/emoticons/hippie.png
/usr/share/horde/themes/default/graphics/emoticons/hippiegrin.png
/usr/share/horde/themes/default/graphics/emoticons/hippietongue.png
/usr/share/horde/themes/default/graphics/emoticons/hurt.png
/usr/share/horde/themes/default/graphics/emoticons/indifferent.png
/usr/share/horde/themes/default/graphics/emoticons/love.png
/usr/share/horde/themes/default/graphics/emoticons/mad.png
/usr/share/horde/themes/default/graphics/emoticons/mrt.png
/usr/share/horde/themes/default/graphics/emoticons/punk.png
/usr/share/horde/themes/default/graphics/emoticons/punkmohawk.png
/usr/share/horde/themes/default/graphics/emoticons/punktongue.png
/usr/share/horde/themes/default/graphics/emoticons/raspberry.png
/usr/share/horde/themes/default/graphics/emoticons/sad.png
/usr/share/horde/themes/default/graphics/emoticons/shout.png
/usr/share/horde/themes/default/graphics/emoticons/smile.png
/usr/share/horde/themes/default/graphics/emoticons/tired.png
/usr/share/horde/themes/default/graphics/emoticons/tongueout.png
/usr/share/horde/themes/default/graphics/emoticons/vampire.png
/usr/share/horde/themes/default/graphics/emoticons/wink.png
/usr/share/horde/themes/default/graphics/emoticons/winkgrin.png
/usr/share/horde/themes/default/graphics/emoticons/winktongue.png
/usr/share/horde/themes/default/graphics/emoticons/winktongueout.png
/usr/share/horde/themes/default/graphics/emoticons/worried.png
/usr/share/horde/themes/default/graphics/expand.png
/usr/share/horde/themes/default/graphics/external.png
/usr/share/horde/themes/default/graphics/favicon.ico
/usr/share/horde/themes/default/graphics/feed.png
/usr/share/horde/themes/default/graphics/filter-topbar.png
/usr/share/horde/themes/default/graphics/filter.png
/usr/share/horde/themes/default/graphics/flags
/usr/share/horde/themes/default/graphics/flags/ad.png
/usr/share/horde/themes/default/graphics/flags/ae.png
/usr/share/horde/themes/default/graphics/flags/af.png
/usr/share/horde/themes/default/graphics/flags/ag.png
/usr/share/horde/themes/default/graphics/flags/ai.png
/usr/share/horde/themes/default/graphics/flags/al.png
/usr/share/horde/themes/default/graphics/flags/am.png
/usr/share/horde/themes/default/graphics/flags/an.png
/usr/share/horde/themes/default/graphics/flags/ao.png
/usr/share/horde/themes/default/graphics/flags/ar.png
/usr/share/horde/themes/default/graphics/flags/as.png
/usr/share/horde/themes/default/graphics/flags/at.png
/usr/share/horde/themes/default/graphics/flags/au.png
/usr/share/horde/themes/default/graphics/flags/aw.png
/usr/share/horde/themes/default/graphics/flags/ax.png
/usr/share/horde/themes/default/graphics/flags/az.png
/usr/share/horde/themes/default/graphics/flags/ba.png
/usr/share/horde/themes/default/graphics/flags/bb.png
/usr/share/horde/themes/default/graphics/flags/bd.png
/usr/share/horde/themes/default/graphics/flags/be.png
/usr/share/horde/themes/default/graphics/flags/bf.png
/usr/share/horde/themes/default/graphics/flags/bg.png
/usr/share/horde/themes/default/graphics/flags/bh.png
/usr/share/horde/themes/default/graphics/flags/bi.png
/usr/share/horde/themes/default/graphics/flags/bj.png
/usr/share/horde/themes/default/graphics/flags/bm.png
/usr/share/horde/themes/default/graphics/flags/bn.png
/usr/share/horde/themes/default/graphics/flags/bo.png
/usr/share/horde/themes/default/graphics/flags/br.png
/usr/share/horde/themes/default/graphics/flags/bs.png
/usr/share/horde/themes/default/graphics/flags/bt.png
/usr/share/horde/themes/default/graphics/flags/bv.png
/usr/share/horde/themes/default/graphics/flags/bw.png
/usr/share/horde/themes/default/graphics/flags/by.png
/usr/share/horde/themes/default/graphics/flags/bz.png
/usr/share/horde/themes/default/graphics/flags/ca.png
/usr/share/horde/themes/default/graphics/flags/cc.png
/usr/share/horde/themes/default/graphics/flags/cd.png
/usr/share/horde/themes/default/graphics/flags/cf.png
/usr/share/horde/themes/default/graphics/flags/cg.png
/usr/share/horde/themes/default/graphics/flags/ch.png
/usr/share/horde/themes/default/graphics/flags/ci.png
/usr/share/horde/themes/default/graphics/flags/ck.png
/usr/share/horde/themes/default/graphics/flags/cl.png
/usr/share/horde/themes/default/graphics/flags/cm.png
/usr/share/horde/themes/default/graphics/flags/cn.png
/usr/share/horde/themes/default/graphics/flags/co.png
/usr/share/horde/themes/default/graphics/flags/cr.png
/usr/share/horde/themes/default/graphics/flags/cs.png
/usr/share/horde/themes/default/graphics/flags/cu.png
/usr/share/horde/themes/default/graphics/flags/cv.png
/usr/share/horde/themes/default/graphics/flags/cx.png
/usr/share/horde/themes/default/graphics/flags/cy.png
/usr/share/horde/themes/default/graphics/flags/cz.png
/usr/share/horde/themes/default/graphics/flags/de.png
/usr/share/horde/themes/default/graphics/flags/dj.png
/usr/share/horde/themes/default/graphics/flags/dk.png
/usr/share/horde/themes/default/graphics/flags/dm.png
/usr/share/horde/themes/default/graphics/flags/do.png
/usr/share/horde/themes/default/graphics/flags/dz.png
/usr/share/horde/themes/default/graphics/flags/ec.png
/usr/share/horde/themes/default/graphics/flags/ee.png
/usr/share/horde/themes/default/graphics/flags/eg.png
/usr/share/horde/themes/default/graphics/flags/eh.png
/usr/share/horde/themes/default/graphics/flags/er.png
/usr/share/horde/themes/default/graphics/flags/es.png
/usr/share/horde/themes/default/graphics/flags/et.png
/usr/share/horde/themes/default/graphics/flags/eu.png
/usr/share/horde/themes/default/graphics/flags/fam.png
/usr/share/horde/themes/default/graphics/flags/fi.png
/usr/share/horde/themes/default/graphics/flags/fj.png
/usr/share/horde/themes/default/graphics/flags/fk.png
/usr/share/horde/themes/default/graphics/flags/fm.png
/usr/share/horde/themes/default/graphics/flags/fo.png
/usr/share/horde/themes/default/graphics/flags/fr.png
/usr/share/horde/themes/default/graphics/flags/ga.png
/usr/share/horde/themes/default/graphics/flags/gb.png
/usr/share/horde/themes/default/graphics/flags/gd.png
/usr/share/horde/themes/default/graphics/flags/ge.png
/usr/share/horde/themes/default/graphics/flags/gf.png
/usr/share/horde/themes/default/graphics/flags/gh.png
/usr/share/horde/themes/default/graphics/flags/gi.png
/usr/share/horde/themes/default/graphics/flags/gl.png
/usr/share/horde/themes/default/graphics/flags/gm.png
/usr/share/horde/themes/default/graphics/flags/gn.png
/usr/share/horde/themes/default/graphics/flags/gp.png
/usr/share/horde/themes/default/graphics/flags/gq.png
/usr/share/horde/themes/default/graphics/flags/gr.png
/usr/share/horde/themes/default/graphics/flags/gs.png
/usr/share/horde/themes/default/graphics/flags/gt.png
/usr/share/horde/themes/default/graphics/flags/gu.png
/usr/share/horde/themes/default/graphics/flags/gw.png
/usr/share/horde/themes/default/graphics/flags/gy.png
/usr/share/horde/themes/default/graphics/flags/hk.png
/usr/share/horde/themes/default/graphics/flags/hm.png
/usr/share/horde/themes/default/graphics/flags/hn.png
/usr/share/horde/themes/default/graphics/flags/hr.png
/usr/share/horde/themes/default/graphics/flags/ht.png
/usr/share/horde/themes/default/graphics/flags/hu.png
/usr/share/horde/themes/default/graphics/flags/id.png
/usr/share/horde/themes/default/graphics/flags/ie.png
/usr/share/horde/themes/default/graphics/flags/il.png
/usr/share/horde/themes/default/graphics/flags/in.png
/usr/share/horde/themes/default/graphics/flags/io.png
/usr/share/horde/themes/default/graphics/flags/iq.png
/usr/share/horde/themes/default/graphics/flags/ir.png
/usr/share/horde/themes/default/graphics/flags/is.png
/usr/share/horde/themes/default/graphics/flags/it.png
/usr/share/horde/themes/default/graphics/flags/jm.png
/usr/share/horde/themes/default/graphics/flags/jo.png
/usr/share/horde/themes/default/graphics/flags/jp.png
/usr/share/horde/themes/default/graphics/flags/ke.png
/usr/share/horde/themes/default/graphics/flags/kg.png
/usr/share/horde/themes/default/graphics/flags/kh.png
/usr/share/horde/themes/default/graphics/flags/ki.png
/usr/share/horde/themes/default/graphics/flags/km.png
/usr/share/horde/themes/default/graphics/flags/kn.png
/usr/share/horde/themes/default/graphics/flags/kp.png
/usr/share/horde/themes/default/graphics/flags/kr.png
/usr/share/horde/themes/default/graphics/flags/kw.png
/usr/share/horde/themes/default/graphics/flags/ky.png
/usr/share/horde/themes/default/graphics/flags/kz.png
/usr/share/horde/themes/default/graphics/flags/la.png
/usr/share/horde/themes/default/graphics/flags/lb.png
/usr/share/horde/themes/default/graphics/flags/lc.png
/usr/share/horde/themes/default/graphics/flags/li.png
/usr/share/horde/themes/default/graphics/flags/lk.png
/usr/share/horde/themes/default/graphics/flags/lr.png
/usr/share/horde/themes/default/graphics/flags/ls.png
/usr/share/horde/themes/default/graphics/flags/lt.png
/usr/share/horde/themes/default/graphics/flags/lu.png
/usr/share/horde/themes/default/graphics/flags/lv.png
/usr/share/horde/themes/default/graphics/flags/ly.png
/usr/share/horde/themes/default/graphics/flags/ma.png
/usr/share/horde/themes/default/graphics/flags/mc.png
/usr/share/horde/themes/default/graphics/flags/md.png
/usr/share/horde/themes/default/graphics/flags/me.png
/usr/share/horde/themes/default/graphics/flags/mg.png
/usr/share/horde/themes/default/graphics/flags/mh.png
/usr/share/horde/themes/default/graphics/flags/mk.png
/usr/share/horde/themes/default/graphics/flags/ml.png
/usr/share/horde/themes/default/graphics/flags/mm.png
/usr/share/horde/themes/default/graphics/flags/mn.png
/usr/share/horde/themes/default/graphics/flags/mo.png
/usr/share/horde/themes/default/graphics/flags/mp.png
/usr/share/horde/themes/default/graphics/flags/mq.png
/usr/share/horde/themes/default/graphics/flags/mr.png
/usr/share/horde/themes/default/graphics/flags/ms.png
/usr/share/horde/themes/default/graphics/flags/mt.png
/usr/share/horde/themes/default/graphics/flags/mu.png
/usr/share/horde/themes/default/graphics/flags/mv.png
/usr/share/horde/themes/default/graphics/flags/mw.png
/usr/share/horde/themes/default/graphics/flags/mx.png
/usr/share/horde/themes/default/graphics/flags/my.png
/usr/share/horde/themes/default/graphics/flags/mz.png
/usr/share/horde/themes/default/graphics/flags/na.png
/usr/share/horde/themes/default/graphics/flags/nc.png
/usr/share/horde/themes/default/graphics/flags/ne.png
/usr/share/horde/themes/default/graphics/flags/nf.png
/usr/share/horde/themes/default/graphics/flags/ng.png
/usr/share/horde/themes/default/graphics/flags/ni.png
/usr/share/horde/themes/default/graphics/flags/nl.png
/usr/share/horde/themes/default/graphics/flags/no.png
/usr/share/horde/themes/default/graphics/flags/np.png
/usr/share/horde/themes/default/graphics/flags/nr.png
/usr/share/horde/themes/default/graphics/flags/nu.png
/usr/share/horde/themes/default/graphics/flags/nz.png
/usr/share/horde/themes/default/graphics/flags/om.png
/usr/share/horde/themes/default/graphics/flags/pa.png
/usr/share/horde/themes/default/graphics/flags/pe.png
/usr/share/horde/themes/default/graphics/flags/pf.png
/usr/share/horde/themes/default/graphics/flags/pg.png
/usr/share/horde/themes/default/graphics/flags/ph.png
/usr/share/horde/themes/default/graphics/flags/pk.png
/usr/share/horde/themes/default/graphics/flags/pl.png
/usr/share/horde/themes/default/graphics/flags/pm.png
/usr/share/horde/themes/default/graphics/flags/pn.png
/usr/share/horde/themes/default/graphics/flags/pr.png
/usr/share/horde/themes/default/graphics/flags/ps.png
/usr/share/horde/themes/default/graphics/flags/pt.png
/usr/share/horde/themes/default/graphics/flags/pw.png
/usr/share/horde/themes/default/graphics/flags/py.png
/usr/share/horde/themes/default/graphics/flags/qa.png
/usr/share/horde/themes/default/graphics/flags/re.png
/usr/share/horde/themes/default/graphics/flags/ro.png
/usr/share/horde/themes/default/graphics/flags/rs.png
/usr/share/horde/themes/default/graphics/flags/ru.png
/usr/share/horde/themes/default/graphics/flags/rw.png
/usr/share/horde/themes/default/graphics/flags/sa.png
/usr/share/horde/themes/default/graphics/flags/sb.png
/usr/share/horde/themes/default/graphics/flags/sc.png
/usr/share/horde/themes/default/graphics/flags/scotland.png
/usr/share/horde/themes/default/graphics/flags/sd.png
/usr/share/horde/themes/default/graphics/flags/se.png
/usr/share/horde/themes/default/graphics/flags/sg.png
/usr/share/horde/themes/default/graphics/flags/sh.png
/usr/share/horde/themes/default/graphics/flags/si.png
/usr/share/horde/themes/default/graphics/flags/sj.png
/usr/share/horde/themes/default/graphics/flags/sk.png
/usr/share/horde/themes/default/graphics/flags/sl.png
/usr/share/horde/themes/default/graphics/flags/sm.png
/usr/share/horde/themes/default/graphics/flags/sn.png
/usr/share/horde/themes/default/graphics/flags/so.png
/usr/share/horde/themes/default/graphics/flags/sr.png
/usr/share/horde/themes/default/graphics/flags/st.png
/usr/share/horde/themes/default/graphics/flags/sv.png
/usr/share/horde/themes/default/graphics/flags/sy.png
/usr/share/horde/themes/default/graphics/flags/sz.png
/usr/share/horde/themes/default/graphics/flags/tc.png
/usr/share/horde/themes/default/graphics/flags/td.png
/usr/share/horde/themes/default/graphics/flags/tf.png
/usr/share/horde/themes/default/graphics/flags/tg.png
/usr/share/horde/themes/default/graphics/flags/th.png
/usr/share/horde/themes/default/graphics/flags/tj.png
/usr/share/horde/themes/default/graphics/flags/tk.png
/usr/share/horde/themes/default/graphics/flags/tl.png
/usr/share/horde/themes/default/graphics/flags/tm.png
/usr/share/horde/themes/default/graphics/flags/tn.png
/usr/share/horde/themes/default/graphics/flags/to.png
/usr/share/horde/themes/default/graphics/flags/tp.png
/usr/share/horde/themes/default/graphics/flags/tr.png
/usr/share/horde/themes/default/graphics/flags/tt.png
/usr/share/horde/themes/default/graphics/flags/tv.png
/usr/share/horde/themes/default/graphics/flags/tw.png
/usr/share/horde/themes/default/graphics/flags/tz.png
/usr/share/horde/themes/default/graphics/flags/ua.png
/usr/share/horde/themes/default/graphics/flags/ug.png
/usr/share/horde/themes/default/graphics/flags/uk.png
/usr/share/horde/themes/default/graphics/flags/um.png
/usr/share/horde/themes/default/graphics/flags/us.png
/usr/share/horde/themes/default/graphics/flags/uy.png
/usr/share/horde/themes/default/graphics/flags/uz.png
/usr/share/horde/themes/default/graphics/flags/va.png
/usr/share/horde/themes/default/graphics/flags/vc.png
/usr/share/horde/themes/default/graphics/flags/ve.png
/usr/share/horde/themes/default/graphics/flags/vg.png
/usr/share/horde/themes/default/graphics/flags/vi.png
/usr/share/horde/themes/default/graphics/flags/vn.png
/usr/share/horde/themes/default/graphics/flags/vu.png
/usr/share/horde/themes/default/graphics/flags/wales.png
/usr/share/horde/themes/default/graphics/flags/wf.png
/usr/share/horde/themes/default/graphics/flags/ws.png
/usr/share/horde/themes/default/graphics/flags/ye.png
/usr/share/horde/themes/default/graphics/flags/yt.png
/usr/share/horde/themes/default/graphics/flags/yu.png
/usr/share/horde/themes/default/graphics/flags/za.png
/usr/share/horde/themes/default/graphics/flags/zm.png
/usr/share/horde/themes/default/graphics/flags/zw.png
/usr/share/horde/themes/default/graphics/google.png
/usr/share/horde/themes/default/graphics/group.png
/usr/share/horde/themes/default/graphics/head-bg.png
/usr/share/horde/themes/default/graphics/help.png
/usr/share/horde/themes/default/graphics/help_index.png
/usr/share/horde/themes/default/graphics/hide_panel.png
/usr/share/horde/themes/default/graphics/horde.png
/usr/share/horde/themes/default/graphics/image
/usr/share/horde/themes/default/graphics/image/crop.png
/usr/share/horde/themes/default/graphics/image/flip.png
/usr/share/horde/themes/default/graphics/image/grayscale.png
/usr/share/horde/themes/default/graphics/image/mirror.png
/usr/share/horde/themes/default/graphics/image/ratio.png
/usr/share/horde/themes/default/graphics/image/refresh.png
/usr/share/horde/themes/default/graphics/image/rotate-180.png
/usr/share/horde/themes/default/graphics/image/rotate-270.png
/usr/share/horde/themes/default/graphics/image/rotate-90.png
/usr/share/horde/themes/default/graphics/info.png
/usr/share/horde/themes/default/graphics/info_icon.png
/usr/share/horde/themes/default/graphics/keyboard.png
/usr/share/horde/themes/default/graphics/keys
/usr/share/horde/themes/default/graphics/keys/down.png
/usr/share/horde/themes/default/graphics/keys/left.png
/usr/share/horde/themes/default/graphics/keys/right.png
/usr/share/horde/themes/default/graphics/keys/up.png
/usr/share/horde/themes/default/graphics/layout.png
/usr/share/horde/themes/default/graphics/lhand.png
/usr/share/horde/themes/default/graphics/loading.gif
/usr/share/horde/themes/default/graphics/locked-inv.png
/usr/share/horde/themes/default/graphics/locked.png
/usr/share/horde/themes/default/graphics/login.png
/usr/share/horde/themes/default/graphics/logo.png
/usr/share/horde/themes/default/graphics/logout.png
/usr/share/horde/themes/default/graphics/map
/usr/share/horde/themes/default/graphics/map.png
/usr/share/horde/themes/default/graphics/map/marker-shadow.png
/usr/share/horde/themes/default/graphics/map/marker.png
/usr/share/horde/themes/default/graphics/map_eu.png
/usr/share/horde/themes/default/graphics/mime
/usr/share/horde/themes/default/graphics/mime/audio.png
/usr/share/horde/themes/default/graphics/mime/binary.png
/usr/share/horde/themes/default/graphics/mime/compressed.png
/usr/share/horde/themes/default/graphics/mime/deb.png
/usr/share/horde/themes/default/graphics/mime/encryption.png
/usr/share/horde/themes/default/graphics/mime/html.png
/usr/share/horde/themes/default/graphics/mime/icalendar.png
/usr/share/horde/themes/default/graphics/mime/image.png
/usr/share/horde/themes/default/graphics/mime/mail.png
/usr/share/horde/themes/default/graphics/mime/msexcel.png
/usr/share/horde/themes/default/graphics/mime/mspowerpoint.png
/usr/share/horde/themes/default/graphics/mime/msword.png
/usr/share/horde/themes/default/graphics/mime/ooo_calc.png
/usr/share/horde/themes/default/graphics/mime/ooo_draw.png
/usr/share/horde/themes/default/graphics/mime/ooo_impress.png
/usr/share/horde/themes/default/graphics/mime/ooo_math.png
/usr/share/horde/themes/default/graphics/mime/ooo_writer.png
/usr/share/horde/themes/default/graphics/mime/pdf.png
/usr/share/horde/themes/default/graphics/mime/php.png
/usr/share/horde/themes/default/graphics/mime/rpm.png
/usr/share/horde/themes/default/graphics/mime/script-js.png
/usr/share/horde/themes/default/graphics/mime/source-c.png
/usr/share/horde/themes/default/graphics/mime/source-cpp.png
/usr/share/horde/themes/default/graphics/mime/source-h.png
/usr/share/horde/themes/default/graphics/mime/source-java.png
/usr/share/horde/themes/default/graphics/mime/source-python.png
/usr/share/horde/themes/default/graphics/mime/text.png
/usr/share/horde/themes/default/graphics/mime/vcard.png
/usr/share/horde/themes/default/graphics/mime/video.png
/usr/share/horde/themes/default/graphics/mime/wordperfect.png
/usr/share/horde/themes/default/graphics/mime/xml.png
/usr/share/horde/themes/default/graphics/minus.png
/usr/share/horde/themes/default/graphics/mobile.png
/usr/share/horde/themes/default/graphics/myaccount.png
/usr/share/horde/themes/default/graphics/nav
/usr/share/horde/themes/default/graphics/nav/bottom-grey.png
/usr/share/horde/themes/default/graphics/nav/bottom.png
/usr/share/horde/themes/default/graphics/nav/down-grey.png
/usr/share/horde/themes/default/graphics/nav/down.png
/usr/share/horde/themes/default/graphics/nav/first-grey.png
/usr/share/horde/themes/default/graphics/nav/first.png
/usr/share/horde/themes/default/graphics/nav/last-grey.png
/usr/share/horde/themes/default/graphics/nav/last.png
/usr/share/horde/themes/default/graphics/nav/left-grey.png
/usr/share/horde/themes/default/graphics/nav/left.png
/usr/share/horde/themes/default/graphics/nav/right-grey.png
/usr/share/horde/themes/default/graphics/nav/right.png
/usr/share/horde/themes/default/graphics/nav/top-grey.png
/usr/share/horde/themes/default/graphics/nav/top.png
/usr/share/horde/themes/default/graphics/nav/up-grey.png
/usr/share/horde/themes/default/graphics/nav/up.png
/usr/share/horde/themes/default/graphics/navi-arrow-active.png
/usr/share/horde/themes/default/graphics/navi-arrow-normal.png
/usr/share/horde/themes/default/graphics/navi-center-active.png
/usr/share/horde/themes/default/graphics/navi-left-active.png
/usr/share/horde/themes/default/graphics/navi-right-active.png
/usr/share/horde/themes/default/graphics/navi-subnavi-active.png
/usr/share/horde/themes/default/graphics/navi-subnavi.png
/usr/share/horde/themes/default/graphics/office.png
/usr/share/horde/themes/default/graphics/organizing.png
/usr/share/horde/themes/default/graphics/perms.png
/usr/share/horde/themes/default/graphics/phone.png
/usr/share/horde/themes/default/graphics/php.png
/usr/share/horde/themes/default/graphics/plus-sidebar.png
/usr/share/horde/themes/default/graphics/plus.png
/usr/share/horde/themes/default/graphics/popdown.png
/usr/share/horde/themes/default/graphics/popright.png
/usr/share/horde/themes/default/graphics/prefs.png
/usr/share/horde/themes/default/graphics/print.png
/usr/share/horde/themes/default/graphics/problem.png
/usr/share/horde/themes/default/graphics/radiobox_off.png
/usr/share/horde/themes/default/graphics/radiobox_on.png
/usr/share/horde/themes/default/graphics/redbox_spinner.gif
/usr/share/horde/themes/default/graphics/reload.png
/usr/share/horde/themes/default/graphics/required.png
/usr/share/horde/themes/default/graphics/rhand.png
/usr/share/horde/themes/default/graphics/save.png
/usr/share/horde/themes/default/graphics/search-topbar.png
/usr/share/horde/themes/default/graphics/search.png
/usr/share/horde/themes/default/graphics/settings-active.png
/usr/share/horde/themes/default/graphics/settings.png
/usr/share/horde/themes/default/graphics/shadow.gif
/usr/share/horde/themes/default/graphics/shadow.png
/usr/share/horde/themes/default/graphics/shell.png
/usr/share/horde/themes/default/graphics/show_panel.png
/usr/share/horde/themes/default/graphics/sidebar-active-bg.png
/usr/share/horde/themes/default/graphics/sidebar-new-bg.png
/usr/share/horde/themes/default/graphics/sidebar-new.png
/usr/share/horde/themes/default/graphics/sidebar-refresh.png
/usr/share/horde/themes/default/graphics/sidebar-split.png
/usr/share/horde/themes/default/graphics/slidehoriz-bg.png
/usr/share/horde/themes/default/graphics/slidehoriz.png
/usr/share/horde/themes/default/graphics/slidevert-bg.png
/usr/share/horde/themes/default/graphics/slidevert.png
/usr/share/horde/themes/default/graphics/sql.png
/usr/share/horde/themes/default/graphics/tab-active.png
/usr/share/horde/themes/default/graphics/tab.png
/usr/share/horde/themes/default/graphics/tab_bottom.gif
/usr/share/horde/themes/default/graphics/tablehead-bg.png
/usr/share/horde/themes/default/graphics/tablehead-split.png
/usr/share/horde/themes/default/graphics/tabset.png
/usr/share/horde/themes/default/graphics/tags.png
/usr/share/horde/themes/default/graphics/tree
/usr/share/horde/themes/default/graphics/tree/blank.png
/usr/share/horde/themes/default/graphics/tree/folder.png
/usr/share/horde/themes/default/graphics/tree/folderopen.png
/usr/share/horde/themes/default/graphics/tree/join.png
/usr/share/horde/themes/default/graphics/tree/joinbottom-down.png
/usr/share/horde/themes/default/graphics/tree/joinbottom.png
/usr/share/horde/themes/default/graphics/tree/leaf.png
/usr/share/horde/themes/default/graphics/tree/line.png
/usr/share/horde/themes/default/graphics/tree/minus.png
/usr/share/horde/themes/default/graphics/tree/minusbottom.png
/usr/share/horde/themes/default/graphics/tree/minusonly.png
/usr/share/horde/themes/default/graphics/tree/minustop.png
/usr/share/horde/themes/default/graphics/tree/nullonly.png
/usr/share/horde/themes/default/graphics/tree/plus.png
/usr/share/horde/themes/default/graphics/tree/plusbottom.png
/usr/share/horde/themes/default/graphics/tree/plusonly.png
/usr/share/horde/themes/default/graphics/tree/plustop.png
/usr/share/horde/themes/default/graphics/tree/rev-join.png
/usr/share/horde/themes/default/graphics/tree/rev-joinbottom-down.png
/usr/share/horde/themes/default/graphics/tree/rev-joinbottom.png
/usr/share/horde/themes/default/graphics/tree/rev-leaf.png
/usr/share/horde/themes/default/graphics/tree/rev-line.png
/usr/share/horde/themes/default/graphics/tree/rev-minus.png
/usr/share/horde/themes/default/graphics/tree/rev-minusbottom.png
/usr/share/horde/themes/default/graphics/tree/rev-minusonly.png
/usr/share/horde/themes/default/graphics/tree/rev-minustop.png
/usr/share/horde/themes/default/graphics/tree/rev-nullonly.png
/usr/share/horde/themes/default/graphics/tree/rev-plus.png
/usr/share/horde/themes/default/graphics/tree/rev-plusbottom.png
/usr/share/horde/themes/default/graphics/tree/rev-plusonly.png
/usr/share/horde/themes/default/graphics/tree/rev-plustop.png
/usr/share/horde/themes/default/graphics/unlocked.png
/usr/share/horde/themes/default/graphics/user.png
/usr/share/horde/themes/default/graphics/website.png
/usr/share/horde/themes/default/graphics/za.png
/usr/share/horde/themes/default/ie8.css
/usr/share/horde/themes/default/info.php
/usr/share/horde/themes/default/mozilla.css
/usr/share/horde/themes/default/opera.css
/usr/share/horde/themes/default/rtl.css
/usr/share/horde/themes/default/screen.css
/usr/share/horde/themes/default/smartmobile
/usr/share/horde/themes/default/smartmobile/screen.css
/usr/share/horde/themes/default/sounds
/usr/share/horde/themes/default/sounds/doorbell.wav
/usr/share/horde/themes/default/sounds/gnid3.wav
/usr/share/horde/themes/default/sounds/jetsndb.wav
/usr/share/horde/themes/default/sounds/reminder.wav
/usr/share/horde/themes/default/sounds/theetone.wav
/usr/share/horde/themes/default/webkit.css
/usr/share/horde/util
/usr/share/horde/util/icon_browser.php
/usr/share/pear-data/horde
/usr/share/pear-data/horde/scripts
/usr/share/pear-data/horde/scripts/SCRIPTS
/usr/share/pear-data/horde/scripts/cookie_login.php
/usr/share/pear-data/horde/scripts/get_login.php
/usr/share/pear-data/horde/scripts/horde.logrotate
/usr/share/pear-data/horde/scripts/http_login.php
/usr/share/pear-data/horde/scripts/ldap
/usr/share/pear-data/horde/scripts/ldap/horde.ldif
/usr/share/pear-data/horde/scripts/ldap/horde.prefs.acl
/usr/share/pear-data/horde/scripts/ldap/horde.schema
/usr/share/pear-data/horde/scripts/ldap/rfc2739.ldif
/usr/share/pear-data/horde/scripts/ldap/rfc2739.schema
/usr/share/pear-data/horde/scripts/sql
/usr/share/pear-data/horde/scripts/sql/script.initial_horde_user.sql
/usr/share/pear-data/horde/scripts/temp-cleanup.cron
/var/lib/pear/pkgxml/php-horde-horde.xml

Gemäß den Empfehlungen aus der INSTALL-Dokumentation, installieren wir nun noch die fehlenden PECL-Pakete php-pecl-imagick

Zum Manipulieren von Graphiken wird vom Horde-Team empfohlen (siehe INSTALL-Dokumentation), das RPM-Paket php-pecl-imagick zu installieren.

Die Installation des benötigten Paketes holen wir nun noch nach.

 # yum install php-pecl-imagick -y

Ferner wird noch laut der INSTALL-Dokumentation noch dringend empfohlen, die horde_lz4-Erweiterung, mit deren Hilfe Horde Caching- und Session-Daten in Echtzeit komprimieren und so die Speicherbelastung des Servers reduzieren kann.

Bis des Horde-Maintainer Remi Collet das RPM in's offizielle EPEL-Repository aufgenimmt, greifen wir auf die Vorabversion1) zurück.

 # yum localinstall http://rpms.famillecollet.com/enterprise/7/remi/x86_64/php-horde-horde-lz4-1.0.6-1.el7.remi.5.4.x86_64.rpm -y

Anschließend starten wir unseren http-Daemon 1x durch.

 # systemctl restart httpd.service
 # cat /usr/share/doc/pear/horde/INSTALL
==============================
 Installing Horde Framework 5
==============================

:Contact: horde@lists.horde.org

.. contents:: Contents
.. section-numbering::

This document contains instructions for installing the Horde Framework on your
system.

The Horde Framework, by itself, does not provide any significant end user
functionality; it provides a base for other applications and tools for
developers. When you have installed Horde as described below, you will
probably want to install some of the available Horde applications, such as
IMP_ (a webmail client), or Kronolith_ (a calendar). There is a list of Horde
applications and projects at http://www.horde.org/apps.

If you are interested in developing applications for Horde, there is developer
documentation and references available at http://dev.horde.org/, and some
tutorials and papers on Horde available at
http://www.horde.org/community/papers.

For information on the capabilities and features of Horde, see the file
README_ in the top-level directory of the Horde distribution.

.. _IMP: http://www.horde.org/apps/imp
.. _Kronolith: http://www.horde.org/apps/kronolith


Quick Install
=============

These are very terse instructions how to install Horde and its prerequisites
on a LAMP_ (Linux, Apache, MySQL, PHP) sytem.  They are addressed to
experienced administrators who know exactly what they are doing.  For more
detailed instructions, start reading below at Prerequisites_.

1. Compiling PHP for Apache 2::

     cd php-x.x.x/
     ./configure --with-apxs2=/usr/sbin/apxs2 \
                 --with-gettext --enable-mbstring --with-gd \
                 --with-png-dir=/usr --with-jpeg-dir=/usr \
                 [--with-mysql|--with-pgsql|--with-ldap]
                 [--with-tidy]
     make
     make install

2. Restart Apache.

3. Make sure your PEAR package is up-to-date::

     pear upgrade PEAR

4. Register Horde PEAR channel::

     pear channel-discover pear.horde.org

5. Set Horde installation directory::

     pear install horde/horde_role
     pear run-scripts horde/horde_role

6. Install Horde::

     pear install -a -B horde/horde

7. Configure Horde::

     cd config/
     cp conf.php.dist conf.php

8. Finish configuration::

     http://your-server/horde/

   Go to Administration => Configuration => Horde
   (Or navigate to http://your-server/horde/admin/config)

9. Create database tables

   Go to Administration => Configuration. Click ``Update All DB Schemas``.

10. Test Horde (optional)

   Enable the test script in the Horde configuration at the ``General`` in the
   ``PHP Settings`` section, or edit ``horde/config/conf.php`` and set
   ``'testdisable'`` to false.

   Go to::

     http://your-server/horde/test.php

   .. Important:: Disable the test script again after you are done.

.. _LAMP: http://www.wikipedia.org/wiki/LAMP_(software_bundle)


Prerequisites
=============

The following prerequisites are **REQUIRED** for Horde to function properly.

1. A webserver that supports PHP.

   Horde is primarily developed under the Apache and Lighttpd webservers,
   which we recommend.  These servers are available from:

      - http://httpd.apache.org/
      - http://www.lighttpd.net/

2. PHP 5.3.0 or above.

   PHP is the interpreted language in which Horde is written.

   You can obtain PHP sources at::

      http://www.php.net/

   .. Note:: Although the PHP 5.3 API is supported, for stability, performance,
      and security reasons it is **HIGHLY RECOMMENDED** to use a version of
      PHP >= 5.4.0.

   .. Note:: While it may be possible to install PHP using the package manager
      for your operating system, it is not recommended to do so if your
      distribution (e.g. Debian) does NOT update the actual PHP version in
      its package updates. Otherwise, you will be stuck with a PHP version that
      does not contain the most recent bug and security patches. On these
      systems, it is **HIGHLY RECOMMENDED** to either install PHP from source
      OR use a 3rd party package repository that contains the most recently
      released PHP version on the branch (5.4, 5.5, etc.) that you want to use.

   Follow the instructions in the PHP package to build PHP for your system. If
   you use Apache, be sure to build PHP as a library with one of the following
   options::

       --with-apache
       --with-apxs
       --with-apxs2

   options to ``./configure``, and not as a standalone executable.

   The following PHP extensions respective options are **REQUIRED** by Horde
   (listed with their own prerequisites and configure options). In many cases,
   the required libraries and tools can be obtained as packages from your
   operating system vendor.

   a. Gettext support. ``--with-gettext``

      Gettext is the GNU Translation Project's localization library.
      Horde uses gettext to provide local translations of text displayed by
      applications. Information on obtaining the gettext package is available
      at

         http://www.gnu.org/software/gettext/gettext.html

      See also note below on configuring Translations_.

      All Horde translations are stored in UTF-8, so your underlying system
      MUST support UTF-8 for all locales that you wish to provide translation
      support for.

   b. XML and DOM support.

      XML and DOM support are enabled in PHP 5 by default. You only have to
      make sure that you do **not** use ``--disable-dom``,
      ``--disable-simplexml``, or ``--disable-xml``.

      Make sure you are using a newer (v2.7 or greater) version of libxml.
      Older versions of libxml are broken when handling certain charsets.

   The following PHP options are **RECOMMENDED** to enable advanced features in
   Horde:

   a. File Upload Support

      File upload support is **REQUIRED** by many applications to allow
      advanced features to work. To enable file upload support:

          1. In your php.ini file, the following line **must** be present::

                file_uploads = On

          2. Your temporary upload directory **must** be writable to the user
             the web server is running as.  If you leave the configuration
             option ``upload_tmp_dir`` blank in ``php.ini``, PHP will use the
             default directory compiled into it (normally ``/tmp`` on
             Unix-like systems).

          3. Set the maximum size of the uploaded files via the
             ``upload_max_filesize`` configuration option in ``php.ini``.  For
             example, to allow 5 MB attachments, place the following line in
             your ``php.ini`` file::

                upload_max_filesize = 5M

       If either ``file_uploads`` is turned off, or your temporary upload
       directory is *not* writable by the server, all file upload
       functionality will be disabled by Horde and will not be available to
       the user.

       See the `File Uploads`_ FAQ entry for further information.

   b. A preferences container.

      Horde applications can store user preferences in an SQL database, an
      LDAP directory, an IMSP server, a Kolab server, or in PHP sessions.

      For SQL database preferences storage, Horde is thoroughly tested on
      MySQL(i) (``--with-mysql(i)``) and PostgreSQL (``--with-pgsql``), and has
      been reported to work with SQLite (enabled by default).

      Preferences can also be stored via LDAP (``--with-ldap``), Kolab
      (``--with-ldap``), and IMSP.

      Alternatively, preferences can be stored in PHP sessions, which
      requires no external programs or configure options, but which will not
      maintain preferences between sessions.

      While the LDAP, database, Kolab, or IMSP server need not be running on
      the machine onto which you are installing Horde, the appropriate
      client libraries to access the server must be available locally.

      If a preference container is not configured, no preference options
      will be configurable via Horde's web interface - the default values
      stored in each applications ``config/prefs.php`` file will be used.

   c. Multibyte character support (mbstring and iconv extensions) ``--enable-mbstring``

      If these extensions are enabled, Horde can better support multibyte
      character sets.

      For iconv support you should use the GNU libiconv library, which is more
      stable and supports more charsets, compared to other iconv
      implementations, like Solaris', for example.

      Iconv support is enabled by default in PHP 5. You only have to make sure
      that you do **not** use ``--without-iconv``

   d. GD support ``--with-gd``

      Horde will use the GD extension to perform manipulations on image data
      through the Horde_Image library.

      If you want GD to be able to work with PNG images, you should use the
      ``--with-png-dir`` option to make sure PHP can find the PNG libraries
      it needs to compile.

      If you want GD to be able to work with JPEG images, you should use the
      ``--with-jpeg-dir`` option to make sure PHP can find the JPEG libraries
      it needs to compile.

      You can also use the imagick_ extension or the ImageMagick_ package to do
      these manipulations instead. The imagick_ extension is the recommended
      method for image manipulation. See the ``Image Manipulation`` tab of the
      Horde configuration for more details. ImageMagick version 6.5.7 or better
      is recommended.

      .. _imagick: http://pecl.php.net/package/imagick
      .. _ImageMagick: http://www.imagemagick.org

   e. tidy ``--with-tidy``

      The tidy PHP extension is required to sanitize HTML data.

   .. Important:: Additionally, individual Horde applications may **REQUIRE**
                  or **RECOMMEND** other options to be built into PHP
                  also. Please check ``docs/INSTALL`` for all applications you
                  wish to use to see if other PHP options are needed.

   f. fileinfo

      Allows Horde applications to guess the MIME type of files by analyzing
      their contents.

      This extension is automatically enabled by default.

   g. intl

      The intl extension is required to handle display of Internationalized
      Domain Names (see RFC 3490), e.g in e-mail addresses.

      This extension can be enabled by adding the ``--enable-intl`` option
      when compiling PHP.

   h. _`curl` ``--with-curl``

      The `curl extension`_, if installed, will be used instead of PHP's
      fopen() when retrieving data from external HTTP servers (remote
      calendars, web APIs, etc.). This is much more reliable and flexible, so
      it is recommended to either enable it or install the http_ extension.

      This extension can be enabled by adding the ``--with-curl`` option when
      compiling PHP.

3. PEAR Modules

   PEAR is short for "PHP Extension and Application Repository".  The goal of
   PEAR is to provide a means of distributing reusable code.

   For more information, see http://pear.php.net/

   .. Important:: Make sure you are running a supported (i.e. new enough)
                  version of PEAR: use the test script described below under
                  "`Configuring Horde`_".  Do **not** use the PEAR version
                  from ftp.horde.org.

   Check that the path where the PEAR packages are installed are part of the
   ``include_path`` parameter that PHP uses to find PEAR packages.

   Run the command::

     pear config-show

   You will see something like::

     PEAR directory   php_dir   /usr/share/php

   Now open the php.ini file of your system, for example ``/etc/php.ini``,
   find the ``include_path`` and make sure that ``/usr/share/php`` is part of
   the list.  If you had to change that value, restart the web server after
   saving ``php.ini``.

   .. Important:: If you are going to install Horde the recommended way,
                  i.e. using the PEAR installer, you can skip the remainder of
                  this section. Installing Horde through PEAR will
                  automatically download and install all required PEAR
                  packages.

   These PEAR packages are **RECOMMENDED** to be installed:

   a. Net_DNS2

      If installed, it will be used instead of the built-in PHP function
      gethostbyaddr() for host name lookups. This has the advantage that
      Net_DNS2 has configurable timeouts and retries.
      To install, enter the following at the command prompt::

        pear install Net_DNS2

   b. Services_Weather (>= 1.3.1)

      **REQUIRED** only if you wish to use the weather.com block on the portal
      page.
      To install, enter the following at the command prompt::

        pear install Services_Weather

      Additional steps are required if you want use the METAR weather block on
      the portal page. See the file ``data/Services_Weather/buildMetarDB.php``
      in your PEAR directory for details.

   c. File_Fstab

     Required only if you use the localhost driver for the Accounts block.
     To install, enter the following at the command prompt::

       pear install File_Fstab

   This method of installing PEAR packages requires that you have a PHP version
   that has been compiled as a static binary.  All versions of PHP build both
   both a SAPI module (Apache, CGI, etc.) and a command-line (CLI) binary.
   Check if you have a php binary in ``/usr/local/bin`` (``/usr/bin`` if you
   installed from an operating system package) before recompiling.

   For more detailed directions on installing PEAR packages, see the PEAR
   documentation at http://pear.php.net/manual/

4. PECL Modules

   PECL is short for "PHP Extension Community Library".  The goal of PECL is
   to provide a means of easily distributing PHP extensions.

   For more information, see http://pecl.php.net/

   PECL is the "sister" of PEAR and uses the same packaging and distribution
   system as PEAR, so the configuration/setup is essentially identical to the
   PEAR instructions above.

   When you install a PECL extension, you have to add it to your ``php.ini``
   so it gets loaded.  Add the following line to your ``php.ini`` file to load
   the extension (the extension should be installed in the directory specified
   by the ``extension_dir`` option in ``php.ini``)::

     extension=fileinfo.so

   Or on Windows::

     extension=fileinfo.dll

   After that, restart your webserver.

   These PECL packages are **RECOMMENDED** to be installed:

   a. imagick

      The imagick extension can be used by Horde's image library to provide
      image manipulations.

      To install, enter the following at the command prompt::

        pecl install imagick

      The imagick extension **must** be compiled against ImageMagick version
      6.2.9 or better, though version 6.5.7 or better is recommended.

   b. horde_lz4

      If the horde_lz4 extension is available, Horde can perform real-time
      compression on data, resulting in reduced storage load on the server for
      things like cache storage and session data. It is highly recommended.

      To install, enter the following at the command prompt::

        pecl install horde_lz4

   c. memcache

      If using memcache, the memcache PECL extension must be installed.

      To install, enter the following at the command prompt::

        pecl install memcache

   d. _`http`

      The `http extension`_, if installed, will be used instead of PHP's
      fopen() when retrieving data from external HTTP servers (remote
      calendars, web APIs, etc.). This is much more reliable and flexible, so
      it recommended to either install this or enable the curl_ extension.

      To install, enter the following at the command prompt::

        pecl install http

   For additional help on using the pear command-line program to install PECL
   extensions, see the PEAR installation section above.


The following non-PHP prerequisites are **RECOMMENDED**.

1. aspell - Spelling Checker

   Aspell, a comand-line program, is used as Horde's spell-checking engine.
   You must install and configure aspell to use Horde's spell-check feature.

   Version 0.60 or higher is REQUIRED.

   You can obtain aspell from:

      http://aspell.sourceforge.net/


The following non-PHP prerequisites are optional.

1. Sendmail.

   It is highly **RECOMMENDED** that Horde be configured to use SMTP for
   sending e-mails.

   Alternatively, Horde can use the local sendmail program, or a program that
   implements the ``sendmail(8)`` API (as included with postfix, qmail, and
   exim, among others). However, local use of sendmail binaries to send mail
   is discouraged due to authentication/permission issues (since Horde will
   invoke the sendmail binary as the web/PHP user), and because it is not
   possible to reliably auto-configure sendmail since there is no unified
   API across platforms/sendmail variants.


Installing Horde
================

The **RECOMMENDED** way to install Horde is using the PEAR installer.
Alternatively, if you want to run the latest development code or get the
latest not yet released fixes, you can install Horde from Git.


Installing with PEAR
~~~~~~~~~~~~~~~~~~~~

Before beginning, make sure your PEAR package is up-to-date::

   pear upgrade PEAR

Next, you need to register the Horde PEAR channel server to your local PEAR
system. This has to be done only **once** ever on a single PEAR system::

   pear channel-discover pear.horde.org

Next install a so-called "role" for Horde. This role defines where Horde is
installed. This should be a directory in your web server's web root, e.g.
``/var/www/horde``. Again this has to be done only **once** ever on
a single PEAR system::

   pear install horde/horde_role
   pear run-scripts horde/horde_role

When installing Horde through PEAR now, the installer will automatically
install any dependencies of Horde too.  If you want to install Horde with all
optional dependencies, but without the binary PECL packages that have to be
compiled, specify both the ``-a`` and the ``-B`` flag::

   pear install -a -B horde/horde

By default, only the required dependencies will be installed::

   pear install horde/horde

If you want to install Horde even with all binary dependencies, you need to
remove the ``-B`` flag. Please note that this might also try to install PHP
extensions through PECL that might need further configuration or activation in
your PHP configuration::

   pear install -a horde/horde


Installing into separate PEAR
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. Warning:: Unless you really know **why** you want to do this, you probably
             do **not** want to do this. Use the general PEAR installation
             instructions from above instead.

If you want to create a separate PEAR installation for installing Horde,
independent from the system-wide PEAR installation, this can be done with the
following commands (in this example, ``/var/www/horde`` is used as the
location of the web-accessible horde directory)::

   mkdir /var/www/horde
   pear config-create /var/www/horde /var/www/horde/pear.conf
   pear -c /var/www/horde/pear.conf install pear

Then follow the regular installation steps, but use the ``pear`` command from
the PEAR installation you just created, e.g.::

   /var/www/horde/pear/pear -c /var/www/horde/pear.conf channel-discover \
       pear.horde.org

Finally configure your web server in some way to point PHP's ``include_path``
setting to the PEAR installation and the ``PHP_PEAR_SYSCONF_DIR`` environment
variable to the web root::

   php_value include_path /var/www/horde/pear/php
   SetEnv PHP_PEAR_SYSCONF_DIR /var/www/horde

It is recommended to not use the .htaccess file in ``/var/www/horde/`` to set
these values because it will be overwritten with every further update.


Installing from Git
~~~~~~~~~~~~~~~~~~~

See http://www.horde.org/development/git


Configuring Horde
=================

1. Configuring the web server

   Horde requires the following webserver settings. Examples shown are for
   Apache; other webservers' configurations will differ.

   a. PHP interpretation for files matching ``*.php``::

         AddType application/x-httpd-php .php

      .. Note:: The above instructions may not work if you have specified PHP
                as an output filter with ``SetOutputFilter`` directive in
                Apache 2.x versions.  In particular, Red Hat 8.0 and above
                Apache 2.x RPMS have the output filter set, and **MUST NOT**
                have the above ``AddType`` directive added.

   b. ``index.php`` as an index file (brought up when a user requests a URL for
      a directory)::

         DirectoryIndex index.php

   c. If you plan to provide ActiveSync support to your users, you have to
      create an alias of the ``/Microsoft-Servers-ActiveSync`` URL to
      ``/horde/rpc.php``. See http://wiki.horde.org/ActiveSync for details.

   c. If you plan to provide CardDAV support to users with iOS devices, you
      have to create an alias of the ``/.well-known/carddav`` URL to
      ``/horde/rpc.php``. See http://wiki.horde.org/CardDAV for details.

2. Configuring Horde

   To configure Horde, change to the ``config/`` directory of the installed
   distribution, and copy the ``conf.php.dist`` configuration file to
   ``conf.php``.

   Documentation on the format and purpose of the configuration files in the
   ``config/`` directory can be found in each file. The defaults will be
   correct for most sites. If you wish to customize Horde's appearance and
   behavior, create "local" files for the configuration file you want to
   change. For example if you want to change the default value and lock a
   preference, create a ``config/prefs.local.php`` file with the following
   content::

      <?php
      $_prefs['prefname']['value'] = 'somedefault';
      $_prefs['prefname']['locked'] = true;

   This works with any configuration file.

   .. Warning:: All configuration files in Horde are PHP scripts that are
                executed by the web server. If you make an error in one of
                these files, Horde might stop working. Thus it is always a good
                idea to test the configuration files after you edited them. If
                you want to test mime_drivers.local.php for example run::

                   php -l mime_drivers.local.php

3. Completing Configuration

   You can now access Horde without a password, and you will be logged in as
   an administrator.

   .. Important:: You should first configure a real authentication
                  backend and designate which accounts in your real
                  backend will be administrator accounts.  Horde does
                  **NOT** have a default administrator account - all
                  users, including administrators, must exist in the
                  actual authentication backend.  Click on ``Configuration``
                  in the ``Administration`` menu and configure Horde.
                  Start in the ``Authentication`` tab.

   Here is an example for configuring authentication against a remote IMAP
   server.  Similar steps apply for authenticating against a database, an LDAP
   server, etc.

   a. In the ``Which users should be treated as administrators`` field enter a
      comma separated list of user names of your choosing. This will control
      who is allowed to make configuration changes, see passwords, potentially
      add users, etc.

   b. In the ``What backend should we use for authenticating users to Horde``
      pulldown menu select ``IMAP authentication``. The page will reload and
      you will have specific options for IMAP authentication.

   c. In the ``Configuration type`` pulldown menu select ``Separate values``.
      The page will reload with additional options. Fill in the remaining
      three fields appropriately:

      - IP name/number of the IMAP server
      - For a secure connection, select port 993.
      - Select the secure connection protocol to use, if desired.

   Continue to configure Horde through all the tabs of the configuration
   interface and click on ``Generate Horde Configuration``. An important item
   that you probably want to configure is the ``Database Settings``, which
   defines the database configuration that is used, by default, for several
   different Horde sub-systems.

   .. Important:: By default Horde will be using database backends for most
                  sub-systems. If you do not plan to use a database with Horde,
                  you need to go through all tabs of the configuration screen
                  and change the configuration for those systems from ``SQL``
                  to a suitable alternative.

   Configuration of applications in ``registry.php`` is documented in the
   ``INSTALL`` file of each application.  Most applications require you to
   configure them with a "Horde administrator" account.  A Horde administrator
   account is any normal Horde account that has been added to the administrator
   list in the ``Authentication`` tab of the Horde configuration.

   The other files in that directory need only be modified if you wish to
   customize Horde's appearance or behaviour -- the defaults will work at most
   sites.

4. Creating databases

   Once you created the database configuration in the previous step, you can
   create all database tables by hitting the ``Update all DB schemas`` button
   in the configuration screen.

   Please note that this requires the database that you entered in the database
   configuration to already exist, and the configured database user to have
   sufficient permissions to create new tables in this database.

   Alternatively you can run the ``horde-db-migrate`` script in the Horde
   directory from the command line.

   If you installed Horde into the global PEAR system, this script should be in
   your command path. If the script cannot be found in your path, you need to
   specify the full path to the script, e.g.::

      /var/www/horde/pear/horde-db-migrate

   You can use the ``pear`` command to find the place where the script has been
   installed::

      pear config-get bin_dir

   If you installed into a local PEAR installation, you need to tell PHP and
   PEAR where to find the installation and the script, e.g.::

      PHP_PEAR_SYSCONF_DIR=/var/www/horde php \
          -d include_path=/var/www/horde/pear/php \
          /var/www/horde/pear/horde-db-migrate

5. Setting up alarm emails

   If you want your users to be able to receive emails from the Horde_Alarm
   system, you must set up a cron entry for ``horde-alarms``, you
   must have at least one administrator specified in the Horde configuration,
   and you must have the PHP CLI installed (a CGI binary is not supported -
   ``php -v`` will report what kind of PHP binary you have).

   Running the job every 5 minutes is recommended::

      # Horde Alarms
      */5 * * * * /usr/bin/horde-alarms

   If not installing Horde through PEAR or if PEAR's ``bin_dir`` configuration
   doesn't point to ``/usr/bin/``, replace ``/usr/bin/horde-alarms`` with the
   path to the ``horde-alarms`` script in your Horde installation.

6. Testing Horde

   Once you have configured your webserver, PHP, and Horde, bring up the
   included test page in your Web browser to ensure that all necessary
   prerequisites have been met. If you installed Horde as described above, the
   URL to the test page would be::

      http://your-server/horde/test.php

   The test script is disabled by default for security reasons. To enable
   set the 'testdisable' configuration option to false. After testing is
   completed, the testdisable option should be reset to true.

   Check that your PHP and PEAR versions are acceptably recent, that all
   required capabilities are present, and that ``magic_quotes_runtime``
   is set to ``Off``. Then note the ``Session counter: 1`` line under ``PHP
   Sessions``, and reload the page. The session counter should increment.

   If you get a warning like ``Failed opening '/path/to/test.php' for
   inclusion``, make sure that the web server has the permission to read the
   ``test.php`` file.

7. Securing Horde

   a. Passwords

      Some of Horde's configuration files contain passwords which local users
      could use to access your database.  It is recommended to ensure that at
      least the Horde configuration files (in ``config/``) are not readable to
      system users.  There are ``.htaccess`` files restricting access to
      directories that do not need to be accessed directly; before relying on
      those, ensure that your webserver supports ``.htaccess`` and is
      configured to use them, and that the files in those directories are in
      fact inaccessible via the browser.

      An additional approach is to make Horde's configuration files owned by
      the user ``root`` and by a group which only the webserver user belongs
      to, and then making them readable only to owner and group.  For example,
      if your webserver runs as ``www.www``, do as follows::

         chown -R root.www config/*
         find config/ -type f -exec chmod 0440 '{}' \;

   b. Sessions

      Session data -- including hashed versions of your users' passwords, in
      some applications -- may not be stored as securely as necessary.

      If you are using file-based PHP sessions (which are the default), be
      sure that session files are not being written into ``/tmp`` with
      permissions that allow other users to read them. Ideally, change the
      ``session.save_path`` setting in ``php.ini`` to a directory only
      readable and writeable by your webserver.

      Additionally, you can change the session handler of PHP to use any
      storage backend requested (e.g. SQL database) via the ``Custom Session
      Handler`` tab in the Horde configuration.

   For more information about securing your webserver, PHP and Horde, see the
   `docs/SECURITY`_ file.


Dynamic View Troubleshooting
============================

Horde's dynamic, AJAX-based views differ from traditional Horde applications in
that they require javascript support; in fact, javascript performs the bulk of
the page display.  As such, debugging the dynamic views is more complex than
with other Horde applications.

If you run into problems with the dynamic view, first follow the
troubleshooting steps for Horde - namely checking PHP error logs and Horde
debug logs to determine if the problem is located there.  Server-based errors
will be logged in the traditional manner.

Only if traditional debugging is unsuccessful will you need to move to
javascript debugging.  It is highly recommended to use Mozilla Firefox with
the `Firebug`_ extension installed in order to better track javascript
errors - it is what the developers use and makes deciphering error codes and
error line numbers much easier.  You will also want to turn off javascript
caching, if on, in ``horde/conf/conf.php``.

If you do find a javascript error, it would be great if you could fix the
issue and provide a patch :)  Absent that, before reporting to the mailing
list, IRC room, or bug tracker make sure you have a valid javascript error,
the file the error is being caused in, the line number of the error, and a
reliable way to reproduce the error.  Developers/other interested folks will
be much more likely to help you if all this information is provided.


Configuring Applications
========================

A list of available Horde applications can be found at

   http://www.horde.org/apps

Instructions on configuring Horde applications can be found in the ``INSTALL``
file in the application's ``docs/`` directory.


Temporary Files
===============

Various Horde applications will generate temporary files in PHP's temporary
directory (see the ``General`` tab in the Horde configuration).  For various
reasons, some of these files may not be removed when the user's session
ends. To reclaim this disk space, it may be necessary to periodically delete
these old temporary files.

An example cron-based solution can be found at
``horde/scripts/temp-cleanup.cron`` in PEAR's ``data_dir`` directory.  Another
possible solution is to use utilities like ``tmpwatch``, ``tmpreaper`` or
anything similar to remove old files.

Stale sessions are automatically pruned by PHP according to the
`session.gc_probability`_, `session.gc_divisor`_, and
`session.gc_maxlifetime`_ settings located in ``php.ini``.


Translations
============

Note for international users: Horde uses GNU gettext to provide local
translations of text displayed by applications; the translations are found in
the po/ directory.  If a translation is not yet available for your locale (and
you wish to create one), or if you're having trouble using a provided
translation, please see the docs/TRANSLATIONS_ file for instructions.


Obtaining Support
=================

If you encounter problems with Horde, help is available!

The Horde Frequently Asked Questions List (FAQ), available on the Web at

  http://wiki.horde.org/FAQ

The Horde Project runs a number of mailing lists, for individual applications
and for issues relating to the project as a whole. Information, archives, and
subscription information can be found at

  http://www.horde.org/community/mail

Lastly, Horde developers, contributors and users may also be found on IRC,
on the channel #horde on the Freenode Network (irc.freenode.net).

Please keep in mind that Horde is free software written by volunteers.
For information on reasonable support expectations, please read

  http://www.horde.org/community/support

Thanks for using Horde!

The Horde Team


.. _README: README
.. _docs/SECURITY: SECURITY
.. _docs/TRANSLATIONS: TRANSLATIONS
.. _`curl extension`: http://php.net/curl
.. _`http extension`: http://php.net/http
.. _`File Uploads`: http://wiki.horde.org/FAQ/Admin/FileUploads
.. _`Firebug`: http://www.getfirebug.com/
.. _`session.gc_probability`: http://www.php.net/manual/en/session.configuration.php#ini.session.gc-probability
.. _`session.gc_divisor`: http://www.php.net/manual/en/session.configuration.php#ini.session.gc-divisor
.. _`session.gc_maxlifetime`: http://www.php.net/manual/en/session.configuration.php#ini.session.gc-maxlifetime

Gemäß den angaben in der Installationsdokumentation /usr/share/doc/pear/horde/INSTALL passen wir nun noch den Wert session.gc_divisor in der PHP-Konfigurationsdatei /etc/php.ini an:

 # vim /etc/php.ini
/etc/php.ini
...
 
; Django : 2010-09-15
; default: session.gc_divisor = 1000
; PHP automatically garbage collects old session information, as long as this setting 
; (and session.gc_probability) are set to non-zero. It is recommended that this value 
; be "10000" or higher (see /usr/share/doc/pear/horde/INSTALL).
session.gc_divisor = 10000
 
...

1)
Stand 15. September '14
Diese Website verwendet Cookies. Durch die Nutzung der Website stimmen Sie dem Speichern von Cookies auf Ihrem Computer zu. Außerdem bestätigen Sie, dass Sie unsere Datenschutzbestimmungen gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information
  • centos/mail_c7/horde_1.1411109100.txt.gz
  • Zuletzt geändert: 19.09.2014 06:45.
  • von django