Line 1: |
Line 1: |
| + | {{Languages}} |
| + | {{Warning box| This contrib is available on SME 7, SME 8 and SME 9, however no longer maintained by its author. He strongly suggests moving to [[https://wiki.contribs.org/Horde5 Horde 5]] for SME9 [[http://bugs.contribs.org/show_bug.cgi?id=8956 see bug #8956]]. }} |
| + | |
| + | |
| == Kronolith for SME Server == | | == Kronolith for SME Server == |
| + | === Version === |
| + | {{ #smeversion: smeserver-kronolith }} |
| + | {{ #smeversion: kronolith-h3 }} |
| + | |
| | | |
| === Maintainer === | | === Maintainer === |
Line 6: |
Line 14: |
| | | |
| === Description === | | === Description === |
− | Kronolith adds a calendar function to the built-in Horde framework. | + | Kronolith is a web-based calendar system written in PHP and utilizing the built-in Horde Application Framework. |
| | | |
− | <br>Step-by-step silly HowTo for installation of Kronolith on a fresh SME server 7.1.3. | + | <br>Step-by-step HowTo for installation of Kronolith on a fresh SME server 7.3. |
− | | |
− | It reflects the experiences I've had during install and are probably not always applicable.
| |
− | | |
− | It's intended for Linux-newbies like myself.
| |
− | | |
− | This installs from smedev repository (the simple way), there could be later versions elsewhere.
| |
| | | |
| === Installation === | | === Installation === |
− | 1. Log in (with username root) to the SME server console.
| + | Log in (with username root) to the SME server console. |
| | | |
− | 2. Download and install kronolith and smeserver-kronolith with:
| + | Install kronolith and smeserver-kronolith with: |
| | | |
| yum --enablerepo=smecontribs install smeserver-kronolith | | yum --enablerepo=smecontribs install smeserver-kronolith |
− | On a fresh 7.3 this will also install: kronolith-h3, php-pear-HTTP-Request, php-pear-Net-Socket and php-pear-Net-URL for dependencies
| |
− |
| |
− | 3. Do following commands for the changes to take effekt:
| |
− |
| |
| signal-event post-upgrade; signal-event reboot | | signal-event post-upgrade; signal-event reboot |
| | | |
− | Your SME server reboots
| + | alternatively to reboot: |
| + | expand-template /etc/e-smith/sql/init/84mysql.create.kronolith |
| + | expand-template /etc/e-smith/sql/init/85kronolith_upgrade |
| + | service mysql.init restart |
| + | signal-event email-update |
| + | config set UnsavedChanges no |
| | | |
− | 4. Enable webmail access in server-manager (if not already done)
| |
| | | |
− | 5. Open https://yourserver/webmail
| + | Enable webmail access in server-manager (if not already done) |
| | | |
− | 6. Log in and check out "Calendar"-item.
| + | Open https://yourserver/webmail |
| | | |
− | ==== Check installed version ====
| + | Log in and check out "Calendar"-item. |
− | yum info installed *kronolith*
| |
− | This should show info for both packages.
| |
| | | |
| ==== Uninstall ==== | | ==== Uninstall ==== |
− | yum remove smeserver-kronolith kronolith-h3 php-pear-HTTP-Request php-pear-Net-Socket php-pear-Net-URL | + | yum remove smeserver-kronolith kronolith-h3 |
− | Do following commands for the changes to take effekt:
| |
| signal-event post-upgrade; signal-event reboot | | signal-event post-upgrade; signal-event reboot |
| | | |
Line 52: |
Line 51: |
| If you connect to the SME server console by Putty ssh-client (or similar) you can copy and paste the commands (very convenient). | | If you connect to the SME server console by Putty ssh-client (or similar) you can copy and paste the commands (very convenient). |
| | | |
− | Please note that this was written in april 2007, if the software change then this howto may be outdated. | + | Please note that this was written in January 2008, if the software change then this howto may be outdated. |
| + | |
| + | Please do edit if you find errors or have improvements. |
| + | |
| + | === connect with Thunderbird === |
| | | |
− | Please do edit if you find errors or have improvements, but make sure that it works!
| + | you will need to install pear HTTP_WebDAV_Server |
| + | pear install channel://pear.php.net/HTTP_WebDAV_Server-1.0.0RC8 |
| + | service httpd-e-smith restart |
| + | |
| + | to add a calender use thunderbird and lightning |
| + | * add new ical with url: |
| + | https://server/horde/rpc.php/kronolith/username/username.ics |
| + | * login to http://server/webmail and go to calendar, then "manage calendars" on left |
| + | * click "subscription url" and change last part to be username only |
| + | |
| + | To migrate existing lighting calendar |
| + | * go to thunderbird and export calendar to ics file |
| + | * login to webmail, go to calendar and import the ics file |
| + | * remove your temporary ics file |
| | | |
− | Good luck [http://wiki.contribs.org/User:Per /Per]
| |
| | | |
| === Bugs === | | === Bugs === |
| Please raise bugs under the SME-Contribs section in {{BugzillaFileBug|product=|component=|title=bugzilla}}and select the smeserver-kronolith component or use {{BugzillaFileBug|product=SME%20Contribs|component=smeserver-kronolith|title=this link}}. | | Please raise bugs under the SME-Contribs section in {{BugzillaFileBug|product=|component=|title=bugzilla}}and select the smeserver-kronolith component or use {{BugzillaFileBug|product=SME%20Contribs|component=smeserver-kronolith|title=this link}}. |
| + | |
| + | {{#bugzilla:columns=id,product,version,status,summary |sort=id |order=desc |component=smeserver-kronolith|noresultsmessage="No open bugs found."}} |
| + | |
| + | {{#bugzilla:columns=id,product,version,status,summary |sort=id |order=desc |component=kronolith|noresultsmessage="No open bugs found."}} |
| | | |
| === Tested software === | | === Tested software === |
− | '''Host:''' SME server 7.1.3 | + | '''Host:''' SME server 7.3, updated 2007-01-19. |
− | '''Software:''' smeserver-kronolith.noarch 0:1.1-7 | + | '''Software:''' smeserver-kronolith 1.1-10 |
− | Dependency installed: kronolith-h3.noarch 0:2.1.5-1 | + | Dependency installed: kronolith-h3 2.1.6, php-pear-HTTP-Request 1.4.0-1, php-pear-Net-Socket 1.0.6-1, php-pear-Net-URL 1.0.14-1. |
| ---- | | ---- |
| | | |
− | [[Category: Contrib]] | + | [[Category: Deprecated Contrib]] |
| + | [[Category: Groupware]] |