Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:horde5_-_kronolith

Horde5 - Kronolith

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.

Horde - Kronolith ist die Horde-Kalenderanwendung.

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 - Kronolith 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:

Repository: EPEL

Nachfolgende Beschreibung bindet das Drittanbieter-Repository von EPEL ein:

Installation

php-horde-kronolith

Nachdem das Drittanbieter-Repository

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

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

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

# rpm -qil php-horde-kronolith
Name        : php-horde-kronolith
Version     : 4.2.16
Release     : 1.el7
Architecture: noarch
Install Date: Mon 02 May 2016 01:31:10 PM CEST
Group       : Development/Libraries
Size        : 3952564
License     : GPLv2
Signature   : RSA/SHA256, Tue 22 Mar 2016 04:34:27 PM CET, Key ID 6a2faea2352c64e5
Source RPM  : php-horde-kronolith-4.2.16-1.el7.src.rpm
Build Date  : Tue 22 Mar 2016 03:43:09 PM CET
Build Host  : buildvm-08.phx2.fedoraproject.org
Relocations : (not relocatable)
Packager    : Fedora Project
Vendor      : Fedora Project
URL         : http://www.horde.org/apps/kronolith
Summary     : A web based calendar
Description :
Kronolith is the Horde calendar application. It provides web-based
calendars backed by a SQL database or a Kolab server. Supported features
include Ajax and mobile interfaces, shared calendars, remote calendars,
invitation management (iCalendar/iTip), free/busy management, resource
management, alarms, recurring events, and a sophisticated day/week view
which handles arbitrary numbers of overlapping events.
/etc/horde/kronolith
/etc/horde/kronolith/conf.xml
/etc/horde/kronolith/hooks.php.dist
/etc/horde/kronolith/menu.php.dist
/etc/horde/kronolith/prefs.php
/etc/httpd/conf.d/php-horde-kronolith.conf
/usr/bin/kronolith-agenda
/usr/bin/kronolith-convert-datatree-shares-to-sql
/usr/bin/kronolith-convert-sql-shares-to-sqlng
/usr/bin/kronolith-convert-to-utc
/usr/bin/kronolith-import-icals
/usr/bin/kronolith-import-openxchange
/usr/bin/kronolith-import-squirrelmail-calendar
/usr/share/doc/pear/kronolith
/usr/share/doc/pear/kronolith/CHANGES
/usr/share/doc/pear/kronolith/COPYING
/usr/share/doc/pear/kronolith/CREDITS
/usr/share/doc/pear/kronolith/INSTALL
/usr/share/doc/pear/kronolith/README
/usr/share/doc/pear/kronolith/RELEASE_NOTES
/usr/share/doc/pear/kronolith/TODO
/usr/share/doc/pear/kronolith/UPGRADING
/usr/share/doc/pear/kronolith/lighttpd-kronolith.conf
/usr/share/horde/kronolith
/usr/share/horde/kronolith/add.php
/usr/share/horde/kronolith/attend.php
/usr/share/horde/kronolith/attendees.php
/usr/share/horde/kronolith/calendars
/usr/share/horde/kronolith/calendars/create.php
/usr/share/horde/kronolith/calendars/delete.php
/usr/share/horde/kronolith/calendars/edit.php
/usr/share/horde/kronolith/calendars/index.html
/usr/share/horde/kronolith/calendars/remote_edit.php
/usr/share/horde/kronolith/calendars/remote_subscribe.php
/usr/share/horde/kronolith/calendars/remote_unsubscribe.php
/usr/share/horde/kronolith/calendars/subscribe.php
/usr/share/horde/kronolith/config
/usr/share/horde/kronolith/contacts.php
/usr/share/horde/kronolith/data.php
/usr/share/horde/kronolith/day.php
/usr/share/horde/kronolith/delete.php
/usr/share/horde/kronolith/edit.php
/usr/share/horde/kronolith/event.php
/usr/share/horde/kronolith/fb.php
/usr/share/horde/kronolith/feed
/usr/share/horde/kronolith/feed/index.php
/usr/share/horde/kronolith/index.php
/usr/share/horde/kronolith/js
/usr/share/horde/kronolith/js/dragdrop2.js
/usr/share/horde/kronolith/js/edit.js
/usr/share/horde/kronolith/js/embed.js
/usr/share/horde/kronolith/js/goto.js
/usr/share/horde/kronolith/js/kronolith.js
/usr/share/horde/kronolith/js/smartmobile.js
/usr/share/horde/kronolith/js/views.js
/usr/share/horde/kronolith/lib
/usr/share/horde/kronolith/lib/Ajax
/usr/share/horde/kronolith/lib/Ajax.php
/usr/share/horde/kronolith/lib/Ajax/Application
/usr/share/horde/kronolith/lib/Ajax/Application.php
/usr/share/horde/kronolith/lib/Ajax/Application/Handler.php
/usr/share/horde/kronolith/lib/Ajax/Imple
/usr/share/horde/kronolith/lib/Ajax/Imple/ContactAutoCompleter.php
/usr/share/horde/kronolith/lib/Ajax/Imple/ResourceAutoCompleter.php
/usr/share/horde/kronolith/lib/Ajax/Imple/TagAutoCompleter.php
/usr/share/horde/kronolith/lib/Api.php
/usr/share/horde/kronolith/lib/Application.php
/usr/share/horde/kronolith/lib/Block
/usr/share/horde/kronolith/lib/Block/Month.php
/usr/share/horde/kronolith/lib/Block/Monthlist.php
/usr/share/horde/kronolith/lib/Block/Prevmonthlist.php
/usr/share/horde/kronolith/lib/Block/Summary.php
/usr/share/horde/kronolith/lib/Calendar
/usr/share/horde/kronolith/lib/Calendar.php
/usr/share/horde/kronolith/lib/Calendar/External
/usr/share/horde/kronolith/lib/Calendar/External.php
/usr/share/horde/kronolith/lib/Calendar/External/Tasks.php
/usr/share/horde/kronolith/lib/Calendar/Holiday.php
/usr/share/horde/kronolith/lib/Calendar/Internal.php
/usr/share/horde/kronolith/lib/Calendar/Remote.php
/usr/share/horde/kronolith/lib/Calendar/Resource.php
/usr/share/horde/kronolith/lib/Calendar/ResourceGroup.php
/usr/share/horde/kronolith/lib/Calendars
/usr/share/horde/kronolith/lib/Calendars/Base.php
/usr/share/horde/kronolith/lib/Calendars/Default.php
/usr/share/horde/kronolith/lib/Calendars/Kolab.php
/usr/share/horde/kronolith/lib/CalendarsManager.php
/usr/share/horde/kronolith/lib/Day.php
/usr/share/horde/kronolith/lib/Driver
/usr/share/horde/kronolith/lib/Driver.php
/usr/share/horde/kronolith/lib/Driver/Holidays.php
/usr/share/horde/kronolith/lib/Driver/Horde.php
/usr/share/horde/kronolith/lib/Driver/Ical.php
/usr/share/horde/kronolith/lib/Driver/Kolab.php
/usr/share/horde/kronolith/lib/Driver/Mock.php
/usr/share/horde/kronolith/lib/Driver/Resource
/usr/share/horde/kronolith/lib/Driver/Resource/Sql.php
/usr/share/horde/kronolith/lib/Driver/Sql.php
/usr/share/horde/kronolith/lib/Event
/usr/share/horde/kronolith/lib/Event.php
/usr/share/horde/kronolith/lib/Event/Holidays.php
/usr/share/horde/kronolith/lib/Event/Horde.php
/usr/share/horde/kronolith/lib/Event/Ical.php
/usr/share/horde/kronolith/lib/Event/Kolab.php
/usr/share/horde/kronolith/lib/Event/Mock.php
/usr/share/horde/kronolith/lib/Event/Resource
/usr/share/horde/kronolith/lib/Event/Resource/Sql.php
/usr/share/horde/kronolith/lib/Event/Sql.php
/usr/share/horde/kronolith/lib/Exception.php
/usr/share/horde/kronolith/lib/Factory
/usr/share/horde/kronolith/lib/Factory/Calendars.php
/usr/share/horde/kronolith/lib/Factory/Driver.php
/usr/share/horde/kronolith/lib/Factory/Geo.php
/usr/share/horde/kronolith/lib/Factory/Shares.php
/usr/share/horde/kronolith/lib/Factory/Storage.php
/usr/share/horde/kronolith/lib/Form
/usr/share/horde/kronolith/lib/Form/CreateCalendar.php
/usr/share/horde/kronolith/lib/Form/CreateResource.php
/usr/share/horde/kronolith/lib/Form/CreateResourceGroup.php
/usr/share/horde/kronolith/lib/Form/DeleteCalendar.php
/usr/share/horde/kronolith/lib/Form/DeleteResource.php
/usr/share/horde/kronolith/lib/Form/DeleteResourceGroup.php
/usr/share/horde/kronolith/lib/Form/EditCalendar.php
/usr/share/horde/kronolith/lib/Form/EditRemoteCalendar.php
/usr/share/horde/kronolith/lib/Form/EditResource.php
/usr/share/horde/kronolith/lib/Form/EditResourceGroup.php
/usr/share/horde/kronolith/lib/Form/SubscribeRemoteCalendar.php
/usr/share/horde/kronolith/lib/Form/Type
/usr/share/horde/kronolith/lib/Form/Type/KronolithTags.php
/usr/share/horde/kronolith/lib/Form/UnsubscribeRemoteCalendar.php
/usr/share/horde/kronolith/lib/FreeBusy
/usr/share/horde/kronolith/lib/FreeBusy.php
/usr/share/horde/kronolith/lib/FreeBusy/View
/usr/share/horde/kronolith/lib/FreeBusy/View.php
/usr/share/horde/kronolith/lib/FreeBusy/View/Day.php
/usr/share/horde/kronolith/lib/FreeBusy/View/Month.php
/usr/share/horde/kronolith/lib/FreeBusy/View/Week.php
/usr/share/horde/kronolith/lib/FreeBusy/View/Workweek.php
/usr/share/horde/kronolith/lib/Geo
/usr/share/horde/kronolith/lib/Geo/Base.php
/usr/share/horde/kronolith/lib/Geo/Mysql.php
/usr/share/horde/kronolith/lib/Geo/Sql.php
/usr/share/horde/kronolith/lib/Icalendar
/usr/share/horde/kronolith/lib/Icalendar/Handler
/usr/share/horde/kronolith/lib/Icalendar/Handler/Base.php
/usr/share/horde/kronolith/lib/Icalendar/Handler/Dav.php
/usr/share/horde/kronolith/lib/Kronolith.php
/usr/share/horde/kronolith/lib/LoginTasks
/usr/share/horde/kronolith/lib/LoginTasks/SystemTask
/usr/share/horde/kronolith/lib/LoginTasks/SystemTask/Upgrade.php
/usr/share/horde/kronolith/lib/LoginTasks/Task
/usr/share/horde/kronolith/lib/LoginTasks/Task/PurgeEvents.php
/usr/share/horde/kronolith/lib/Prefs
/usr/share/horde/kronolith/lib/Prefs/Special
/usr/share/horde/kronolith/lib/Prefs/Special/DefaultAlarm.php
/usr/share/horde/kronolith/lib/Prefs/Special/EventAlarms.php
/usr/share/horde/kronolith/lib/Prefs/Special/Sourceselect.php
/usr/share/horde/kronolith/lib/Resource
/usr/share/horde/kronolith/lib/Resource.php
/usr/share/horde/kronolith/lib/Resource/Base.php
/usr/share/horde/kronolith/lib/Resource/Group.php
/usr/share/horde/kronolith/lib/Resource/Single.php
/usr/share/horde/kronolith/lib/Storage
/usr/share/horde/kronolith/lib/Storage.php
/usr/share/horde/kronolith/lib/Storage/Kolab.php
/usr/share/horde/kronolith/lib/Storage/Sql.php
/usr/share/horde/kronolith/lib/Tagger.php
/usr/share/horde/kronolith/lib/Test.php
/usr/share/horde/kronolith/lib/Ui
/usr/share/horde/kronolith/lib/Ui/VarRenderer
/usr/share/horde/kronolith/lib/Ui/VarRenderer/Kronolith.php
/usr/share/horde/kronolith/lib/View
/usr/share/horde/kronolith/lib/View/Day.php
/usr/share/horde/kronolith/lib/View/DeleteEvent.php
/usr/share/horde/kronolith/lib/View/EditEvent.php
/usr/share/horde/kronolith/lib/View/Event.php
/usr/share/horde/kronolith/lib/View/ExportEvent.php
/usr/share/horde/kronolith/lib/View/Month.php
/usr/share/horde/kronolith/lib/View/Sidebar.php
/usr/share/horde/kronolith/lib/View/SidebarTasks.php
/usr/share/horde/kronolith/lib/View/Week.php
/usr/share/horde/kronolith/lib/View/WorkWeek.php
/usr/share/horde/kronolith/lib/View/Year.php
/usr/share/horde/kronolith/locale
/usr/share/horde/kronolith/locale/ar
/usr/share/horde/kronolith/locale/ar/LC_MESSAGES
/usr/share/horde/kronolith/locale/ar/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/bg
/usr/share/horde/kronolith/locale/bg/LC_MESSAGES
/usr/share/horde/kronolith/locale/bg/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/ca
/usr/share/horde/kronolith/locale/ca/LC_MESSAGES
/usr/share/horde/kronolith/locale/ca/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/ca/help.xml
/usr/share/horde/kronolith/locale/cs
/usr/share/horde/kronolith/locale/cs/LC_MESSAGES
/usr/share/horde/kronolith/locale/cs/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/da
/usr/share/horde/kronolith/locale/da/LC_MESSAGES
/usr/share/horde/kronolith/locale/da/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/de
/usr/share/horde/kronolith/locale/de/LC_MESSAGES
/usr/share/horde/kronolith/locale/de/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/de/help.xml
/usr/share/horde/kronolith/locale/el
/usr/share/horde/kronolith/locale/el/LC_MESSAGES
/usr/share/horde/kronolith/locale/el/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/en
/usr/share/horde/kronolith/locale/en/help.xml
/usr/share/horde/kronolith/locale/es
/usr/share/horde/kronolith/locale/es/LC_MESSAGES
/usr/share/horde/kronolith/locale/es/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/es/help.xml
/usr/share/horde/kronolith/locale/et
/usr/share/horde/kronolith/locale/et/LC_MESSAGES
/usr/share/horde/kronolith/locale/et/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/eu
/usr/share/horde/kronolith/locale/eu/LC_MESSAGES
/usr/share/horde/kronolith/locale/eu/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/eu/help.xml
/usr/share/horde/kronolith/locale/fi
/usr/share/horde/kronolith/locale/fi/LC_MESSAGES
/usr/share/horde/kronolith/locale/fi/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/fi/help.xml
/usr/share/horde/kronolith/locale/fr
/usr/share/horde/kronolith/locale/fr/LC_MESSAGES
/usr/share/horde/kronolith/locale/fr/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/fr/help.xml
/usr/share/horde/kronolith/locale/hr
/usr/share/horde/kronolith/locale/hr/LC_MESSAGES
/usr/share/horde/kronolith/locale/hr/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/hr/help.xml
/usr/share/horde/kronolith/locale/hu
/usr/share/horde/kronolith/locale/hu/LC_MESSAGES
/usr/share/horde/kronolith/locale/hu/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/hu/help.xml
/usr/share/horde/kronolith/locale/it
/usr/share/horde/kronolith/locale/it/LC_MESSAGES
/usr/share/horde/kronolith/locale/it/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/ja
/usr/share/horde/kronolith/locale/ja/LC_MESSAGES
/usr/share/horde/kronolith/locale/ja/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/ko
/usr/share/horde/kronolith/locale/ko/LC_MESSAGES
/usr/share/horde/kronolith/locale/ko/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/lt
/usr/share/horde/kronolith/locale/lt/LC_MESSAGES
/usr/share/horde/kronolith/locale/lt/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/lv
/usr/share/horde/kronolith/locale/lv/LC_MESSAGES
/usr/share/horde/kronolith/locale/lv/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/lv/help.xml
/usr/share/horde/kronolith/locale/nb
/usr/share/horde/kronolith/locale/nb/LC_MESSAGES
/usr/share/horde/kronolith/locale/nb/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/nl
/usr/share/horde/kronolith/locale/nl/LC_MESSAGES
/usr/share/horde/kronolith/locale/nl/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/nn
/usr/share/horde/kronolith/locale/nn/LC_MESSAGES
/usr/share/horde/kronolith/locale/nn/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/pl
/usr/share/horde/kronolith/locale/pl/LC_MESSAGES
/usr/share/horde/kronolith/locale/pl/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/pt
/usr/share/horde/kronolith/locale/pt/LC_MESSAGES
/usr/share/horde/kronolith/locale/pt/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/pt_BR
/usr/share/horde/kronolith/locale/pt_BR/LC_MESSAGES
/usr/share/horde/kronolith/locale/pt_BR/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/pt_BR/help.xml
/usr/share/horde/kronolith/locale/ro
/usr/share/horde/kronolith/locale/ro/LC_MESSAGES
/usr/share/horde/kronolith/locale/ro/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/ru
/usr/share/horde/kronolith/locale/ru/LC_MESSAGES
/usr/share/horde/kronolith/locale/ru/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/sk
/usr/share/horde/kronolith/locale/sk/LC_MESSAGES
/usr/share/horde/kronolith/locale/sk/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/sl
/usr/share/horde/kronolith/locale/sl/LC_MESSAGES
/usr/share/horde/kronolith/locale/sl/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/sv
/usr/share/horde/kronolith/locale/sv/LC_MESSAGES
/usr/share/horde/kronolith/locale/sv/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/tr
/usr/share/horde/kronolith/locale/tr/LC_MESSAGES
/usr/share/horde/kronolith/locale/tr/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/tr/help.xml
/usr/share/horde/kronolith/locale/uk
/usr/share/horde/kronolith/locale/uk/LC_MESSAGES
/usr/share/horde/kronolith/locale/uk/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/zh_CN
/usr/share/horde/kronolith/locale/zh_CN/LC_MESSAGES
/usr/share/horde/kronolith/locale/zh_CN/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/locale/zh_TW
/usr/share/horde/kronolith/locale/zh_TW/LC_MESSAGES
/usr/share/horde/kronolith/locale/zh_TW/LC_MESSAGES/kronolith.mo
/usr/share/horde/kronolith/migration
/usr/share/horde/kronolith/migration/10_kronolith_upgrade_exceptions.php
/usr/share/horde/kronolith/migration/11_kronolith_upgrade_resourceemail.php
/usr/share/horde/kronolith/migration/12_kronolith_upgrade_addzoom.php
/usr/share/horde/kronolith/migration/13_kronolith_upgrade_systemshares.php
/usr/share/horde/kronolith/migration/14_kronolith_upgrade_missingresourcefield.php
/usr/share/horde/kronolith/migration/15_kronolith_upgrade_sqlng.php
/usr/share/horde/kronolith/migration/16_kronolith_upgrade_sqlhierarchical.php
/usr/share/horde/kronolith/migration/17_kronolith_upgrade_sqlnghierarchical.php
/usr/share/horde/kronolith/migration/18_kronolith_upgrade_categoriestotags.php
/usr/share/horde/kronolith/migration/19_kronolith_upgrade_addmysqlgeo.php
/usr/share/horde/kronolith/migration/1_kronolith_base_tables.php
/usr/share/horde/kronolith/migration/20_kronolith_upgrade_timezone.php
/usr/share/horde/kronolith/migration/21_kronolith_upgrade_exceptionutc.php
/usr/share/horde/kronolith/migration/22_kronolith_upgrade_parents.php
/usr/share/horde/kronolith/migration/23_kronolith_upgrade_baseidindex.php
/usr/share/horde/kronolith/migration/2_kronolith_upgrade_autoincrement.php
/usr/share/horde/kronolith/migration/3_kronolith_upgrade_addallday.php
/usr/share/horde/kronolith/migration/4_kronolith_upgrade_addalarmmethods.php
/usr/share/horde/kronolith/migration/5_kronolith_upgrade_addcolor.php
/usr/share/horde/kronolith/migration/6_kronolith_upgrade_addresources.php
/usr/share/horde/kronolith/migration/7_kronolith_upgrade_resourceautoincrement.php
/usr/share/horde/kronolith/migration/8_kronolith_upgrade_addgeo.php
/usr/share/horde/kronolith/migration/9_kronolith_upgrade_addurl.php
/usr/share/horde/kronolith/month.php
/usr/share/horde/kronolith/new.php
/usr/share/horde/kronolith/perms.php
/usr/share/horde/kronolith/resources
/usr/share/horde/kronolith/resources/create.php
/usr/share/horde/kronolith/resources/delete.php
/usr/share/horde/kronolith/resources/edit.php
/usr/share/horde/kronolith/resources/groups
/usr/share/horde/kronolith/resources/groups/create.php
/usr/share/horde/kronolith/resources/groups/delete.php
/usr/share/horde/kronolith/resources/groups/edit.php
/usr/share/horde/kronolith/resources/groups/index.html
/usr/share/horde/kronolith/resources/index.html
/usr/share/horde/kronolith/search.php
/usr/share/horde/kronolith/smartmobile.php
/usr/share/horde/kronolith/templates
/usr/share/horde/kronolith/templates/agenda
/usr/share/horde/kronolith/templates/agenda/notification.html.php
/usr/share/horde/kronolith/templates/agenda/notification.plain.php
/usr/share/horde/kronolith/templates/alarm
/usr/share/horde/kronolith/templates/alarm/mail.html.php
/usr/share/horde/kronolith/templates/alarm/mail.plain.php
/usr/share/horde/kronolith/templates/attendees
/usr/share/horde/kronolith/templates/attendees/attendees.inc
/usr/share/horde/kronolith/templates/buttonbar.html.php
/usr/share/horde/kronolith/templates/calendar_titles.inc
/usr/share/horde/kronolith/templates/chunks
/usr/share/horde/kronolith/templates/chunks/calendar.php
/usr/share/horde/kronolith/templates/chunks/permissions.inc
/usr/share/horde/kronolith/templates/contacts
/usr/share/horde/kronolith/templates/contacts/contacts.inc
/usr/share/horde/kronolith/templates/data
/usr/share/horde/kronolith/templates/data/export.inc
/usr/share/horde/kronolith/templates/data/import.inc
/usr/share/horde/kronolith/templates/day
/usr/share/horde/kronolith/templates/day/all_day.inc
/usr/share/horde/kronolith/templates/day/head.inc
/usr/share/horde/kronolith/templates/day/head_side_by_side.inc
/usr/share/horde/kronolith/templates/day/rows.html
/usr/share/horde/kronolith/templates/delete
/usr/share/horde/kronolith/templates/delete/delete.inc
/usr/share/horde/kronolith/templates/delete/one.inc
/usr/share/horde/kronolith/templates/dynamic
/usr/share/horde/kronolith/templates/dynamic/agenda.inc
/usr/share/horde/kronolith/templates/dynamic/day.inc
/usr/share/horde/kronolith/templates/dynamic/edit.inc
/usr/share/horde/kronolith/templates/dynamic/index.inc
/usr/share/horde/kronolith/templates/dynamic/month.inc
/usr/share/horde/kronolith/templates/dynamic/sidebar.html.php
/usr/share/horde/kronolith/templates/dynamic/task.inc
/usr/share/horde/kronolith/templates/dynamic/tasks.inc
/usr/share/horde/kronolith/templates/dynamic/week.inc
/usr/share/horde/kronolith/templates/dynamic/workweek.inc
/usr/share/horde/kronolith/templates/dynamic/year.inc
/usr/share/horde/kronolith/templates/edit
/usr/share/horde/kronolith/templates/edit/edit.inc
/usr/share/horde/kronolith/templates/edit/edit_timespan.inc
/usr/share/horde/kronolith/templates/fbview
/usr/share/horde/kronolith/templates/fbview/busyblock.html
/usr/share/horde/kronolith/templates/fbview/emptyblock.html
/usr/share/horde/kronolith/templates/fbview/header.html
/usr/share/horde/kronolith/templates/fbview/legend.html
/usr/share/horde/kronolith/templates/fbview/meetingblock.html
/usr/share/horde/kronolith/templates/fbview/row.html
/usr/share/horde/kronolith/templates/fbview/section.html
/usr/share/horde/kronolith/templates/fbview/unknownblock.html
/usr/share/horde/kronolith/templates/feeds
/usr/share/horde/kronolith/templates/feeds/atom.xml
/usr/share/horde/kronolith/templates/itip
/usr/share/horde/kronolith/templates/itip/notification.html.php
/usr/share/horde/kronolith/templates/itip/notification.plain.php
/usr/share/horde/kronolith/templates/javascript_defs.php
/usr/share/horde/kronolith/templates/month
/usr/share/horde/kronolith/templates/month/head.inc
/usr/share/horde/kronolith/templates/month/head_side_by_side.inc
/usr/share/horde/kronolith/templates/perms
/usr/share/horde/kronolith/templates/perms/perms.inc
/usr/share/horde/kronolith/templates/prefs
/usr/share/horde/kronolith/templates/prefs/defaultalarm.html
/usr/share/horde/kronolith/templates/resources
/usr/share/horde/kronolith/templates/resources/form-header.inc
/usr/share/horde/kronolith/templates/search
/usr/share/horde/kronolith/templates/search/empty.inc
/usr/share/horde/kronolith/templates/search/event_footers.inc
/usr/share/horde/kronolith/templates/search/event_headers.inc
/usr/share/horde/kronolith/templates/search/event_summaries.inc
/usr/share/horde/kronolith/templates/search/header.inc
/usr/share/horde/kronolith/templates/search/search.inc
/usr/share/horde/kronolith/templates/search/search_advanced.inc
/usr/share/horde/kronolith/templates/share
/usr/share/horde/kronolith/templates/share/notification.html.php
/usr/share/horde/kronolith/templates/share/notification.plain.php
/usr/share/horde/kronolith/templates/smartmobile
/usr/share/horde/kronolith/templates/smartmobile/day.html.php
/usr/share/horde/kronolith/templates/smartmobile/event.html.php
/usr/share/horde/kronolith/templates/smartmobile/javascript_defs.php
/usr/share/horde/kronolith/templates/smartmobile/month.html.php
/usr/share/horde/kronolith/templates/smartmobile/summary.html.php
/usr/share/horde/kronolith/templates/view
/usr/share/horde/kronolith/templates/view/view.inc
/usr/share/horde/kronolith/templates/week
/usr/share/horde/kronolith/templates/week/head.inc
/usr/share/horde/kronolith/templates/week/head_side_by_side.inc
/usr/share/horde/kronolith/themes
/usr/share/horde/kronolith/themes/default
/usr/share/horde/kronolith/themes/default/block
/usr/share/horde/kronolith/themes/default/block/screen.css
/usr/share/horde/kronolith/themes/default/dynamic
/usr/share/horde/kronolith/themes/default/dynamic/screen.css
/usr/share/horde/kronolith/themes/default/embed.css
/usr/share/horde/kronolith/themes/default/graphics
/usr/share/horde/kronolith/themes/default/graphics/addressbook_browse.png
/usr/share/horde/kronolith/themes/default/graphics/agenda.png
/usr/share/horde/kronolith/themes/default/graphics/alarm-000.png
/usr/share/horde/kronolith/themes/default/graphics/alarm-fff.png
/usr/share/horde/kronolith/themes/default/graphics/alarm.png
/usr/share/horde/kronolith/themes/default/graphics/alerts
/usr/share/horde/kronolith/themes/default/graphics/alerts/alarm.png
/usr/share/horde/kronolith/themes/default/graphics/alerts/error.png
/usr/share/horde/kronolith/themes/default/graphics/alerts/message.png
/usr/share/horde/kronolith/themes/default/graphics/alerts/success.png
/usr/share/horde/kronolith/themes/default/graphics/alerts/warning.png
/usr/share/horde/kronolith/themes/default/graphics/attendee-accepted.png
/usr/share/horde/kronolith/themes/default/graphics/attendee-declined.png
/usr/share/horde/kronolith/themes/default/graphics/attendee-none.png
/usr/share/horde/kronolith/themes/default/graphics/attendee-tentative.png
/usr/share/horde/kronolith/themes/default/graphics/attendees-000.png
/usr/share/horde/kronolith/themes/default/graphics/attendees-fff.png
/usr/share/horde/kronolith/themes/default/graphics/attendees.png
/usr/share/horde/kronolith/themes/default/graphics/back.png
/usr/share/horde/kronolith/themes/default/graphics/back_quick.png
/usr/share/horde/kronolith/themes/default/graphics/big_agenda.png
/usr/share/horde/kronolith/themes/default/graphics/big_alarm.png
/usr/share/horde/kronolith/themes/default/graphics/big_invitation.png
/usr/share/horde/kronolith/themes/default/graphics/big_share.png
/usr/share/horde/kronolith/themes/default/graphics/calendars.png
/usr/share/horde/kronolith/themes/default/graphics/checkbox_off.png
/usr/share/horde/kronolith/themes/default/graphics/checkbox_on.png
/usr/share/horde/kronolith/themes/default/graphics/checkbox_over.png
/usr/share/horde/kronolith/themes/default/graphics/close.png
/usr/share/horde/kronolith/themes/default/graphics/data.png
/usr/share/horde/kronolith/themes/default/graphics/dayview.png
/usr/share/horde/kronolith/themes/default/graphics/delete-000.png
/usr/share/horde/kronolith/themes/default/graphics/delete-fff.png
/usr/share/horde/kronolith/themes/default/graphics/down.png
/usr/share/horde/kronolith/themes/default/graphics/drag-handle.png
/usr/share/horde/kronolith/themes/default/graphics/edit-000.png
/usr/share/horde/kronolith/themes/default/graphics/edit-fff.png
/usr/share/horde/kronolith/themes/default/graphics/exception-000.png
/usr/share/horde/kronolith/themes/default/graphics/exception-fff.png
/usr/share/horde/kronolith/themes/default/graphics/favicon.ico
/usr/share/horde/kronolith/themes/default/graphics/goto.png
/usr/share/horde/kronolith/themes/default/graphics/help.png
/usr/share/horde/kronolith/themes/default/graphics/kronolith.png
/usr/share/horde/kronolith/themes/default/graphics/left.png
/usr/share/horde/kronolith/themes/default/graphics/loading.gif
/usr/share/horde/kronolith/themes/default/graphics/logout.png
/usr/share/horde/kronolith/themes/default/graphics/minus.png
/usr/share/horde/kronolith/themes/default/graphics/monthview.png
/usr/share/horde/kronolith/themes/default/graphics/new.png
/usr/share/horde/kronolith/themes/default/graphics/new_big.png
/usr/share/horde/kronolith/themes/default/graphics/new_small.png
/usr/share/horde/kronolith/themes/default/graphics/new_small_fade.png
/usr/share/horde/kronolith/themes/default/graphics/new_task.png
/usr/share/horde/kronolith/themes/default/graphics/picker.png
/usr/share/horde/kronolith/themes/default/graphics/plus.png
/usr/share/horde/kronolith/themes/default/graphics/prefs.png
/usr/share/horde/kronolith/themes/default/graphics/print.png
/usr/share/horde/kronolith/themes/default/graphics/private-000.png
/usr/share/horde/kronolith/themes/default/graphics/private-fff.png
/usr/share/horde/kronolith/themes/default/graphics/recur-000.png
/usr/share/horde/kronolith/themes/default/graphics/recur-fff.png
/usr/share/horde/kronolith/themes/default/graphics/right.png
/usr/share/horde/kronolith/themes/default/graphics/search.png
/usr/share/horde/kronolith/themes/default/graphics/tasks.png
/usr/share/horde/kronolith/themes/default/graphics/today.png
/usr/share/horde/kronolith/themes/default/graphics/unknown-background.png
/usr/share/horde/kronolith/themes/default/graphics/weekview.png
/usr/share/horde/kronolith/themes/default/graphics/workweekview.png
/usr/share/horde/kronolith/themes/default/graphics/yearview.png
/usr/share/horde/kronolith/themes/default/ie8.css
/usr/share/horde/kronolith/themes/default/opera.css
/usr/share/horde/kronolith/themes/default/screen.css
/usr/share/horde/kronolith/themes/default/smartmobile
/usr/share/horde/kronolith/themes/default/smartmobile/screen.css
/usr/share/horde/kronolith/themes/default/webkit.css
/usr/share/horde/kronolith/view.php
/usr/share/horde/kronolith/week.php
/usr/share/horde/kronolith/workweek.php
/usr/share/horde/kronolith/year.php
/usr/share/tests/pear/kronolith
/usr/share/tests/pear/kronolith/Kronolith
/usr/share/tests/pear/kronolith/Kronolith/AllTests.php
/usr/share/tests/pear/kronolith/Kronolith/Autoload.php
/usr/share/tests/pear/kronolith/Kronolith/Integration
/usr/share/tests/pear/kronolith/Kronolith/Integration/AllDayTest.php
/usr/share/tests/pear/kronolith/Kronolith/Integration/Driver
/usr/share/tests/pear/kronolith/Kronolith/Integration/Driver/Base.php
/usr/share/tests/pear/kronolith/Kronolith/Integration/Driver/KolabTest.php
/usr/share/tests/pear/kronolith/Kronolith/Integration/Driver/Sql
/usr/share/tests/pear/kronolith/Kronolith/Integration/Driver/Sql/Base.php
/usr/share/tests/pear/kronolith/Kronolith/Integration/Driver/Sql/Pdo
/usr/share/tests/pear/kronolith/Kronolith/Integration/Driver/Sql/Pdo/SqliteTest.php
/usr/share/tests/pear/kronolith/Kronolith/Integration/FromIcalendarTest.php
/usr/share/tests/pear/kronolith/Kronolith/Integration/Kronolith
/usr/share/tests/pear/kronolith/Kronolith/Integration/Kronolith/Base.php
/usr/share/tests/pear/kronolith/Kronolith/Integration/Kronolith/KolabTest.php
/usr/share/tests/pear/kronolith/Kronolith/Integration/Kronolith/Sql
/usr/share/tests/pear/kronolith/Kronolith/Integration/Kronolith/Sql/Base.php
/usr/share/tests/pear/kronolith/Kronolith/Integration/Kronolith/Sql/Pdo
/usr/share/tests/pear/kronolith/Kronolith/Integration/Kronolith/Sql/Pdo/SqliteTest.php
/usr/share/tests/pear/kronolith/Kronolith/Integration/ToIcalendarTest.php
/usr/share/tests/pear/kronolith/Kronolith/Stub
/usr/share/tests/pear/kronolith/Kronolith/Stub/CalendarManager.php
/usr/share/tests/pear/kronolith/Kronolith/Stub/Driver.php
/usr/share/tests/pear/kronolith/Kronolith/Stub/ObjectsManager.php
/usr/share/tests/pear/kronolith/Kronolith/Stub/Registry.php
/usr/share/tests/pear/kronolith/Kronolith/Stub/ShareFactory.php
/usr/share/tests/pear/kronolith/Kronolith/Stub/Tagger.php
/usr/share/tests/pear/kronolith/Kronolith/Stub/Types.php
/usr/share/tests/pear/kronolith/Kronolith/TestCase.php
/usr/share/tests/pear/kronolith/Kronolith/bootstrap.php
/usr/share/tests/pear/kronolith/Kronolith/fixtures
/usr/share/tests/pear/kronolith/Kronolith/fixtures/allday.ics
/usr/share/tests/pear/kronolith/Kronolith/fixtures/bug11688.ics
/usr/share/tests/pear/kronolith/Kronolith/fixtures/bug7068.ics
/usr/share/tests/pear/kronolith/Kronolith/fixtures/export1.ics
/usr/share/tests/pear/kronolith/Kronolith/fixtures/export2.ics
/usr/share/tests/pear/kronolith/Kronolith/fixtures/export3.ics
/usr/share/tests/pear/kronolith/Kronolith/fixtures/export4.ics
/usr/share/tests/pear/kronolith/Kronolith/fixtures/fromicalendar.ics
/usr/share/tests/pear/kronolith/Kronolith/phpunit.xml
/var/lib/pear/pkgxml/php-horde-kronolith.xml

:!: HINWEIS - Das Paket php-horde-nag wurde als Abhängigkeit ebenfalls installiert !

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

# rpm -qil php-horde-nag
Name        : php-horde-nag
Version     : 4.2.9
Release     : 1.el7
Architecture: noarch
Install Date: Mon 02 May 2016 01:31:01 PM CEST
Group       : Development/Libraries
Size        : 1500369
License     : GPLv2
Signature   : RSA/SHA256, Wed 06 Apr 2016 01:49:50 PM CEST, Key ID 6a2faea2352c64e5
Source RPM  : php-horde-nag-4.2.9-1.el7.src.rpm
Build Date  : Wed 06 Apr 2016 09:29:22 AM CEST
Build Host  : buildvm-24.phx2.fedoraproject.org
Relocations : (not relocatable)
Packager    : Fedora Project
Vendor      : Fedora Project
URL         : http://www.horde.org/apps/nag
Summary     : A web based task list manager
Description :
Nag is a web-based application built upon the Horde Application Framework
which provides a simple, clean interface for managing online task lists
(i.e., todo lists). It also includes strong integration with the other
Horde applications and allows users to share task lists or enable
light-weight project management.
/etc/horde/nag
/etc/horde/nag/conf.xml
/etc/horde/nag/hooks.php.dist
/etc/horde/nag/menu.php.dist
/etc/horde/nag/prefs.php
/etc/horde/nag/routes.php
/etc/httpd/conf.d/php-horde-nag.conf
/usr/bin/nag-convert-datatree-shares-to-sql
/usr/bin/nag-convert-sql-shares-to-sqlng
/usr/bin/nag-create-missing-add-histories-sql
/usr/bin/nag-import-openxchange
/usr/bin/nag-import-vtodos
/usr/share/doc/pear/nag
/usr/share/doc/pear/nag/CHANGES
/usr/share/doc/pear/nag/COPYING
/usr/share/doc/pear/nag/CREDITS
/usr/share/doc/pear/nag/INSTALL
/usr/share/doc/pear/nag/README
/usr/share/doc/pear/nag/RELEASE_NOTES
/usr/share/doc/pear/nag/TODO
/usr/share/doc/pear/nag/UPGRADING
/usr/share/doc/pear/nag/lighttpd-nag.conf
/usr/share/doc/pear/nag/vtodo
/usr/share/doc/pear/nag/vtodo/todo.ics
/usr/share/horde/nag
/usr/share/horde/nag/app
/usr/share/horde/nag/app/controllers
/usr/share/horde/nag/app/controllers/CompleteTask.php
/usr/share/horde/nag/app/controllers/SaveTask.php
/usr/share/horde/nag/config
/usr/share/horde/nag/data.php
/usr/share/horde/nag/index.php
/usr/share/horde/nag/js
/usr/share/horde/nag/js/calendar.js
/usr/share/horde/nag/js/smartmobile.js
/usr/share/horde/nag/js/task.js
/usr/share/horde/nag/lib
/usr/share/horde/nag/lib/Ajax
/usr/share/horde/nag/lib/Ajax/Application
/usr/share/horde/nag/lib/Ajax/Application.php
/usr/share/horde/nag/lib/Ajax/Application/Handler
/usr/share/horde/nag/lib/Ajax/Application/Handler/Smartmobile.php
/usr/share/horde/nag/lib/Ajax/Imple
/usr/share/horde/nag/lib/Ajax/Imple/TagAutoCompleter.php
/usr/share/horde/nag/lib/Api.php
/usr/share/horde/nag/lib/Application.php
/usr/share/horde/nag/lib/Block
/usr/share/horde/nag/lib/Block/Summary.php
/usr/share/horde/nag/lib/CompleteTask.php
/usr/share/horde/nag/lib/Driver
/usr/share/horde/nag/lib/Driver.php
/usr/share/horde/nag/lib/Driver/Kolab.php
/usr/share/horde/nag/lib/Driver/Smartlist.php
/usr/share/horde/nag/lib/Driver/Sql.php
/usr/share/horde/nag/lib/Exception.php
/usr/share/horde/nag/lib/Factory
/usr/share/horde/nag/lib/Factory/Driver.php
/usr/share/horde/nag/lib/Factory/TagBrowser.php
/usr/share/horde/nag/lib/Factory/Tasklists.php
/usr/share/horde/nag/lib/Form
/usr/share/horde/nag/lib/Form/CreateTaskList.php
/usr/share/horde/nag/lib/Form/DeleteTaskList.php
/usr/share/horde/nag/lib/Form/EditTaskList.php
/usr/share/horde/nag/lib/Form/Search.php
/usr/share/horde/nag/lib/Form/Task.php
/usr/share/horde/nag/lib/Form/Type
/usr/share/horde/nag/lib/Form/Type/NagAlarm.php
/usr/share/horde/nag/lib/Form/Type/NagDue.php
/usr/share/horde/nag/lib/Form/Type/NagMethod.php
/usr/share/horde/nag/lib/Form/Type/NagRecurrence.php
/usr/share/horde/nag/lib/Form/Type/NagSearchDue.php
/usr/share/horde/nag/lib/Form/Type/NagStart.php
/usr/share/horde/nag/lib/Form/Type/NagTags.php
/usr/share/horde/nag/lib/LoginTasks
/usr/share/horde/nag/lib/LoginTasks/Task
/usr/share/horde/nag/lib/LoginTasks/Task/PurgeCompleted.php
/usr/share/horde/nag/lib/Nag.php
/usr/share/horde/nag/lib/Prefs
/usr/share/horde/nag/lib/Prefs/Special
/usr/share/horde/nag/lib/Prefs/Special/TaskAlarms.php
/usr/share/horde/nag/lib/QuickParser.php
/usr/share/horde/nag/lib/Search.php
/usr/share/horde/nag/lib/Smartmobile.php
/usr/share/horde/nag/lib/TagBrowser.php
/usr/share/horde/nag/lib/Tagger.php
/usr/share/horde/nag/lib/Task.php
/usr/share/horde/nag/lib/Tasklist.php
/usr/share/horde/nag/lib/Tasklists
/usr/share/horde/nag/lib/Tasklists/Base.php
/usr/share/horde/nag/lib/Tasklists/Default.php
/usr/share/horde/nag/lib/Tasklists/Kolab.php
/usr/share/horde/nag/lib/Ui
/usr/share/horde/nag/lib/Ui/VarRenderer
/usr/share/horde/nag/lib/Ui/VarRenderer/Nag.php
/usr/share/horde/nag/lib/View
/usr/share/horde/nag/lib/View/Helper
/usr/share/horde/nag/lib/View/Helper/List.php
/usr/share/horde/nag/lib/View/List.php
/usr/share/horde/nag/list.php
/usr/share/horde/nag/locale
/usr/share/horde/nag/locale/ar
/usr/share/horde/nag/locale/ar/LC_MESSAGES
/usr/share/horde/nag/locale/ar/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/bg
/usr/share/horde/nag/locale/bg/LC_MESSAGES
/usr/share/horde/nag/locale/bg/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/ca
/usr/share/horde/nag/locale/ca/LC_MESSAGES
/usr/share/horde/nag/locale/ca/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/ca/help.xml
/usr/share/horde/nag/locale/cs
/usr/share/horde/nag/locale/cs/LC_MESSAGES
/usr/share/horde/nag/locale/cs/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/da
/usr/share/horde/nag/locale/da/LC_MESSAGES
/usr/share/horde/nag/locale/da/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/de
/usr/share/horde/nag/locale/de/LC_MESSAGES
/usr/share/horde/nag/locale/de/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/de/help.xml
/usr/share/horde/nag/locale/el
/usr/share/horde/nag/locale/el/LC_MESSAGES
/usr/share/horde/nag/locale/el/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/en
/usr/share/horde/nag/locale/en/help.xml
/usr/share/horde/nag/locale/es
/usr/share/horde/nag/locale/es/LC_MESSAGES
/usr/share/horde/nag/locale/es/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/es/help.xml
/usr/share/horde/nag/locale/et
/usr/share/horde/nag/locale/et/LC_MESSAGES
/usr/share/horde/nag/locale/et/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/eu
/usr/share/horde/nag/locale/eu/LC_MESSAGES
/usr/share/horde/nag/locale/eu/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/eu/help.xml
/usr/share/horde/nag/locale/fi
/usr/share/horde/nag/locale/fi/LC_MESSAGES
/usr/share/horde/nag/locale/fi/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/fi/help.xml
/usr/share/horde/nag/locale/fr
/usr/share/horde/nag/locale/fr/LC_MESSAGES
/usr/share/horde/nag/locale/fr/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/hr
/usr/share/horde/nag/locale/hr/LC_MESSAGES
/usr/share/horde/nag/locale/hr/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/hr/help.xml
/usr/share/horde/nag/locale/hu
/usr/share/horde/nag/locale/hu/LC_MESSAGES
/usr/share/horde/nag/locale/hu/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/hu/help.xml
/usr/share/horde/nag/locale/id
/usr/share/horde/nag/locale/id/LC_MESSAGES
/usr/share/horde/nag/locale/id/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/it
/usr/share/horde/nag/locale/it/LC_MESSAGES
/usr/share/horde/nag/locale/it/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/ja
/usr/share/horde/nag/locale/ja/LC_MESSAGES
/usr/share/horde/nag/locale/ja/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/ko
/usr/share/horde/nag/locale/ko/LC_MESSAGES
/usr/share/horde/nag/locale/ko/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/lt
/usr/share/horde/nag/locale/lt/LC_MESSAGES
/usr/share/horde/nag/locale/lt/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/lv
/usr/share/horde/nag/locale/lv/LC_MESSAGES
/usr/share/horde/nag/locale/lv/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/lv/help.xml
/usr/share/horde/nag/locale/nb
/usr/share/horde/nag/locale/nb/LC_MESSAGES
/usr/share/horde/nag/locale/nb/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/nl
/usr/share/horde/nag/locale/nl/LC_MESSAGES
/usr/share/horde/nag/locale/nl/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/nl/help.xml
/usr/share/horde/nag/locale/nn
/usr/share/horde/nag/locale/nn/LC_MESSAGES
/usr/share/horde/nag/locale/nn/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/pl
/usr/share/horde/nag/locale/pl/LC_MESSAGES
/usr/share/horde/nag/locale/pl/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/pt
/usr/share/horde/nag/locale/pt/LC_MESSAGES
/usr/share/horde/nag/locale/pt/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/pt_BR
/usr/share/horde/nag/locale/pt_BR/LC_MESSAGES
/usr/share/horde/nag/locale/pt_BR/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/ro
/usr/share/horde/nag/locale/ro/LC_MESSAGES
/usr/share/horde/nag/locale/ro/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/ru
/usr/share/horde/nag/locale/ru/LC_MESSAGES
/usr/share/horde/nag/locale/ru/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/sk
/usr/share/horde/nag/locale/sk/LC_MESSAGES
/usr/share/horde/nag/locale/sk/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/sk/help.xml
/usr/share/horde/nag/locale/sl
/usr/share/horde/nag/locale/sl/LC_MESSAGES
/usr/share/horde/nag/locale/sl/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/sv
/usr/share/horde/nag/locale/sv/LC_MESSAGES
/usr/share/horde/nag/locale/sv/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/tr
/usr/share/horde/nag/locale/tr/LC_MESSAGES
/usr/share/horde/nag/locale/tr/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/tr/help.xml
/usr/share/horde/nag/locale/uk
/usr/share/horde/nag/locale/uk/LC_MESSAGES
/usr/share/horde/nag/locale/uk/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/zh_CN
/usr/share/horde/nag/locale/zh_CN/LC_MESSAGES
/usr/share/horde/nag/locale/zh_CN/LC_MESSAGES/nag.mo
/usr/share/horde/nag/locale/zh_TW
/usr/share/horde/nag/locale/zh_TW/LC_MESSAGES
/usr/share/horde/nag/locale/zh_TW/LC_MESSAGES/nag.mo
/usr/share/horde/nag/migration
/usr/share/horde/nag/migration/10_nag_upgrade_categoriestotags.php
/usr/share/horde/nag/migration/11_nag_upgrade_smartlists.php
/usr/share/horde/nag/migration/12_nag_fix_smartlists.php
/usr/share/horde/nag/migration/13_nag_upgrade_parents.php
/usr/share/horde/nag/migration/14_nag_upgrade_search.php
/usr/share/horde/nag/migration/1_nag_base_tables.php
/usr/share/horde/nag/migration/2_nag_upgrade_autoincrement.php
/usr/share/horde/nag/migration/3_nag_upgrade_addalarmmethods.php
/usr/share/horde/nag/migration/4_nag_upgrade_addcolor.php
/usr/share/horde/nag/migration/5_nag_upgrade_systemshares.php
/usr/share/horde/nag/migration/6_nag_upgrade_sqlng.php
/usr/share/horde/nag/migration/7_nag_upgrade_sqlhierarchical.php
/usr/share/horde/nag/migration/8_nag_upgrade_sqlnghierarchical.php
/usr/share/horde/nag/migration/9_nag_upgrade_recurrence.php
/usr/share/horde/nag/quick.php
/usr/share/horde/nag/search.php
/usr/share/horde/nag/smartmobile.php
/usr/share/horde/nag/task
/usr/share/horde/nag/task.php
/usr/share/horde/nag/task/complete.php
/usr/share/horde/nag/task/save.php
/usr/share/horde/nag/tasklists
/usr/share/horde/nag/tasklists/create.php
/usr/share/horde/nag/tasklists/delete.php
/usr/share/horde/nag/tasklists/edit.php
/usr/share/horde/nag/tasklists/index.html
/usr/share/horde/nag/tasks
/usr/share/horde/nag/tasks/index.php
/usr/share/horde/nag/templates
/usr/share/horde/nag/templates/alarm
/usr/share/horde/nag/templates/alarm/mail.html.php
/usr/share/horde/nag/templates/alarm/mail.plain.php
/usr/share/horde/nag/templates/data
/usr/share/horde/nag/templates/data/export.inc
/usr/share/horde/nag/templates/data/import.inc
/usr/share/horde/nag/templates/javascript_defs.php
/usr/share/horde/nag/templates/list
/usr/share/horde/nag/templates/list.html.php
/usr/share/horde/nag/templates/list/_task.html.php
/usr/share/horde/nag/templates/list/header.html.php
/usr/share/horde/nag/templates/list/task_headers.html.php
/usr/share/horde/nag/templates/quick.inc
/usr/share/horde/nag/templates/smartmobile
/usr/share/horde/nag/templates/smartmobile/lists.html.php
/usr/share/horde/nag/templates/smartmobile/main.html.php
/usr/share/horde/nag/templates/smartmobile/taskform.html.php
/usr/share/horde/nag/templates/view
/usr/share/horde/nag/templates/view/task.inc
/usr/share/horde/nag/themes
/usr/share/horde/nag/themes/default
/usr/share/horde/nag/themes/default/block
/usr/share/horde/nag/themes/default/block/screen.css
/usr/share/horde/nag/themes/default/graphics
/usr/share/horde/nag/themes/default/graphics/add.png
/usr/share/horde/nag/themes/default/graphics/alarm.png
/usr/share/horde/nag/themes/default/graphics/alarm_small.png
/usr/share/horde/nag/themes/default/graphics/az.png
/usr/share/horde/nag/themes/default/graphics/big_alarm.png
/usr/share/horde/nag/themes/default/graphics/checked.png
/usr/share/horde/nag/themes/default/graphics/complete.png
/usr/share/horde/nag/themes/default/graphics/delete.png
/usr/share/horde/nag/themes/default/graphics/edit.png
/usr/share/horde/nag/themes/default/graphics/favicon.ico
/usr/share/horde/nag/themes/default/graphics/minus.png
/usr/share/horde/nag/themes/default/graphics/nag.png
/usr/share/horde/nag/themes/default/graphics/note.png
/usr/share/horde/nag/themes/default/graphics/plus.png
/usr/share/horde/nag/themes/default/graphics/search.png
/usr/share/horde/nag/themes/default/graphics/smart.png
/usr/share/horde/nag/themes/default/graphics/tasklists.png
/usr/share/horde/nag/themes/default/graphics/unchecked.png
/usr/share/horde/nag/themes/default/graphics/za.png
/usr/share/horde/nag/themes/default/screen.css
/usr/share/horde/nag/themes/default/smartmobile
/usr/share/horde/nag/themes/default/smartmobile/screen.css
/usr/share/horde/nag/view.php
/usr/share/tests/pear/nag
/usr/share/tests/pear/nag/Nag
/usr/share/tests/pear/nag/Nag/AllTests.php
/usr/share/tests/pear/nag/Nag/Autoload.php
/usr/share/tests/pear/nag/Nag/TestCase.php
/usr/share/tests/pear/nag/Nag/Unit
/usr/share/tests/pear/nag/Nag/Unit/Driver
/usr/share/tests/pear/nag/Nag/Unit/Driver/Base.php
/usr/share/tests/pear/nag/Nag/Unit/Driver/KolabTest.php
/usr/share/tests/pear/nag/Nag/Unit/Driver/Sql
/usr/share/tests/pear/nag/Nag/Unit/Driver/Sql/Base.php
/usr/share/tests/pear/nag/Nag/Unit/Driver/Sql/Pdo
/usr/share/tests/pear/nag/Nag/Unit/Driver/Sql/Pdo/SqliteTest.php
/usr/share/tests/pear/nag/Nag/Unit/Factory
/usr/share/tests/pear/nag/Nag/Unit/Factory/TasklistsTest.php
/usr/share/tests/pear/nag/Nag/Unit/Form
/usr/share/tests/pear/nag/Nag/Unit/Form/Task
/usr/share/tests/pear/nag/Nag/Unit/Form/Task/Base.php
/usr/share/tests/pear/nag/Nag/Unit/Form/Task/KolabTest.php
/usr/share/tests/pear/nag/Nag/Unit/Form/Task/Sql
/usr/share/tests/pear/nag/Nag/Unit/Form/Task/Sql/Base.php
/usr/share/tests/pear/nag/Nag/Unit/Form/Task/Sql/Pdo
/usr/share/tests/pear/nag/Nag/Unit/Form/Task/Sql/Pdo/SqliteTest.php
/usr/share/tests/pear/nag/Nag/Unit/Nag
/usr/share/tests/pear/nag/Nag/Unit/Nag/Base.php
/usr/share/tests/pear/nag/Nag/Unit/Nag/KolabTest.php
/usr/share/tests/pear/nag/Nag/Unit/Nag/Sql
/usr/share/tests/pear/nag/Nag/Unit/Nag/Sql/Base.php
/usr/share/tests/pear/nag/Nag/Unit/Nag/Sql/Pdo
/usr/share/tests/pear/nag/Nag/Unit/Nag/Sql/Pdo/SqliteTest.php
/usr/share/tests/pear/nag/Nag/bootstrap.php
/usr/share/tests/pear/nag/Nag/phpunit.xml
/var/lib/pear/pkgxml/php-horde-nag.xml

Konfiguration: Webserver

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

Quelle Link
Horde - Kronolith - Konfiguration http://www.horde.org/apps/kronolith/docs/INSTALL
Horde - Nag - Konfiguration http://www.horde.org/apps/nag/docs/INSTALL

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

:!: WICHTIG - Die Änderungen sind nicht in der Konfigurationsdatei

  • /etc/httpd/conf.d/php-horde-kronolith.conf

durchzuführen, sondern es soll ein

  • eigener VHOST für Horde Groupware

erstellt werden!

:!: HINWEIS - Alle Inhalte in der Konfigurationsdatei

  • /etc/httpd/conf.d/php-horde-kronolith.conf

sollten auskommentiert werden, wie nachfolgend dargestellt:

# Tachtler - DISABLED -
#<DirectoryMatch /usr/share/horde/kronolith/(config|lib|locale|templates)>
#     Deny from all
#</DirectoryMatch>
#
#<Directory /usr/share/horde/kronolith/feed/>
#  <IfModule mod_rewrite.c>
#    RewriteEngine On
#    RewriteCond   %{REQUEST_FILENAME}  !-d
#    RewriteCond   %{REQUEST_FILENAME}  !-f
#    RewriteRule   ^(.*)$ index.php?c=$1 [QSA,L]
#  </IfModule>
#</Directory>

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

:!: WICHTIG - Die Änderungen sind nicht in der Konfigurationsdatei

  • /etc/httpd/conf.d/php-horde-nag.conf

durchzuführen, sondern es soll ein

  • eigener VHOST für Horde Groupware

erstellt werden!

:!: HINWEIS - Alle Inhalte in der Konfigurationsdatei

  • /etc/httpd/conf.d/php-horde-nag.conf

sollten auskommentiert werden, wie nachfolgend dargestellt:

# Tachtler - DISABLED -
#<DirectoryMatch /usr/share/horde/nag/(config|lib|locale|templates)>
#     Deny from all
#</DirectoryMatch>

Anschließend, die Ergänzungen in der Konfigurationsdatei:

  • /etc/httpd/conf.d/php-horde-horde.conf
#
# 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>
 
        # Deny access to files that are not served directly by the webserver for imp
        <DirectoryMatch "/usr/share/horde/imp/(config|lib|locale|templates)">
                Require all denied
        </DirectoryMatch
 
        # Deny access to files that are not served directly by the webserver for turba
        <DirectoryMatch "/usr/share/horde/turba/(config|lib|locale|scripts|templates)">
                Require all denied
        </DirectoryMatch>
 
        # Deny access to files that are not served directly by the webserver for kronolith
        <DirectoryMatch "/usr/share/horde/kronolith/(config|lib|locale|templates)">
                Require all denied
        </DirectoryMatch>
 
        <Directory "/usr/share/horde/kronolith/feed/">
                <IfModule rewrite_module>
                        RewriteEngine On
                        RewriteCond   %{REQUEST_FILENAME}  !-d
                        RewriteCond   %{REQUEST_FILENAME}  !-f
                        RewriteRule   ^(.*)$ index.php?c=$1 [QSA,L]
                </IfModule>
        </Directory>
 
        # Deny access to files that are not served directly by the webserver for nag
        <DirectoryMatch "/usr/share/horde/nag/(config|lib|locale|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

Erklärung der Ergänzungen:

  •         # Deny access to files that are not served directly by the webserver for kronolith
            <DirectoryMatch "/usr/share/horde/kronolith/(config|lib|locale|templates)">
                    Require all denied
            </DirectoryMatch>
     
            <Directory "/usr/share/horde/kronolith/feed/">
                    <IfModule rewrite_module>
                            RewriteEngine On
                            RewriteCond   %{REQUEST_FILENAME}  !-d
                            RewriteCond   %{REQUEST_FILENAME}  !-f
                            RewriteRule   ^(.*)$ index.php?c=$1 [QSA,L]
                    </IfModule>
            </Directory>

und

  •         # Deny access to files that are not served directly by the webserver for nag
            <DirectoryMatch "/usr/share/horde/nag/(config|lib|locale|templates)">
                    Require all denied
            </DirectoryMatch>

Ergänzungen im VHOST für Horde Groupware, um den Zugriff auf bestimmte Bereiche einzuschränken.

Neustart

Bevor weitere Konfigurationsschritte erfolgen, sollte einem Neustart nichts im Wege stehen, welcher mit nachfolgendem Befehl durchgeführt werden kann:

# systemctl restart httpd.service

:!: 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:

# 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.

bzw.

# 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

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:

# 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' 

Konfiguration: cronjob

Durch nachfolgende Anpassung, können die Agenda bzw. (Kalender)-Meldungen der Horde-Kronolith Anwendung 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):

...
# Horde Kronolith agenda
0 2 * * * /usr/bin/kronolith-agenda
...

:!: HINWEIS - Es sollte kein Benutzer angegeben werden, unter dessen Rechte der cronjob ausgeführt werden soll !!!

:!: HINWEIS - Es wird täglich um 2 Uhr nachts eine Überprüfung auf Agenda bzw. (Kalender)-Meldungen der Horde-Kronolith Anwendung geprüft!

Konfiguration: Horde5 - Kronolith

Die Basis-Konfiguration des Horde Framework kann komfortabel über den Aufruf der Web-Anwendung erfolgen. Nachfolgende Schritte zeigen die Grundlegende Einrichtung.

Kronolith - Schritt 1

Aufruf der Web-Anwendung über den Browser und den definierten virtuellen Host, hier:

Horde5 - Erster Aufruf - Kronolith

Kronolith - Schritt 2

Anschließend muss mit 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

Kronolith - Schritt 3

Nachdem nachfolgender Bildschirm zur Anzeige gekommen sein sollte:

Horde5 - Einstellungen - Administration - Konfiguration - Kalender (kronolith) 4.x.x

Zuerst sollte nun das DB-Schema aktualisiert werden, was durch anklicken der Schaltfläche [Alle DB-Schemas aktualisieren] mit der [linken Maustaste] erfolgen kann:

Horde5 - Einstellungen - Administration - Konfiguration - Kalender (kronolith) 4.x.x - Alle DB-Schemas aktualisieren - fertig

Kronolith - Schritt 4

Anschließend sollte nun eine erste Konfiguration erzeugt werden, was durch anklicken der Schaltfläche [Alle Konfigurationen aktualisieren] mit der [linken Maustaste] erfolgen kann:

Horde5 - Einstellungen - Administration - Konfiguration - Kalender (kronolith) 4.x.x - Alle Konfigurationen aktualisieren - fertig

Kronolith - Schritt 5

Nachdem nachfolgender Bildschirm zur Anzeige gekommen sein sollte:

Horde5 - Einstellungen - Administration - Konfiguration - Kalender (kronolith) 4.x.x

Sollte hier mit der [linken Maustaste] der

  • [Link: Kalender (kronolith) 4.x.x]

angeklickt werden.

Anschließend können die Konfigurationen in den einzelnen Punkten durchgeführt werden:

Calendar Driver Settings
Einstellung Standard Wert
* $conf[calendar][driver] SQL SQL
* $conf[calendar][params][driverconfig] Horde defaults Horde defaults
* $conf[calendar][params][table] kronolith_events kronolith_events
* $conf[calendar][params][utc]
Free/Busy Driver Settings
Einstellung Standard Wert
$conf[storage][default_domain] [leer] tachtler.net
* $conf[storage][driver] SQL SQL
* $conf[storage][params][driverconfig] Horde defaults Horde defaults
* $conf[storage][params][table] kronolith_storage kronolith_storage
Calendar Handler Settings
Einstellung Standard Wert
* $conf[calendars][driver] Default Default
Resource Handler Settings
Einstellung Standard Wert
* $conf[resource][driver] SQL SQL
* $conf[resource][params][driverconfig] Horde defaults Horde defaults
* $conf[resource][params][table] kronolith_resources kronolith_resources
* $conf[resource][params][utc]
Reminder Settings
Einstellung Standard Wert
$conf[reminder][server_name] [leer] localhost
$conf[reminder][from_addr] [leer] horde-info@tachtler.net
Share Settings
Einstellung Standard Wert
* $conf[autoshare][shareperms] None (no sharing) None (no sharing)
* $conf[share][notify] [leer] [leer]
Displaying Holidays
Einstellung Standard Wert
$conf[holidays][enable]
Menu Settings
Einstellung Standard Wert
* $conf[menu][import_export]
Maps
Vorher
Einstellung Standard Wert
* $conf[maps][driver] No inline map support Horde driver (support for various map providers)
Maps
Nachher
Einstellung Standard Wert
* $conf[maps][driver] Horde driver (support for various map providers) Horde driver (support for various map providers)
* $conf[maps][providers] [keine Auswahl] Google, OpenStreeMap
* $conf[maps][geocoder] [leer] Google
* $conf[maps][geodriver] None MySQL spatial extensions

Kronolith - Schritt 6

Nachdem nachfolgender Bildschirm zur Anzeige gekommen sein sollte:

Horde5 - Einstellungen - Administration - Konfiguration - Kalender (kronolith) 4.x.x - Kalender-Konfiguration erzeugen

Sollte hier mit der [linken Maustaste] der die Schaltfläche [Kaelnder-Konfiguration erzeugen] gedrückt werden, damit die neue Konfigurationsdatei für Horde - Kronolith erzeugt werden kann, was durch nachfolgend dargestellte Bildschirmausgabe dann ebenfalls bestätigt werden sollte:

Horde5 - Einstellungen - Administration - Konfiguration - Adressbuch (turba) 4.x.x - Kalender-Konfiguration erzeugen - fertig

Ab sofort kann der Kalender nun genutzt werden!

Diese Website verwendet Cookies. Durch die Nutzung der Website stimmen Sie dem Speichern von Cookies auf Ihrem Computer zu. Außerdem bestätigen Sie, dass Sie unsere Datenschutzbestimmungen gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information
tachtler/horde5_-_kronolith.txt · Zuletzt geändert: 2016/05/04 13:19 von klaus