Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:horde5_-_framework

Dies ist eine alte Version des Dokuments!


Horde5 Framework

Horde Groupware ist eine freie, für den professionellen Einsatz, Browser basierte Kommunikationsanwendung. Benutzer können e-Mails lesen, versenden und verwalten. Es können gemeinsam genutzte Kalender, Kontakte, Aufgaben und Notizen mit Standard Komponenten des Horde-Projekts realisiert werden.

Ab hier werden root-Rechte zur Ausführung der nachfolgenden Befehle benötigt. Um root zu werden geben Sie bitte folgenden Befehl ein:

$ su -
Password: 

Voraussetzungen

Als Voraussetzung für die Installation von Horde sind folgende Komponenten erforderlich:

Vorbereitung

:!: HINWEIS - Nachfolgende Installation soll grundsätzlich unter Zuhilfenahme von rpm-Pakten aus dem EPEL-Repository erfolgen und nicht ausschließlich, wie in der Originalanleitung, über eine PEAR Installation erfolgen !!!

Zur Installation von Horde über rpm-Pakete, muss nachfolgendes Repository genutzt bzw. eingebunden werden:

Nachfolgend soll ein weiteres Drittanbieter-Repository, welches von dem mir sehr geschätzten Michael Nausch betrieben wird und eine sichere und verlässliche Quelle für rpm-Pakete darstellt, wie unter nachfolgendem internen Link dargestellt, eingebunden werden:

Repository: EPEL

Nachfolgende Beschreibung bindet das Drittanbieter-Repository von EPEL ein:

Repository: mailserver.guru

Nachfolgende Beschreibung bindet das Drittanbieter-Repository von mailserver.guru CentOS 7 ein:

Installation

php-horde-horde

Nachdem das Drittanbieter-Repository

erfolgreich eingebunden wurde, kann mit nachfolgendem Befehl, das rpm-Paket - php-horde-horde installiert werden:

# yum install php-horde-horde
...
Complete!

Mit nachfolgendem Befehl kann überprüft werden, welche Inhalte mit dem Paket php-horde-horde installiert wurden.

# rpm -qil php-horde-horde
Name        : php-horde-horde
Version     : 5.2.8
Release     : 1.el7
Architecture: noarch
Install Date: Wed 24 Feb 2016 01:44:30 PM CET
Group       : Development/Libraries
Size        : 4697197
License     : LGPLv2
Signature   : RSA/SHA256, Mon 26 Oct 2015 05:36:53 PM CET, Key ID 6a2faea2352c64e5
Source RPM  : php-horde-horde-5.2.8-1.el7.src.rpm
Build Date  : Wed 21 Oct 2015 02:30:21 PM CEST
Build Host  : buildvm-10.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
/etc/logrotate.d/horde
/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/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-power1.png
/usr/share/horde/themes/default/graphics/horde-power2.png
/usr/share/horde/themes/default/graphics/horde-power3.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/horde
/var/lib/horde/cache
/var/lib/horde/static
/var/lib/horde/static/README
/var/lib/pear/pkgxml/php-horde-horde.xml
/var/log/horde

php-pecl-imagick

Mit nachfolgendem Befehl sollte das rpm-Paket - php-pecl-imagick ebenfalls noch installiert werden:

# yum install php-pecl-imagick
...
Complete!

Mit nachfolgendem Befehl kann überprüft werden, welche Inhalte mit dem Paket php-pecl-imagick installiert wurden.

# rpm -qil php-pecl-imagick
Name        : php-pecl-imagick
Version     : 3.1.0
Release     : 0.6.RC2.el7
Architecture: x86_64
Install Date: Wed 24 Feb 2016 02:24:01 PM CET
Group       : Development/Libraries
Size        : 427164
License     : PHP
Signature   : RSA/SHA256, Sun 16 Feb 2014 08:06:50 PM CET, Key ID 6a2faea2352c64e5
Source RPM  : php-pecl-imagick-3.1.0-0.6.RC2.el7.src.rpm
Build Date  : Sat 08 Feb 2014 05:37:22 PM CET
Build Host  : buildvm-22.phx2.fedoraproject.org
Relocations : (not relocatable)
Packager    : Fedora Project
Vendor      : Fedora Project
URL         : http://pecl.php.net/package/imagick
Summary     : Provides a wrapper to the ImageMagick library
Description :
imagick is a native php extension to create and modify images using the
ImageMagick API.
This extension requires ImageMagick version 6.2.4+ and PHP 5.1.3+.

IMPORTANT: Version 2.x API is not compatible with earlier versions.
/etc/php.d/imagick.ini
/usr/lib64/php/modules/imagick.so
/usr/share/doc/php-pecl-imagick-3.1.0
/usr/share/doc/php-pecl-imagick-3.1.0/CREDITS
/usr/share/doc/php-pecl-imagick-3.1.0/INSTALL
/usr/share/doc/php-pecl-imagick-3.1.0/TODO
/usr/share/doc/php-pecl-imagick-3.1.0/examples
/usr/share/doc/php-pecl-imagick-3.1.0/examples/captcha.php
/usr/share/doc/php-pecl-imagick-3.1.0/examples/polygon.php
/usr/share/doc/php-pecl-imagick-3.1.0/examples/thumbnail.php
/usr/share/doc/php-pecl-imagick-3.1.0/examples/watermark.php
/var/lib/pear/pkgxml/imagick.xml

aspell-en

Mit nachfolgendem Befehl kann das rpm-Paket - aspell-en ebenfalls noch installiert werden:

# yum install aspell-en
...
Complete!

Mit nachfolgendem Befehl kann überprüft werden, welche Inhalte mit dem Pakete aspell-en installiert wurden.

# rpm -qil aspell-en
Name        : aspell-en
Epoch       : 50
Version     : 7.1
Release     : 5.el7
Architecture: x86_64
Install Date: Wed 24 Feb 2016 02:25:40 PM CET
Group       : Applications/Text
Size        : 3730461
License     : MIT and BSD
Signature   : RSA/SHA256, Mon 20 Jan 2014 08:50:42 PM CET, Key ID 6a2faea2352c64e5
Source RPM  : aspell-en-7.1-5.el7.src.rpm
Build Date  : Thu 16 Jan 2014 02:34:35 PM CET
Build Host  : buildvm-04.phx2.fedoraproject.org
Relocations : (not relocatable)
Packager    : Fedora Project
Vendor      : Fedora Project
URL         : http://aspell.net/
Summary     : English dictionaries for Aspell
Description :
Provides the word list/dictionaries for the following: English, Canadian
English, British English
/usr/lib64/aspell-0.60/american-variant_0.alias
/usr/lib64/aspell-0.60/american-variant_1.alias
/usr/lib64/aspell-0.60/american-w_accents.alias
/usr/lib64/aspell-0.60/american-wo_accents.alias
/usr/lib64/aspell-0.60/american.alias
/usr/lib64/aspell-0.60/british-ise-w_accents.alias
/usr/lib64/aspell-0.60/british-ise-wo_accents.alias
/usr/lib64/aspell-0.60/british-ise.alias
/usr/lib64/aspell-0.60/british-ize-w_accents.alias
/usr/lib64/aspell-0.60/british-ize-wo_accents.alias
/usr/lib64/aspell-0.60/british-ize.alias
/usr/lib64/aspell-0.60/british-variant_0.alias
/usr/lib64/aspell-0.60/british-variant_1.alias
/usr/lib64/aspell-0.60/british-w_accents.alias
/usr/lib64/aspell-0.60/british-wo_accents.alias
/usr/lib64/aspell-0.60/british.alias
/usr/lib64/aspell-0.60/canadian-variant_0.alias
/usr/lib64/aspell-0.60/canadian-variant_1.alias
/usr/lib64/aspell-0.60/canadian-w_accents.alias
/usr/lib64/aspell-0.60/canadian-wo_accents.alias
/usr/lib64/aspell-0.60/canadian.alias
/usr/lib64/aspell-0.60/en-common.rws
/usr/lib64/aspell-0.60/en-variant_0.multi
/usr/lib64/aspell-0.60/en-variant_0.rws
/usr/lib64/aspell-0.60/en-variant_1.multi
/usr/lib64/aspell-0.60/en-variant_1.rws
/usr/lib64/aspell-0.60/en-variant_2.multi
/usr/lib64/aspell-0.60/en-variant_2.rws
/usr/lib64/aspell-0.60/en-w_accents-only.rws
/usr/lib64/aspell-0.60/en-w_accents.multi
/usr/lib64/aspell-0.60/en-wo_accents-only.rws
/usr/lib64/aspell-0.60/en-wo_accents.multi
/usr/lib64/aspell-0.60/en.dat
/usr/lib64/aspell-0.60/en.multi
/usr/lib64/aspell-0.60/en_CA-variant_0.multi
/usr/lib64/aspell-0.60/en_CA-variant_0.rws
/usr/lib64/aspell-0.60/en_CA-variant_1.multi
/usr/lib64/aspell-0.60/en_CA-variant_1.rws
/usr/lib64/aspell-0.60/en_CA-w_accents-only.rws
/usr/lib64/aspell-0.60/en_CA-w_accents.multi
/usr/lib64/aspell-0.60/en_CA-wo_accents-only.rws
/usr/lib64/aspell-0.60/en_CA-wo_accents.multi
/usr/lib64/aspell-0.60/en_CA.multi
/usr/lib64/aspell-0.60/en_GB-ise-w_accents-only.rws
/usr/lib64/aspell-0.60/en_GB-ise-w_accents.multi
/usr/lib64/aspell-0.60/en_GB-ise-wo_accents-only.rws
/usr/lib64/aspell-0.60/en_GB-ise-wo_accents.multi
/usr/lib64/aspell-0.60/en_GB-ise.multi
/usr/lib64/aspell-0.60/en_GB-ize-w_accents-only.rws
/usr/lib64/aspell-0.60/en_GB-ize-w_accents.multi
/usr/lib64/aspell-0.60/en_GB-ize-wo_accents-only.rws
/usr/lib64/aspell-0.60/en_GB-ize-wo_accents.multi
/usr/lib64/aspell-0.60/en_GB-ize.multi
/usr/lib64/aspell-0.60/en_GB-variant_0.multi
/usr/lib64/aspell-0.60/en_GB-variant_0.rws
/usr/lib64/aspell-0.60/en_GB-variant_1.multi
/usr/lib64/aspell-0.60/en_GB-variant_1.rws
/usr/lib64/aspell-0.60/en_GB-w_accents.multi
/usr/lib64/aspell-0.60/en_GB-wo_accents.multi
/usr/lib64/aspell-0.60/en_GB.multi
/usr/lib64/aspell-0.60/en_US-variant_0.multi
/usr/lib64/aspell-0.60/en_US-variant_1.multi
/usr/lib64/aspell-0.60/en_US-w_accents-only.rws
/usr/lib64/aspell-0.60/en_US-w_accents.multi
/usr/lib64/aspell-0.60/en_US-wo_accents-only.rws
/usr/lib64/aspell-0.60/en_US-wo_accents.multi
/usr/lib64/aspell-0.60/en_US.multi
/usr/lib64/aspell-0.60/en_affix.dat
/usr/lib64/aspell-0.60/en_phonet.dat
/usr/lib64/aspell-0.60/english-variant_0.alias
/usr/lib64/aspell-0.60/english-variant_1.alias
/usr/lib64/aspell-0.60/english-variant_2.alias
/usr/lib64/aspell-0.60/english-w_accents.alias
/usr/lib64/aspell-0.60/english-wo_accents.alias
/usr/lib64/aspell-0.60/english.alias
/usr/share/doc/aspell-en-7.1
/usr/share/doc/aspell-en-7.1/Copyright

aspell-de

Nachdem das Drittanbieter-Repository

erfolgreich eingebunden wurde, kann mit nachfolgendem Befehl das rpm-Paket - aspell-de ebenfalls noch installiert werden:

# yum install aspell-de
...
Complete!

Mit nachfolgendem Befehl kann überprüft werden, welche Inhalte mit dem Pakete aspell-de installiert wurden.

# rpm -qil aspell-de
Name        : aspell-de
Epoch       : 1
Version     : 20030222
Release     : 1.el7.centos
Architecture: x86_64
Install Date: Wed 24 Feb 2016 02:27:05 PM CET
Group       : Applications/Text
Size        : 11372881
License     : GPLv2
Signature   : RSA/SHA1, Tue 09 Sep 2014 08:26:13 PM CEST, Key ID 60ecfb9e8195aea0
Source RPM  : aspell-de-20030222-1.el7.centos.src.rpm
Build Date  : Tue 09 Sep 2014 08:25:58 PM CEST
Build Host  : vml000200.dmz.nausch.org
Relocations : (not relocatable)
Packager    : Django <django@mailserver.guru>
Vendor      : django
URL         : http://aspell.net/
Summary     : German dictionaries for Aspell
Description :
Provides the word list/dictionaries for the following: German, Swiss German
/usr/lib64/aspell-0.60/de-common.rws
/usr/lib64/aspell-0.60/de.dat
/usr/lib64/aspell-0.60/de.multi
/usr/lib64/aspell-0.60/de_AT-only.rws
/usr/lib64/aspell-0.60/de_AT.multi
/usr/lib64/aspell-0.60/de_CH-only.rws
/usr/lib64/aspell-0.60/de_CH.multi
/usr/lib64/aspell-0.60/de_DE-only.rws
/usr/lib64/aspell-0.60/de_DE.multi
/usr/lib64/aspell-0.60/de_affix.dat
/usr/lib64/aspell-0.60/de_phonet.dat
/usr/lib64/aspell-0.60/deutsch.alias
/usr/lib64/aspell-0.60/german.alias
/usr/lib64/aspell-0.60/swiss.alias
/usr/share/doc/aspell-de-20030222
/usr/share/doc/aspell-de-20030222/COPYING

Konfiguration: PHP

Nachfolgende Konfigurationen sind durchzuführen um die PHP Umgebung in Bezug auf Horde Groupware anzupassen.

/etc/php.ini

Die Änderungen sind in der Konfigurationsdatei

  • /etc/php.ini

durchzuführen und sind hier mit einem vorangestellten Kommentar in der Form

  • ; Tachtler

gekennzeichnet.

Nachfolgende Konfiguration muss durchgeführt werden, wenn Datei Anhänge bis zu einer bestimmten Größe via Horde Groupware verschickt werden können sollen.

(Nur relevanter Ausschnitte):

...
; Maximum size of POST data that PHP will accept.
; Its value may be 0 to disable the limit. It is ignored if POST data reading
; is disabled through enable_post_data_reading.
; http://php.net/post-max-size
; Tachtler
; default: post_max_size = 8M
post_max_size = 100M
...

und

...
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;
 
; Whether to allow HTTP file uploads.
; http://php.net/file-uploads
file_uploads = On
 
; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
; http://php.net/upload-tmp-dir
;upload_tmp_dir =
 
; Maximum allowed size for uploaded files.
; http://php.net/upload-max-filesize
; Tachtler
; default: upload_max_filesize = 2M
upload_max_filesize = 20M
 
; Maximum number of files that can be uploaded via a single request
max_file_uploads = 20
 
...

Nachfolgende Konfiguration sollte durchgeführt werden, um das Anlaufen der Garbage Collection nicht zu häufig von Horde Groupware ausführen zu lassen, was eine bessere Performance verspricht.

(Nur relevanter Ausschnitt):

...
; Defines the probability that the 'garbage collection' process is started on every
; session initialization. The probability is calculated by using the following equation:
; gc_probability/gc_divisor. Where session.gc_probability is the numerator and
; session.gc_divisor is the denominator in the equation. Setting this value to 1
; when the session.gc_divisor value is 100 will give you approximately a 1% chance
; the gc will run on any give request. Increasing this value to 1000 will give you
; a 0.1% chance the gc will run on any give request. For high volume production servers,
; this is a more efficient approach.
; Default Value: 100
; Development Value: 1000
; Production Value: 1000
; http://php.net/session.gc-divisor
; Tachtler
; default: session.gc_divisor = 1000
session.gc_divisor = 10000
...

Nachfolgende Konfiguration sollte durchgeführt werden, um einem Benutzer nicht zu viele Informationen über die verwendete PHP-Installation oder über die Horde Groupware auslesen zu lassen oder auch dem Benutzer nicht die Möglichkeit zu geben, Daten global verändern zu können.

(Nur relevanter Ausschnitt):

...
;;;;;;;;;;;;;;;;;
; Miscellaneous ;
;;;;;;;;;;;;;;;;;
 
; Decides whether PHP may expose the fact that it is installed on the server
; (e.g. by adding its signature to the Web server header).  It is no security
; threat in any way, but it makes it possible to determine whether you use PHP
; on your server or not.
; http://php.net/expose-php
; Tachtler
; default: expose_php = On
expose_php = Off
...

Nachfolgende Konfiguration sollte durchgeführt werden, um die Zeitzone der Horde Groupware Installation setzen zu können.

(Nur relevanter Ausschnitt):

...
;;;;;;;;;;;;;;;;;;;
; Module Settings ;
;;;;;;;;;;;;;;;;;;;
 
[CLI Server]
; Whether the CLI web server uses ANSI color coding in its terminal output.
cli_server.color = On
 
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
; Tachtler
; default: ;date.timezone =
date.timezone = 'Europe/Berlin'
...

Konfiguration: Webserver

Nachfolgende Konfigurationen sind durchzuführen um den Apache HTTP Server in Bezug auf Horde Groupware anzupassen.

/etc/httpd/conf.d/php-horde-content.conf

Nachfolgende Inhalte sollen in die Haupt-VHOST-Konfigurationsdatei /etc/httpd/conf.d/php-horde-horde.conf übernommen werden. Deshalb soll die Konfigurationsdatei * /etc/httpd/conf.d/php-horde-content.conf wie folgt abgeändert werden: <code apache> # Tachtler - DISABLED - #<Directory /usr/share/horde/content> #<IfModule mod_rewrite.c> # RewriteEngine On # RewriteCond %{REQUEST_FILENAME} !-d # RewriteCond %{REQUEST_FILENAME} !-f # RewriteRule ^(.*)$ index.php [QSA,L] #</IfModule> #</Directory> </code> ==== /etc/httpd/conf.d/php-horde-horde.conf ==== Die Änderungen sind in der Konfigurationsdatei * /etc/httpd/conf.d/php-horde-horde.conf durchzuführen. :!: HINWEIS - Nachfolgende Anpassungen sollen den Zugriff noch vor der * Horde Groupware Benutzerauthentifikation * Zugriff auf die test.php mit einem Authentifikationsdialog durch den Apache HTTP Server schützen. :!: HINWEIS - Es soll ein eigener VHOST für Horde Groupware erstellt werden! <code apache> # # horde.tachtler.net (Horde Groupware) # <VirtualHost *:80> ServerAdmin webmaster@tachtler.net ServerName horde.tachtler.net ServerAlias www.horde.tachtler.net ServerPath / AddType application/x-httpd-php .php Alias /horde /usr/share/horde Alias /Microsoft-Server-ActiveSync /usr/share/horde/rpc.php Alias /autodiscover/autodiscover.xml /usr/share/horde/rpc.php Alias /Autodiscover/Autodiscover.xml /usr/share/horde/rpc.php Alias /AutoDiscover/AutoDiscover.xml /usr/share/horde/rpc.php # Exclude file from password protection SetEnvIf Request_URI „(rpc.php)$“ allow SetEnvIf Request_URI „(rpc.php/.*)$“ allow SetEnvIf Request_URI „(rpc.php/turba/master-benutzer@tachtler.net/)$“ allow SetEnvIf Request_URI „(sapi/profile/client)$“ allow SetEnvIf Request_URI „(devinfo)$“ allow SetEnvIf Request_URI „(Microsoft-Server-ActiveSync)$“ allow DocumentRoot „/usr/share/horde“ <Directory „/usr/share/horde“> Options All AllowOverride All <RequireAny> Require env allow <RequireAll> # Tachtler - LDAP AuthType Basic AuthName „Tachtler's Horde (horde.tachtler.net)“ AuthBasicProvider ldap AuthLDAPURL „ldaps:ldap.tachtler.net:636/ou=People,dc=tachtler,dc=net?uid“ AuthLDAPBindDN „cn=Ersatzauthentifizierer,dc=tachtler,dc=net“ AuthLDAPBindPassword „geheim“ # Tachtler (enable for LDAP access) Require ldap-user benutzer </RequireAll> </RequireAny> # ActiveSync <IfModule rewrite_module> RewriteEngine On RewriteRule ^/Microsoft-Server-ActiveSync /rpc.php [PT,L,QSA] RewriteRule .* - [E=HTTP_MS_ASPROTOCOLVERSION:%{HTTP:Ms-Asprotocolversion}] RewriteRule .* - [E=HTTP_X_MS_POLICYKEY:%{HTTP:X-Ms-Policykey}] RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] </IfModule> <IfModule rewrite_module> RewriteEngine On RewriteBase /horde/ RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ rampage.php [QSA,L] </IfModule> </Directory> # Content rewrite rules from php-horde-content.conf <Directory /usr/share/horde/content> <IfModule rewrite_module> RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php [QSA,L] </IfModule> </Directory> # Deny access to files that are not served directly by the webserver <DirectoryMatch „/usr/share/horde/(config|lib|locale|scripts|templates)“> Require all denied </DirectoryMatch> <Directory „/usr/share/horde/rpc“> <IfModule rewrite_module> RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1 [QSA,L] </IfModule> </Directory> <Files „test.php“> Options -Indexes +FollowSymLinks AllowOverride None # Tachtler - LDAP AuthType Basic AuthName „Tachtler's Horde - Test (horde.tachtler.net)“ AuthBasicProvider ldap AuthLDAPURL „ldaps:ldap.tachtler.net:636/dc=tachtler,dc=net?uid“ AuthLDAPBindDN „cn=Ersatzauthentifizierer,dc=tachtler,dc=net“ AuthLDAPBindPassword „geheim“ <RequireAll> # Tachtler (enable for LDAP access) Require ldap-user master-benutzer </RequireAll> </Files> <IfModule deflate_module> AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript AddOutputFilterByType DEFLATE application/javascript application/x-javascript <Location /> <IfModule setenvif_module> SetOutputFilter DEFLATE BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary </IfModule> <IfModule headers_module> Header append Vary User-Agent env=!dont-vary </IfModule> </Location> </IfModule> DirectoryIndex index.php ErrorLog logs/horde_error.log SetEnvIf X-Forwarded-For „^.*\..*\..*\..*“ forwarded CustomLog logs/horde_access.log combined_deflate env=!forwarded CustomLog logs/horde_access.log combined_deflate_proxypass env=forwarded </code> ==== Neustart ==== Bevor weitere Konfigurationsschritte erfolgen, sollte einem Neustart nichts im Wege stehen, welcher mit nachfolgendem Befehl durchgeführt werden kann: <code> # systemctl restart httpd.service </code> :!: HINWEIS - Es erfolgen keine weiteren Ausgaben, wenn der Neustart erfolgreich war ! ==== Apache Webserver Überprüfung ==== Ob der Apache HTTP Server, sprich der httpd-Dienst/Deamon auch tatsächlich als Hintergrundprozess läuft, kann mit nachfolgendem Befehl überprüft werden: <code> # systemctl status httpd.service httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled) Active: active (running) since Fri 2014-11-21 10:26:51 CET; 4s ago Process: 10513 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=0/SUCCESS) Main PID: 10525 (httpd) Status: „Processing requests…“ CGroup: /system.slice/httpd.service ├─10525 /usr/sbin/httpd -DFOREGROUND ├─10526 /usr/sbin/httpd -DFOREGROUND ├─10527 /usr/sbin/httpd -DFOREGROUND ├─10528 /usr/sbin/httpd -DFOREGROUND ├─10529 /usr/sbin/httpd -DFOREGROUND └─10530 /usr/sbin/httpd -DFOREGROUND Nov 21 10:26:51 rechner90.idmz.tachtler.net systemd[1]: Started The Apache HTT… Hint: Some lines were ellipsized, use -l to show in full. </code> bzw. <code> # ps auxwf | grep httpd root 10538 0.0 0.0 112640 924 pts/0 S+ 10:27 0:00 \_ grep –color=auto httpd root 10525 0.0 0.1 213700 4776 ? Ss 10:26 0:00 /usr/sbin/httpd -DFOREGROUND apache 10526 0.0 0.0 213700 2868 ? S 10:26 0:00 \_ /usr/sbin/httpd -DFOREGROUND apache 10527 0.0 0.0 213700 2868 ? S 10:26 0:00 \_ /usr/sbin/httpd -DFOREGROUND apache 10528 0.0 0.0 213700 2868 ? S 10:26 0:00 \_ /usr/sbin/httpd -DFOREGROUND apache 10529 0.0 0.0 213700 2868 ? S 10:26 0:00 \_ /usr/sbin/httpd -DFOREGROUND apache 10530 0.0 0.0 213700 2868 ? S 10:26 0:00 \_ /usr/sbin/httpd -DFOREGROUND </code> Eine weitere Überprüfung, ob der erste Start erfolgreich war, kann durch Einsicht der LOG-Dateien * /var/log/httpd/error_log durchgeführt werden. Ausgabe der LOG-Datei /var/log/httpd/error mit nachfolgendem Befehl, die Ausgabe sollte wie nachfolgend dargestellt aussehen: <code> # cat /var/log/httpd/error_log [Fri Nov 21 10:26:51.978953 2014] [suexec:notice] [pid 10525] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) [Fri Nov 21 10:26:51.995381 2014] [auth_digest:notice] [pid 10525] AH01757: generating secret for digest authentication … [Fri Nov 21 10:26:51.997618 2014] [lbmethod_heartbeat:notice] [pid 10525] AH02282: No slotmem from mod_heartmonitor [Fri Nov 21 10:26:52.004882 2014] [mpm_prefork:notice] [pid 10525] AH00163: Apache/2.4.6 (CentOS) configured – resuming normal operations [Fri Nov 21 10:26:52.004970 2014] [core:notice] [pid 10525] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND' </code> ===== Konfiguration: Datenbank ===== Viele der auf Horde Groupware basierenden Anwendungen nutzen Tabellen einer Datenbank als Speichermedium. Um eine Datenbank unter Horde Groupware nutzen zu können, ist die Einrichtung einer Datenbank erforderlich, wie nachfolgend beschrieben. ==== /tmp/horde_db_user.sql ==== Als erstes ist es erforderlich, innerhalb eines Datenbank-Servers, hier z.B. MariaDB, eine Datenbank anzulegen. Das nachfolgende kleine Skript soll * eine Datenbank mit dem Namen horde5 anlegen * einen Benutzer mit dem Namen hordeuser anlegen * ein Passwort das geheim lautet dem Benutzer hordeuser zuweisen * dem Benutzer hordeuser entsprechende Rechte für die Datenbank horde5 erteilen. Hierzu soll ein Skript mit dem Namen * horde5_db_user.sql z.B. im Verzeichnis /tmp erstellt werden: <code mysql> USE mysql; REPLACE INTO user (host, user, password) VALUES ( 'localhost', 'hordeuser', PASSWORD('geheim') ); REPLACE INTO db (host, db, user, select_priv, insert_priv, update_priv, delete_priv, create_priv, drop_priv, index_priv, alter_priv) VALUES ( 'localhost', 'horde5', 'hordeuser', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y' ); – Make sure that priviliges are reloaded. FLUSH PRIVILEGES; CREATE DATABASE horde5; USE horde5; </code> Anschließend kann die so entstandene Datei /tmp/horde5_db_user.sql mit folgendem Befehl gegen das MariaDB-Datenbanksystem angewendet werden: <code> # mysql -u root -p < /tmp/horde5_db_user.sql Enter password: </code> Falls hier keine Fehlermeldungen ausgegeben wurden, kann mit der Konfiguration von Horde fortgefahren werden. ===== Konfiguration: Horde5 - Basis ===== Die Basis-Konfiguration des Horde Framework kann komfortabel über den Aufruf der Web-Anwendung erfolgen. Nachfolgende Schritte zeigen die Grundlegende Einrichtung. ==== Schritt 1 ==== Aufruf der Web-Anwendung über den Browser und den definierten virtuellen Host, hier: * http://www.horde.tachtler.net Horde5 - Erster Aufruf ==== Schritt 2 ==== Anschließend muss der Mauszeiger über das [Zahnrad-Symbol] (Einstellungen) bewegt werden, woraufhin sich nachfolgende Menüpunkte beim darüber bewegen des [Mauszeigers] öffnen sollten: * Administration > Konfiguration wie nachfolgende Bildschirmkopie zeigt: Horde5 - Einstellungen - Administration - Konfiguration ==== Schritt 3 ==== Nachdem nachfolgender Bildschirm zur Anzeige gekommen sein sollte: Horde5 - Einstellungen - Administration - Konfiguration - Horde (horde) 5.x.x Sollte hier mit der [linken Maustaste] der * [Link: Horde (horde) 5.x.x] angeklickt werden, woraufhin nachfolgender Bildschirm erscheinen sollte, indem ebenfalls mit der [linken Maustaste] der * [Reiter: Preferences] ausgewählt werden sollte, wie nachfolgende Bildschirmkopie zeigt: Horde5 - Konfiguration - Horde (horde) 5.x.x - Reiter: Preferences :!: WICHTIG - Temporär soll hier nachfolgende Einstellung vorgenommen werden! ^ Vorher ^^^ ^ Einstellung ^ Standard ^ Wert ^ | * $conf[prefs][maxsize | 65535 | 65535 | | * $conf[prefs][driver] | SQL Database | PHP Session | | * $conf[prefs][params][driverconfig] | Horde Defaults | Horde Defaults | | $conf[prefs][params][table] | | | ^ Nacher ^^^ ^ Einstellung ^ Wert ^^ | * $conf[prefs][maxsize | 65535 || | * $conf[prefs][driver] |PHP Session || ==== Schritt 4 ==== Als nächstes sollte mit der [linken Maustaste] der * [Reiter: Database] ausgewählt werden, wie nachfolgende Bildschirmkopie zeigt: Horde5 - Konfiguration - Horde (horde) 5.x.x - Reiter: Database Hier sollte, aufgrund der vorhergehenden Installation und Konfigurationen, im Abschnitt * [SQL Database Settings] nachfolgende Einstellungen vorgenommen werden: ^ Vorher ^^^ ^ Einstellung ^ Standard ^ Wert ^ | * $conf[sql][phptype]] | –Auswählen– | MySQL (mysqli) | ^ Nacher ^^^ ^ Einstellung ^ Wert ^^ | * $conf[sql][phptype]] | MySQL (mysqli) || Durch Auswahl von MySQL (mysqli) im Auswahlfeld * $conf[sql][phptype]] sollten sich die möglichen Eingabefelder, wie in nachfolgender Bildschirmkopie dargestellt, wie folgt geändert haben: Horde5 - Konfiguration - Horde (horde) 5.x.x - Reiter: Database - MySQL (mysqli) ^ Einstellung ^ Standard ^ Wert ^ | * $conf[sql][phptype]] | MySQL (mysqli) | MySQL (mysqli) | | * $conf[sql][username] | | hordeuser | | $conf[sql][password] | | geheim | | * $conf[sql][protocol] | UNIX Sockets | TCP/IP | | * $conf[sql][hostspec] | | db.idmz.tachtler.net | | $conf[sql][port] | 3306 | 3306 | | * $conf[sql][database] | | horde5 | | * $conf[sql][charset] | utf-8 | utf-8 | | $conf[sql][ssl] | [ ] | [ ] | | $conf[sql][ca | | | | * $conf[sql][splitread] | Disabled | Disabled | ==== Schritt 5 ==== Abschließend kann nun mit der [linken Maustaste] durch anklicken der * [Schaltfläche: Horde-Konfiguration erzeugen] so die neuen Konfiguration mit den Datenbankeinstellungen erzeugt werden, wie nachfolgende Bildschirmkopie zeigt: Horde5 - Konfiguration Horde (horde) 5.x.x - Reiter: Database - MySQL (mysqli) - Horde-Konfiguration erzeugen Nach einer kurzen Wartezeit, sollte nun nachfolgender Bildschirm erscheinen: Horde5 - Konfiguration - Erzeugt :!: HINWEIS - Die aktuell erscheinende Fehlermeldung * – Serverfehler beim Abfragen der Datenbank ✘ kann zum jetzigen Zeitpunkt der Installation ignoriert werden! ==== Schritt 6 ==== Da aktuell noch nicht alle Datenbank-Schemas aktuell sind, muss dies durch anklicken der * [Schaltfläche: Alle DB-Schemas aktualisieren] noch durchgeführt werden, was auch die zuvor erschienene Fehlermeldung beseitigt, wie nachfolgende Bildschirmkopie zeigt: Horde5 - Konfiguration - Alle DB-Schemas aktualisieren Nach der erfolgreichen Aktualisierung aller DB-Schemas, sollte nachfolgender Bildschirm mit den entsprechenden Meldungen erscheinen: Horde5 - Konfiguration - Alle DB-Schemas aktualisieren - durchgeführt ==== Schritt 7 ==== Zum Abschluss solle mit der [linken Maustaste] der * [Reiter: Preferences] nochmals ausgewählt werden, wie nachfolgende Bildschirmkopie zeigt: Horde5 - Konfiguration - Horde (horde) 5.x.x - Reiter: Preferences Die temporäre Einstellung aus Horde5 - Framework - Konfiguration: Horde5 - Basis - Schritt 3 sollten wieder rückgängig gemacht werden! ^ Vorher ^^^ ^ Einstellung ^ Wert ^ Standard ^ | * $conf[prefs][maxsize | 65535 | 65535 | | * $conf[prefs][driver] | PHP Session | SQL Database | ^ Nachher ^^^ ^ Einstellung ^ Standard ^^ | * $conf[prefs][maxsize | 65535 || | * $conf[prefs][driver] | SQL Database || | * $conf[prefs][params][driverconfig] | Horde Defaults || | $conf[prefs][params][table] | || ===== Konfiguration: Horde5 - Erweitert ===== Die erweiterte-Konfiguration des Horde Framework erfolgt über die Konfigurationsdateien im Verzeichnis: * /etc/horde bzw. /usr/share/horde/config (symbolischer Link) ==== /etc/horde/registry.local.php ==== Standardmäßig wird im Fenster-Titel des Browsers die Bezeichnung der gerade angezeigten Web Seite angezeigt. Im Navigationsbaum des Horde-Framework wird an erster Stelle die Bezeichnung Horde angezeigt. Dies kann durch nachfolgende Konfiguration angepasst werden. Zuerst muss eine Konfigurationsdatei in nachfolgenden Verzeichnis mit nachfolgendem Namen durch den folgenden Befehl erstellt werden: <code> # touch /etc/horde/registry.local.php </code> :!: WICHTIG - Dies ist erforderlich, da sonst bei einem Update alle Änderungen in der Konfigurationsdatei * /etc/horde/registry.php verloren gehen würden! Der Inhalt der so neu erstellten Konfigurationsdatei /etc/horde/registry.local.php, könnte dann wie folgt aussehen: <code ini> <?php Tachtler $this→applications['horde']['name'] = _(„Tachtler's Horde“); </code> Anschließend sollten die Besitz- und Datei-Rechte, wie folgt noch an die anderen Konfigurationsdateien angepasst werden. Anpassung der Besitzrechte: <code> # chown apache:apache /etc/horde/registry.local.php </code> Anpassung der Dateirechte: <code> # chmod 660 /etc/horde/registry.local.php </code> :!: HINWEIS - Nach einer Ab- und Anmeldung, sollten die Änderungen wirksam werden! ===== Konfiguration: cronjob ===== Durch nachfolgende Anpassung, können die Alarm-Meldungen der Horde-Anwendungen mit nachfolgender Ergänzung der Konfigurationsdatei * /etc/crontab ausgeführt werden. ==== /etc/crontab ==== Hier die Ergänzungen für den crontab-Dienst (nur relevanter Ausschnitt): <code bash> … # Horde alarms */5 * * * * /usr/bin/horde-alarms … </code> :!: HINWEIS - Es sollte kein Benutzer angegeben werden, unter dessen Rechte der cronjob ausgeführt werden soll !!! :!: HINWEIS - Es wird alle 5 Minuten eine Überprüfung auf mögliche Alarm-Meldungen der Horde-Anwendungen durchgeführt! ===== Applikationen ===== ==== Horde5 - IMP ==== * Siehe dazu den nachfolgenden internen Link: Horde5 - IMP ==== Horde5 - Turba ==== * Siehe dazu den nachfolgenden internen Link: Horde5 - Turba ==== Horde5 - Kronolith ==== * Siehe dazu den nachfolgenden internen Link: Horde5 - Kronolith ==== Horde5 - Nag ==== * Siehe dazu den nachfolgenden internen Link: Horde5 - Nag ==== Horde5 - Mnemo ==== * Siehe dazu den nachfolgenden internen Link: Horde5 - Mnemo ==== Horde5 - Ingo ==== * Siehe dazu den nachfolgenden internen Link: Horde5 - Ingo ===== Konfiguration: Horde5 - Komplett ===== Nachfolgend eine Übersicht aller Konfigurationen des Horde Framework. Zur Übersicht muss der Mauszeiger über das [Zahnrad-Symbol] (Einstellungen) bewegt werden, woraufhin sich nachfolgende Menüpunkte beim darüber bewegen des [Mauszeigers] öffnen sollten: * Administration > Konfiguration | Tachtler's Horde (horde) 5.x.x Anschließend erscheinen nach Reiter geordnet alle möglichen Einstellungen. Diese sollen hier pro Reiter aufgezeigt werden. Nachfolgende Konfigurationseinstellungen wurden nach der Installation der vorher aufgeführten Applikationen durchgeführt! :!: FIXME - Hier geht es weiter… / To be continued…

Cookies helfen bei der Bereitstellung von Inhalten. Durch die Nutzung dieser Seiten erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Rechner gespeichert werden. Weitere Information
tachtler/horde5_-_framework.1462359949.txt.gz · Zuletzt geändert: 2016/05/04 13:05 von klaus