Changes

From SME Server
Jump to navigationJump to search
1,212 bytes added ,  01:36, 13 March 2020
no edit summary
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.
  −
 
  −
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.
+
<br>Step-by-step HowTo for installation of Kronolith on a fresh SME server 7.3.
    
=== 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:
  −
 
  −
yum --enablerepo=smedev install smeserver-kronolith
  −
 
  −
3. Do following commands for the changes to take effekt:
  −
 
  −
signal-event post-upgrade
     −
4. And:
+
Install kronolith and smeserver-kronolith with:
   −
  signal-event reboot
+
  yum --enablerepo=smecontribs install smeserver-kronolith
 +
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
   −
5. Enable webmail access in server-manager (if not already done)
     −
6. Open https://yourserver/webmail
+
Enable webmail access in server-manager (if not already done)
   −
7. 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
+
  yum remove smeserver-kronolith kronolith-h3
 +
signal-event post-upgrade; signal-event reboot
    
=== Additional information ===
 
=== Additional information ===
Line 53: 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 ===
 +
 
 +
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
   −
Please do edit if you find errors or have improvements, but make sure that it works!
+
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: Contrib]]
 +
[[Category: Groupware]]

Navigation menu