Koozali.org: home of the SME Server

Kronolith quirk

Offline WF168Tech

  • **
  • 39
  • +0/-0
Kronolith quirk
« on: April 17, 2007, 10:20:20 PM »
I have recently installed Kronolith on my SME 7.1.3 server, and I'm trying to learn the ins and outs of it.  When I create a calendar associated with my user account, I can't figure out how to let the world on the outside of my school see my calendar.  When I go to My Calendars and edit my own calendar, a URL shows up toward the bottom of the screen, which I assume should let anyone see my calendar, (I have Guest permissions set to Show and Read).  But when I copy and paste that URL into a new browser window, it takes me to the Horde login screen, not to a page that will display the calendar to the general public.  Any ideas?

Offline mrjhb3

  • *
  • 1,188
  • +0/-0
    • John Bennett Services
Kronolith quirk
« Reply #1 on: April 18, 2007, 05:07:10 AM »
It's all about the horde permission system.

config setprop horde Administration enabled
signal-event email-update
login to webmail as admin
Choose Administration, Permissions,
click on Key next to All permissions
click down arrow and select Kronolith, click add
click on Guest Permissions, check show and read, click on update

Login as user, create calendar, edit permissions and choose show and read for guest access, click on save and finish
logout, then browse to
https://www.yourdomain.com/horde/kronolith/month.php?display_cal=1

You should now see any public calendars.  Any user settings override the default permission settings.

This also works for nag and mnemo as well.

John Bennett
......

Offline Amir Inbar

  • *
  • 113
  • +0/-0
    • http://www.sheroot.net
Kronolith quirk
« Reply #2 on: April 18, 2007, 03:44:01 PM »
Greate !!!
Now how can i sync that with syncml ?
Is there any guide for that ?
......

Offline mrjhb3

  • *
  • 1,188
  • +0/-0
    • John Bennett Services
Kronolith quirk
« Reply #3 on: April 18, 2007, 04:44:40 PM »
Quote from: "amir"
Greate !!!
Now how can i sync that with syncml ?
Is there any guide for that ?


You can't with the current stable horde versions.  You could install the head versions of the packages from horde, then join the horde syncml list to sort out what ever issues you have.

John
......

Offline Amir Inbar

  • *
  • 113
  • +0/-0
    • http://www.sheroot.net
Kronolith quirk
« Reply #4 on: April 18, 2007, 04:52:21 PM »
Does the smedev repo use the stable version ?
I have used
Code: [Select]

yum --enablerepo=smedev install smeserver-kronolith

to integrate kronolith into 7.1.3.
......

Offline daniel

  • ****
  • 146
  • +0/-0
  • Platinum Sponsor
    • http://www.charton-mgmt.com
Sync in Kronolith
« Reply #5 on: April 18, 2007, 06:11:22 PM »
I have been watching waiting and testing the outlook sync for Horde for 6 months or more.  As of right now using the horde RPMs it will not work with the sync software.  The only issue that I find is when it syncs the local outlook to the mysql horde database it tags the calendar records as belonging to {username}. but Horde actually records items as belonging to {username@domainname.com}.  If I use phpmyadmin to change the user and add @domainname.com to it, then they appear in the Horde WEbmail system.    

My assumption is it has something to do with the rpc.php file not tagging the domain on.  All of the Horde wikis and howtos say sync only works in the CVS or daily tarballs not the stable version.   If someone would point me to the right files I would be glad to update my test bed and test for the community.  There is another issue with sync of contacts.  Horde only has name, MS Outlook has first name, last name.  There is a wiki note on Horde.org that shows how to modify the mysql database, but I have not done so as I don't know if it will break the SME server Horde stuff.

I hope we can have a sync working soon.

Offline mrjhb3

  • *
  • 1,188
  • +0/-0
    • John Bennett Services
Kronolith quirk
« Reply #6 on: April 18, 2007, 09:43:46 PM »
Quote from: "amir"
Does the smedev repo use the stable version ?
I have used
Code: [Select]

yum --enablerepo=smedev install smeserver-kronolith

to integrate kronolith into 7.1.3.


Yes, I have imported the srpms to the build server so whenever a change needs to be made the most current versions will be there.

John
......

Offline mrjhb3

  • *
  • 1,188
  • +0/-0
    • John Bennett Services
Kronolith quirk
« Reply #7 on: April 18, 2007, 09:49:47 PM »
Hello Daniel,

You can go here - http://ftp.horde.org/pub/snaps/latest/ - to download the latest daily head snapshots of the horde components.  Remember that at times, somethings may not work since it is the bleeding edge stuff.

You will also need to configure the various *.php files.  Probably just need to copy the *.php.dist to *.php for testing.  Once you do this and get the individual conf.php files configured and horde working, then I'd save a copy of all of the *.php files in the various config directories, then when you need to download another snapshot, you can see if you need to make any changes to the config files.  The config files have a version number in them near the top, which should make it real easy to tell whether you need to make updates.

John
......

Offline WF168Tech

  • **
  • 39
  • +0/-0
Kronolith quirk
« Reply #8 on: August 02, 2007, 05:07:50 PM »
Quote from: "mrjhb3"
It's all about the horde permission system.

config setprop horde Administration enabled
signal-event email-update
login to webmail as admin
Choose Administration, Permissions,
click on Key next to All permissions
click down arrow and select Kronolith, click add
click on Guest Permissions, check show and read, click on update

Login as user, create calendar, edit permissions and choose show and read for guest access, click on save and finish
logout, then browse to
https://www.yourdomain.com/horde/kronolith/month.php?display_cal=1

You should now see any public calendars.  Any user settings override the default permission settings.

This also works for nag and mnemo as well.

John Bennett


I followed these directions and I thought everything was going fine, until I logged into Horde Webmail and discovered that the Calendar feature is totally gone now.  I used Yum commands to remove and then re-install Kronolith, but the Calendar option is still gone.  Any clues?  Thanks.

Offline mrjhb3

  • *
  • 1,188
  • +0/-0
    • John Bennett Services
Kronolith quirk
« Reply #9 on: August 02, 2007, 10:18:22 PM »
Quote from: "WF168Tech"
Quote from: "mrjhb3"
It's all about the horde permission system.

config setprop horde Administration enabled
signal-event email-update
login to webmail as admin
Choose Administration, Permissions,
click on Key next to All permissions
click down arrow and select Kronolith, click add
click on Guest Permissions, check show and read, click on update

Login as user, create calendar, edit permissions and choose show and read for guest access, click on save and finish
logout, then browse to
https://www.yourdomain.com/horde/kronolith/month.php?display_cal=1

You should now see any public calendars.  Any user settings override the default permission settings.

This also works for nag and mnemo as well.

John Bennett


I followed these directions and I thought everything was going fine, until I logged into Horde Webmail and discovered that the Calendar feature is totally gone now.  I used Yum commands to remove and then re-install Kronolith, but the Calendar option is still gone.  Any clues?  Thanks.


Yes, I missed a step.

config setprop horde Administration enabled
signal-event email-update
login to webmail as admin
Choose Administration, Permissions,
click on Key next to All permissions
click down arrow and select Kronolith, click add
Click on All Authenticated users, check all boxes    <--- New Step
click on Guest Permissions, check show and read
click on update

Login as user, create calendar, edit permissions and choose show and read for guest access, click on save and finish
logout, then browse to
https://www.yourdomain.com/horde/kronolith/month.php?display_cal=1

fyi - To recover from any mistakes made via the permissions tab, don't remove kronolith, remove the permissions from the horde admin screen.  Your permission settings are saved in the MySQL DB

John
......

Offline WF168Tech

  • **
  • 39
  • +0/-0
Success
« Reply #10 on: August 02, 2007, 11:45:40 PM »
Thank you, John.  That was the problem exactly.

Offline lucho115

  • *****
  • 209
  • +0/-0
    • http://www.elac.com.ar
Re: Kronolith quirk
« Reply #11 on: October 18, 2007, 04:14:13 PM »
ok, i have a permitions issue, if i give guest users show and read , when i subscribe the calendar to for example sunbird (0.7rc) its not ask me for a user and password , so its as guest , so i cant edit or delete, and other question, any body use it with evolution or outlook? thks