From sogo@opengroupware.org Fri Jun 1 08:56:22 2007 From: sogo@opengroupware.org (Ron Segal) Date: Fri, 01 Jun 2007 19:56:22 +1200 Subject: [SOGo] SOGO Installation Message-ID: <465FD126.3080503@mindhut.com> Hello. Can somebody please point me to a simple installation guide. I have SOPE installed, Inverse SOGo complied and sogod seems to run, but what to do next? I've OGo running with apache and postgresql, is it similar? Would appreciate info on apache config, whether and how to config postresql and what files should be where other than those in the install directory. Would really like to have a shot at getting this running with Inverse Mozilla lookalike. Cheers. From sogo@opengroupware.org Fri Jun 1 15:01:36 2007 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Fri, 01 Jun 2007 10:01:36 -0400 Subject: [SOGo] SOGO Installation In-Reply-To: <465FD126.3080503@mindhut.com> Message-ID: <4b5e94f3dfc90c2d3ed04cf05390d84e@Maestro.local> Hi Ron and All, I am about to write a simple HOWTO for installating and configuration SOGo. I will make an announcement on this list when it is ready. Thank you! Wolfgang From sogo@opengroupware.org Sat Jun 2 00:24:22 2007 From: sogo@opengroupware.org (Ron Segal) Date: Sat, 02 Jun 2007 11:24:22 +1200 Subject: [SOGo] SOGO Installation Message-ID: <4660AAA6.50105@mindhut.com> Hi Wolfgang A simple SOGo install HOWTO would be fantastic. Really looking forward to it. Thanks Ron From sogo@opengroupware.org Tue Jun 5 15:02:04 2007 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Tue, 05 Jun 2007 10:02:04 -0400 Subject: [SOGo] new pre-release of SOGo Message-ID: <0645f44dd09d896bc341f0a5e74c36fe@Maestro.local> Inverse team is happy to announce the pre-release 0.9-20070604 of Scalable OpenGroupware.org (alias "SOGo"). [ What is SOGo ] SOGo is a flavour of OGo that was redesigned for scalability while keeping the fundamental functionalities of a groupware server. It can be used both as a Web application with a user interface that integrates well with the Mozilla application suite, or as a GroupDAV and CalDAV server which you can then access from your native client application of choice such as Mozilla Thunderbird and Lightning. Inverse has contributed to SOGo many enhancements and features, such as : - Fresh AJAX-based user interface which mimics the Thunderbird / Lighthing / Sunbird look and feel while reducing resource usage - Calendar, address book and IMAP folder sharing - Exchange and Oracle Calendar-compatible ACLs - Tasks support and vCard storage support for contacts - Multiple address books per user and LDAP-based address books - CalDAV support Screenshots of the Web interface for the calendar, address book and email modules are available from : http://www.inverse.ca/groupware/images/sogo-calendar.jpg http://www.inverse.ca/groupware/images/sogo-contacts.jpg http://www.inverse.ca/groupware/images/sogo-mail.jpg and of the native interface provided by Mozilla Thunderbird and Lightning : http://www.inverse.ca/groupware/images/thunderbird-calendar.jpg http://www.inverse.ca/groupware/images/thunderbird-contacts.jpg http://www.inverse.ca/groupware/images/thunderbird-mail.jpg Finally, you can also visit Inverse's website (http://inverse.ca) which contains more information about SOGo (http://www.inverse.ca/contributions/sogo.html), our Thunderbird GroupDAV plugin (http://www.inverse.ca/english/contributions/thunderbird_groupdav_plugin.html) and our Lightning Enhancer (http://www.inverse.ca/english/contributions/lightning_enhancer_plugin.html). [ Changes since the last release ] - an email is now sent each time a user adds or removes an other users from the ACL - a refactoring was made in the email module to move the computing of the mailbox tree and menus to client-side - added the ability to create and remove IMAP folders - more work was done on IE 7 and Safari/WebKit compatibility, SOGo is now usable from those browsers and full compatibility is underway - complete revisit of the ACLs in order for better level of conformance and security - the navigation links at the top of the lists of emails are now working again - the installation and configuration steps for SOGo has been documented - see our website for details [ Getting SOGo ] SOGo is free software and is distributed under the GNU GPL. As such, you are free to download and try it by either getting the newly released snapshot from : http://www.inverse.ca/uploads/SOGo/SOGo-20070604.tar.gz or by getting the sources from the official SVN server : http://svn.opengroupware.org/SOGo/inverse/trunk/ Documentation about the installation and configuration of SOGo is available from : http://www.inverse.ca/english/contributions/sogo/documentation.html [ Getting support ] For any questions, do not hesitate to contact us by writing an email to : support@inverse.ca We are continuously working on the project and much more is to come very soon! From sogo@opengroupware.org Sun Jun 10 07:01:40 2007 From: sogo@opengroupware.org (Ron Segal) Date: Sun, 10 Jun 2007 18:01:40 +1200 Subject: [SOGo] Re: Can't make SOGo In-Reply-To: References: Message-ID: <466B93C4.2040006@mindhut.com> Following the new HOWTO I get an error making SOGo In Fedora core 6: Have compiled / installed GNUstep from gnustep-startup-0.16.1 Which works well and installs the older version of gnustep-make, as per HOWTO. Compiled / installed latest SOPE 4-5, no problem [Note, to compile mod_ngobjweb.so under Fedora core 6 I had to follow some directions from another forum (reproduced here): 1. Edit mod_ngobjweb source file handler.c and replace every occurence of the obsolete httpd library macro: ap_http_method with the corresponding new macro ap_http_scheme 2. 'apxs -c *.c' (in source directory) 3. 'for file in *.o ; do ld -Bshareable -o $(basename $file .o).so $file; done' 4. 'make all' 5. Copy mod_ngobjweb.so to /etc/httpd/modules/ directory This seems to work ok. At least Apache starts ok with the module installed.] Attempted to compile / install latest SOGo from trunk (revision 1079), but if fails on make with: Compiling file UIxCalDateSelector.m ... UIxCalDateSelector.m: In function ‘-[UIxCalDateSelector extraStyle]’: UIxCalDateSelector.m:156: warning: pointer type mismatch in conditional expression Compiling file UIxCalUserRightsEditor.m ... Compiling file UIxComponent+Scheduler.m ... Compiling file UIxCalView.m ... Compiling file UIxCalAptListView.m ... Compiling file UIxCalTasksListView.m ... UIxCalTasksListView.m: In function ‘-[UIxCalTasksListView init]’: UIxCalTasksListView.m:40: error: ‘startDate’ undeclared (first use in this function) UIxCalTasksListView.m:40: error: (Each undeclared identifier is reported only once UIxCalTasksListView.m:40: error: for each function it appears in.) UIxCalTasksListView.m:41: error: ‘endDate’ undeclared (first use in this function) UIxCalTasksListView.m:42: error: ‘knowsToShow’ undeclared (first use in this function) UIxCalTasksListView.m:43: error: ‘showCompleted’ undeclared (first use in this function) UIxCalTasksListView.m: In function ‘-[UIxCalTasksListView _updatePrivacyInObjects:fromFolder:]’: . . make[3]: *** [obj/UIxCalTasksListView.o] Error 1 make[2]: *** [SchedulerUI.all.bundle.variables] Error 2 make[2]: Leaving directory /shared/SOGo/UI/Scheduler' make[1]: *** [internal-all] Error 2 make[1]: Leaving directory /shared/SOGo/UI' make: *** [internal-all] Error 2 I've tried re-installing gnustep-base, SOPE, but same error on SOGo make. Any ideas? Thanks. From sogo@opengroupware.org Mon Jun 11 03:17:08 2007 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Sun, 10 Jun 2007 22:17:08 -0400 Subject: [SOGo] Re: Can't make SOGo In-Reply-To: <466B93C4.2040006@mindhut.com> Message-ID: <3dfe29b10ec54bf1ceeda6b0f0299a52@ip216-239-66-137.vif.net> Hi Ron, There must be some inconsistency with the SVN version of SOGo. Unfortunately it is currently in transition so we can't update it until tomorrow or the day after... Maybe you could use the last snapshot, which you can download from here: http://www.inverse.ca/uploads/SOGo/SOGo-20070604.tar.gz Generally, only stable stuff goes into SVN but it's not as tested as the snapshots we release from time to time... I'll keep you posted when the bug you encountered is fixed. Regarding the modifications to SOPE's mod_ngobjweb, it is a required step for Apache 2.2 so you did well. There is a patch waiting in Helge Hess's pockets that should fix this problem once he's found it ;). Wolfgang From sogo@opengroupware.org Mon Jun 11 09:11:34 2007 From: sogo@opengroupware.org (Helge Hess) Date: Mon, 11 Jun 2007 10:11:34 +0200 Subject: [SOGo] Re: Can't make SOGo In-Reply-To: <3dfe29b10ec54bf1ceeda6b0f0299a52@ip216-239-66-137.vif.net> References: <3dfe29b10ec54bf1ceeda6b0f0299a52@ip216-239-66-137.vif.net> Message-ID: <5015F6C4-DF18-4D43-847F-B0DFAE6A872C@opengroupware.org> On Jun 11, 2007, at 04:17, Wolfgang Sourdeau wrote: > There is a patch waiting in Helge Hess's pockets that should fix > this problem once he's found it ;) I know that there is a patch which makes it work on 2.2, but I'm not aware of one which properly works on 1.3, 2.0 *and* 2.2 (by using proper #ifdefs). So its rather useless to me. Thanks, Helge -- Helge Hess http://www.helgehess.eu/ From sogo@opengroupware.org Mon Jun 11 10:30:27 2007 From: sogo@opengroupware.org (Ron Segal) Date: Mon, 11 Jun 2007 21:30:27 +1200 Subject: [SOGo] Re: Can't make SOGo In-Reply-To: <20070611042615.31357.8536.Mailman@mail.opengroupware.org> References: <20070611042615.31357.8536.Mailman@mail.opengroupware.org> Message-ID: <466D1633.8060200@mindhut.com> Thanks Wolfgang and Helge Getting there, maybe! Thought I'd already tried the 20070604 tar but must have done something odd with directories. Anyway tried again and compiles ok, thanks. Small typo in your HOWTO cp -a UI/WebServerResources UI/Templates \ $GNUSTEP_LOCAL_ROOT/Libraries/SOGo-0.9/ 'Libraries' should read 'Library' Also: psql -U -h < \ folderinfo-create.sql psql -U -h < \ profile-create.sql '.sql' should read '.psql' Now there's a problem when I run sogod-0.9 starts up and I try to access http://localhost/SOGo and get Internal Server Error The end of my sogod-0.9 output I notice is: Jun 11 05:08:57 sogod-0.9 [30104]: |SOGo-0.9| WOHttpAdaptor listening on address *:20000 2007-06-11 05:09:25.015 sogod-0.9[30104] Defaults path '/home/sogo/GNUstep/Defaults' did not exist - created it Don't know why it appears to be trying to bind to host port 20000 when I'm pointing it to port 4444 Here's my .GNUstepDefaults which is in /root/GNUstep/Defaults (where $HOME is /root): {"sogod-0.9"={OCSFolderInfoURL = "http://sogo:@jimbeam:5432/sogo/sogo_folder_info"; AgenorProfileURL = "http://sogo:@jimbeam:5432/sogo/sogo_user_profile"; WOMessageUseUTF8 = YES; WOPort = 4444;};} Hope this is right for no password for database (i.e. user: sogo pasword:null, server is jimbeam)? Here's the first part of my apache initialisation file stored as sogo.conf in /etc/httpd/conf.d/ (should be the last conf file to execute): Alias /sogo.woa/WebServerResources/ \ /Library/SOGo-0.9/WebServerResources/ Alias /SOGo.woa/WebServerResources/ \ /Library/SOGo-0.9/WebServerResources/ AliasMatch /SOGo/so/ControlPanel/Products/(.*)/Resources/(.*) \ /Library/SOGo-0.9/$1.SOGo/Resources/$2 AddDefaultCharset UTF-8 SetHandler ngobjweb-adaptor SetAppPort 4444 Don't know why its trying to create /home/sogo/GNUstep/Defaults Any ideas? Cheers From sogo@opengroupware.org Mon Jun 11 14:58:23 2007 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Mon, 11 Jun 2007 09:58:23 -0400 Subject: [SOGo] Re: Can't make SOGo In-Reply-To: <466D1633.8060200@mindhut.com> Message-ID: <846c12f30da7342e0b55080d890107b0@mozzarella> Hi Ron, Thanks for noticing the typos. I have corrected our documentation. > Hope this is right for no password for database (i.e. user: > sogo pasword:null, server is jimbeam)? Yes. I think this is ok. If it's not, just put a dummy password in the url instead... But my guess at first is that it will work. > Alias /sogo.woa/WebServerResources/ \ > /Library/SOGo-0.9/WebServerResources/ > Alias /SOGo.woa/WebServerResources/ \ > /Library/SOGo-0.9/WebServerResources/ > > AliasMatch > /SOGo/so/ControlPanel/Products/(.*)/Resources/(.*) \ > /Library/SOGo-0.9/$1.SOGo/Resources/$2 > I see those lines are missing the value of GNUSTEP_LOCAL_ROOT, unless, it is "/" on your system... What you need to do is "source" you GNUstep.sh and then issue the "echo $GNUSTEP_LOCAL_ROOT" command. Copy the value and write it as a prefix to all the lines which start with "/Library". This part of the Alias and AliasMatch directives must refer to a real filesystem directory. A typical value would be "/usr/GNUstep/Local", which would then give: "/usr/GNUstep/Local/Library/SOGo-0.9/WebServerResources/" instead of "/Library/SOGo-0.9/WebServerResources/". > Don't know why its trying to create /home/sogo/GNUstep/Defaults That's because you are trying to launch SOGo from the unix "sogo" account, which is the correct thing to do (and also is documented in our HOWTO). Or you are using the init scripts provided under the Scripts/ directory, which do an "su". To fix this, simply move and chown your ~root/GNUstep/Defaults over to ~sogo/GNUstep/Defaults. Thank you! Wolfgang From sogo@opengroupware.org Mon Jun 11 15:07:53 2007 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Mon, 11 Jun 2007 10:07:53 -0400 Subject: [SOGo] Re: Can't make SOGo In-Reply-To: <5015F6C4-DF18-4D43-847F-B0DFAE6A872C@opengroupware.org> Message-ID: On 2007-06-11 03:11:34 -0500 Helge Hess wrote: > On Jun 11, 2007, at 04:17, Wolfgang Sourdeau wrote: >> There is a patch waiting in Helge Hess's pockets that should fix >> this >> problem once he's found it ;) > > I know that there is a patch which makes it work on 2.2, but I'm not > aware > of one which properly works on 1.3, 2.0 *and* 2.2 (by using proper > #ifdefs). > So its rather useless to me. I have tested it and I can confirm that it works. Otherwise you could test it by yourself and make it back to useful. W. From sogo@opengroupware.org Mon Jun 11 20:45:18 2007 From: sogo@opengroupware.org (Ron Segal) Date: Tue, 12 Jun 2007 07:45:18 +1200 Subject: [SOGo] Re: Can't make SOGo In-Reply-To: <20070611042615.31357.8536.Mailman@mail.opengroupware.org> References: <20070611042615.31357.8536.Mailman@mail.opengroupware.org> Message-ID: <466DA64E.9050009@mindhut.com> Ah, woke up 3 am this morning and realised what I hadn't done. Had installed .GNUstepDefaults under root rather than under the sogo user. Obvious really. Although you do describe this indirectly in the HOWTO, you may want to be specific about su to sogo user then install "user defaults" as described. Now I get a logon prompt. Cheers From sogo@opengroupware.org Tue Jun 12 07:01:27 2007 From: sogo@opengroupware.org (Ron Segal) Date: Tue, 12 Jun 2007 18:01:27 +1200 Subject: [SOGo] Re: Can't make SOGo Message-ID: <466E36B7.9070406@mindhut.com> Hi Wolfgang Our messages crossed. Unfortunately I didn't receive your diagnostics before the 3 am episode! SOGo now brings up a logon prompt but I can't seem to get in with any user that I've setup with: generate-folderinfo-sql-for-users.sh [ ...] | \ psql -U -h Am unclear on how authentication should work without LDAP. Should I use the sogo user to login first time? Does a null entry work in the following where the sogo db user has no password? OCSFolderInfoURL = "http://:@:5432//sogo_folder_info"; AgenorProfileURL = "http://:@:5432//sogo_user_profile"; Cheers Ron From sogo@opengroupware.org Tue Jun 12 20:48:06 2007 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Tue, 12 Jun 2007 15:48:06 -0400 Subject: [SOGo] Re: Can't make SOGo In-Reply-To: <466E36B7.9070406@mindhut.com> Message-ID: <4f76fa81ce7813ea70c81b3a228a5ce5@Maestro.local> On 2007-06-12 02:01:27 -0400 "Ron Segal" wrote: > Hi Wolfgang > Our messages crossed. Unfortunately I didn't receive your > diagnostics before the 3 am episode! > SOGo now brings up a logon prompt but I can't seem to get in > with any user that I've setup with: > > generate-folderinfo-sql-for-users.sh [ ...] | > \ psql -U -h > > Am unclear on how authentication should work without LDAP. Hi Ron, Actually. To make it work you just have to create folders with the usernames you have chosen. And use the same usernames with any non-void password to access SOGo. Of course, any user will have access to other user's informations. This is why we don't recommend this. > Should I use the sogo user to login first time? No, this is not needed. SOGo use an authentication mechanism that don't rely on UNIX's. > Does a null entry work in the following where the sogo db > user has no password? Yes, it should. Wolfgang From sogo@opengroupware.org Thu Jun 14 20:23:04 2007 From: sogo@opengroupware.org (Ron Segal) Date: Fri, 15 Jun 2007 07:23:04 +1200 Subject: [SOGo] Re: Can't make SOGo Message-ID: <46719598.8050907@mindhut.com> Thanks Wolfgang > .. you just have to create folders with the usernames you > have chosen. And use the same usernames with any non-void > password to access SOGo. > generate-folderinfo-sql-for-users.sh [ ...] > | \ psql -U -h name> Yes, I did do this and have tried logging on to those users with a non null password but the logon prompt just comes back. Have checked the postgresql db and the user folder tables are there e.g. public_sogo_ron_acl, public_sogo_ron_contacts etc Is there a log or some other diagnostics to check what's going on? Also, is there some way of configuring authentication without LDAP? Cheers Ron From sogo@opengroupware.org Thu Jun 14 22:29:11 2007 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Thu, 14 Jun 2007 17:29:11 -0400 Subject: [SOGo] Re: Can't make SOGo In-Reply-To: <46719598.8050907@mindhut.com> Message-ID: <6f01915d352ce99fd2a028543eea5f4b@mozzarella> Hi Ron! >> generate-folderinfo-sql-for-users.sh [ ...] >> | \ psql -U -h > name> > > Yes, I did do this and have tried logging on to those users > with a non null password but the logon prompt just comes back. Then, make sure the AuthentificationMethod user defaults is set to something other than "LDAP". This is most possibly the problem... > Have checked the postgresql db and the user folder tables > are there e.g. public_sogo_ron_acl, public_sogo_ron_contacts etc > > Is there a log or some other diagnostics to check what's > going on? Not that I am aware of. But then, the methods handling user login in SOGo are quite simple. If you know how to use gdb, you could set a breakpoint for checkLogin:password: in SOGoAuthenticator.m. But I am pretty sure what I mentionned above will work. > Also, is there some way of configuring authentication > without LDAP? You mean by authenticating to other sources? Not at this time but it should not be complicated to implement. Wolfgang From sogo@opengroupware.org Sat Jun 16 02:43:35 2007 From: sogo@opengroupware.org (Ron Segal) Date: Sat, 16 Jun 2007 13:43:35 +1200 Subject: [SOGo] Re: Can't make SOGo Message-ID: <46734047.4050709@mindhut.com> Hi Wolfgang Thanks for the reply. As suggested, have set AuthentificationMethod = "password"; Assuming there are no special keywords? Still can't logon. E.g. entering username: ron password: ron returns to the logon prompt. Don't have the experience with gdb so would rather not get into code debugging. Just treat me as a power user! Any other suggestions would be appreciated. Have started playing with LDAP. But suspect this won't work if the above doesn't. It would be helpful if you could provide in the HowTo an example of how to complete SOGoLDAPSources, E.g. CNFieldName = example etc What should id = be set to? i.e. where do you look for the identification name of the user repository Same for displayName Its easy to get these concepts wrong if you're not entirely familiar, and I always struggle with LDAP! Cheers Ron From sogo@opengroupware.org Mon Jun 18 13:00:59 2007 From: sogo@opengroupware.org (Henrik Jakobsen) Date: Mon, 18 Jun 2007 14:00:59 +0200 Subject: [SOGo] Installing SOGo Message-ID: <467673FB.5090009@metation.com> Hi I have been trying to set up SOGo and because I am a beginner in Apache, SOPE etc I have experienced a mix of problems. My current problem has to do with SOGo. I use http://www.inverse.ca/uploads/SOGo/SOGo-20070604.tar.gz as my source and I have previously run "make"/"make install" with success. I have already "sourced" GNUstep.sh and ./configure ..... My best guess is that I somehow uninstalled something I need? Anyway I'll try installing from scratch unless someone can point out my error and get me going on the right track. /Henrik Making all in SOPE/NGCards... make[1]: Går til katalog '/home/madmin/SOGo-20070604/SOPE/NGCards' Making all for library libNGCards... make[2]: Ingenting at gøre for 'internal-library-all'. Making all in versitCardsSaxDriver... make[2]: Går til katalog '/home/madmin/SOGo-20070604/SOPE/NGCards/versitCardsSaxDriver' Making all for bundle versitCardsSaxDriver... Copying resources into the bundle wrapper... make[2]: Forlader katalog '/home/madmin/SOGo-20070604/SOPE/NGCards/versitCardsSaxDriver' make[1]: Forlader katalog '/home/madmin/SOGo-20070604/SOPE/NGCards' Making all in OGoContentStore... make[1]: Går til katalog '/home/madmin/SOGo-20070604/OGoContentStore' Making all for library libOGoContentStore... make[2]: Ingenting at gøre for 'internal-library-all'. Making all for tool test_quick_extract... make[2]: Ingenting at gøre for 'internal-tool-all'. make[1]: Forlader katalog '/home/madmin/SOGo-20070604/OGoContentStore' Making all in SoObjects... make[1]: Går til katalog '/home/madmin/SOGo-20070604/SoObjects' Making all in SOGo... make[2]: Går til katalog '/home/madmin/SOGo-20070604/SoObjects/SOGo' Making all for library libSOGo... Compiling file SOGoFolder.m ... SOGoFolder.m: In function ‘-[SOGoFolder folderManager]’: SOGoFolder.m:124: advarsel: ‘GCSFolderManager’ may not respond to ‘-setFolderNamePrefix:’ SOGoFolder.m:124: advarsel: (Messages without a matching method signature SOGoFolder.m:124: advarsel: will be assumed to return ‘id’ and accept SOGoFolder.m:124: advarsel: ‘...’ as arguments.) SOGoFolder.m: In function ‘-[SOGoFolder delete]’: SOGoFolder.m:167: advarsel: ‘GCSFolderManager’ may not respond to ‘-deleteFolderAtPath:’ SOGoFolder.m: In function ‘-[SOGoFolder davResourceType]’: SOGoFolder.m:232: fejl: ‘XMLNS_GROUPDAV’ undeclared (first use in this function) SOGoFolder.m:232: fejl: (Each undeclared identifier is reported only once SOGoFolder.m:232: fejl: for each function it appears in.) SOGoFolder.m: In function ‘-[SOGoFolder aclUsersForObjectAtPath:]’: SOGoFolder.m:286: advarsel: ‘GCSFolder’ may not respond to ‘-fetchAclMatchingQualifier:’ SOGoFolder.m: In function ‘-[SOGoFolder _fetchAclsForUser:forObjectAtPath:]’: SOGoFolder.m:302: advarsel: ‘GCSFolder’ may not respond to ‘-fetchAclMatchingQualifier:’ SOGoFolder.m: In function ‘-[SOGoFolder removeAclsForUsers:forObjectAtPath:]’: SOGoFolder.m:377: advarsel: ‘GCSFolder’ may not respond to ‘-deleteAclMatchingQualifier:’ SOGoFolder.m: In function ‘-[SOGoFolder _commitRoles:forUID:forObject:]’: SOGoFolder.m:391: advarsel: ‘GCSFolder’ may not respond to ‘-acquireAclChannel’ SOGoFolder.m:399: advarsel: ‘GCSFolder’ may not respond to ‘-aclTableName’ SOGoFolder.m:452:2: warning: #warning this should be checked make[3]: *** [shared_obj/SOGoFolder.o] Fejl 1 make[2]: *** [libSOGo.all.library.variables] Fejl 2 make[2]: Forlader katalog '/home/madmin/SOGo-20070604/SoObjects/SOGo' make[1]: *** [internal-all] Fejl 2 make[1]: Forlader katalog '/home/madmin/SOGo-20070604/SoObjects' make: *** [internal-all] Fejl 2 From sogo@opengroupware.org Mon Jun 18 14:44:55 2007 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Mon, 18 Jun 2007 09:44:55 -0400 Subject: [SOGo] Installing SOGo In-Reply-To: <467673FB.5090009@metation.com> Message-ID: <8e95d00d58dc27c8978e62dce76aea9f@mozzarella> Hi Henrik, > My current problem has to do with SOGo. > > I use http://www.inverse.ca/uploads/SOGo/SOGo-20070604.tar.gz as my > source > and I have previously run "make"/"make install" with success. This is obviously a problem in our source tarball. A new release in on preparation and I will take care that SOGo builds correctly this time. I'll post the announcement on this list once this is done. My guess is that it will happen today or tomorrow so stay tuned! Thanks! Wolfgang From sogo@opengroupware.org Mon Jun 18 16:45:28 2007 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Mon, 18 Jun 2007 11:45:28 -0400 Subject: [SOGo] Installing SOGo In-Reply-To: <467673FB.5090009@metation.com> Message-ID: <77c61abb9d4ccdfc427e345c7eac4e24@mozzarella> Hi again, > SOGoFolder.m: In function =91-[SOGoFolder davResourceType]=92: > SOGoFolder.m:232: fejl: =91XMLNS_GROUPDAV=92 undeclared (first use in = this=20 > function) > SOGoFolder.m:232: fejl: (Each undeclared identifier is reported only o= nce > SOGoFolder.m:232: fejl: for each function it appears in.) A quickfix for this would be for you to add=20 #import at the top of SOGoFolder.m... Wolfgang From sogo@opengroupware.org Tue Jun 19 19:48:51 2007 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Tue, 19 Jun 2007 14:48:51 -0400 Subject: [SOGo] [ANN] SOGo-0.9-20070619 released Message-ID: <1b684b62f71bfdc0f9c819a21c6d96a9@mozzarella> Inverse team is happy to announce the pre-release 0.9-20070619 of Scalable OpenGroupware.org (alias "SOGo"). [ What is SOGo ] SOGo is a flavour of OGo that was redesigned for scalability while keeping the fundamental functionalities of a groupware server. It can be used both as a Web application with a user interface that integrates well with the Mozilla application suite, or as a GroupDAV and CalDAV server which you can then access from your native client application of choice such as Mozilla Thunderbird and Lightning. Inverse has contributed to SOGo many enhancements and features, such as : - Fresh AJAX-based user interface which mimics the Thunderbird / Lighthing / Sunbird look and feel while reducing resource usage - Calendar, address book and IMAP folder sharing - Exchange and Oracle Calendar-compatible ACLs - Tasks support and vCard storage support for contacts - Multiple address books per user and LDAP-based address books - CalDAV support Screenshots of the Web interface for the calendar, address book and email modules are available from : http://www.inverse.ca/groupware/images/sogo-calendar.jpg http://www.inverse.ca/groupware/images/sogo-contacts.jpg http://www.inverse.ca/groupware/images/sogo-mail.jpg and of the native interface provided by Mozilla Thunderbird and Lightning : http://www.inverse.ca/groupware/images/thunderbird-calendar.jpg http://www.inverse.ca/groupware/images/thunderbird-contacts.jpg http://www.inverse.ca/groupware/images/thunderbird-mail.jpg Finally, you can also visit Inverse's website (http://inverse.ca) which contains more information about SOGo (http://www.inverse.ca/contributions/sogo.html), our Thunderbird GroupDAV plugin (http://www.inverse.ca/english/contributions/thunderbird_groupdav_plugin.html) and our Lightning Enhancer (http://www.inverse.ca/english/contributions/lightning_enhancer_plugin.html). [ Changes since the last release ] - new web user interface for managing user preferences - completely restored and revisited the code for handling all day events - work has begun to convert all transactions of dynamic data to json-based transactions (instead of HTML), this will improve bandwidth usage and performance as well a W3C DOM compliance - a bug preventing the users from removing their own events has been fixed - a bug preventing the user to read messages from shared IMAP folders was fixed. - a bug preventing SOGo from building with GCC 3 has been fixed [ Getting SOGo ] SOGo is free software and is distributed under the GNU GPL. As such, you are free to download and try it by either getting the newly released snapshot from : http://www.inverse.ca/uploads/SOGo/SOGo-20070619.tar.gz or by getting the sources from the official SVN server : http://svn.opengroupware.org/SOGo/inverse/trunk/ Documentation about the installation and configuration of SOGo is available from : http://www.inverse.ca/contributions/sogo/documentation.html [ Getting support ] For any questions, do not hesitate to contact us by writing an email to : support@inverse.ca We are continuously working on the project and much more is to come very soon! From sogo@opengroupware.org Thu Jun 21 10:19:06 2007 From: sogo@opengroupware.org (Ron Segal) Date: Thu, 21 Jun 2007 21:19:06 +1200 Subject: [SOGo] SOGo-0.9-20070619 released Message-ID: <467A428A.7060304@mindhut.com> Hi Wolfgang Thanks. Will rebuild and retry logon. Would still appreciate more direction with configuring ldap in the Howto, i.e. with examples, which would bring it closer to the level of detail in the rest of the Howto, which seems about right. Cheers Ron From sogo@opengroupware.org Thu Jun 21 17:19:17 2007 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Thu, 21 Jun 2007 12:19:17 -0400 Subject: [SOGo] SOGo-0.9-20070619 released In-Reply-To: <467A428A.7060304@mindhut.com> Message-ID: <01c1a9a70958b2153263ad5933fb70d2@Maestro.local> Hi Ron and all, This is to let you know that we have followed Ron's suggestion. Therefore two typical and explained examples have been added to the documentation.... Thanks Ron! Wolfgang > Hi Wolfgang > > Thanks. Will rebuild and retry logon. > > Would still appreciate more direction with configuring ldap > in the Howto, i.e. with examples, which would bring it > closer to the level of detail in the rest of the Howto, > which seems about right. > > Cheers > > Ron > > From sogo@opengroupware.org Thu Jun 21 18:09:37 2007 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Thu, 21 Jun 2007 13:09:37 -0400 Subject: [SOGo] SOGo-0.9-20070619 released In-Reply-To: <01c1a9a70958b2153263ad5933fb70d2@Maestro.local> Message-ID: <91aa29c2db51403276db7bf3af2709cd@Maestro.local> On 2007-06-21 12:19:17 -0400 Wolfgang Sourdeau wrote: > Hi Ron and all, > > > This is to let you know that we have followed Ron's suggestion. > Therefore two > typical and explained examples have been added to the > documentation.... For those who don't know, the documentation can be found at: http://www.inverse.ca/contributions/sogo/documentation.html Wolfgang From sogo@opengroupware.org Fri Jun 22 15:47:24 2007 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Fri, 22 Jun 2007 10:47:24 -0400 Subject: [SOGo] Re: Can't make SOGo In-Reply-To: <46734047.4050709@mindhut.com> Message-ID: Hi Ron and all, I have found what was causing the problem. Therefore I can confirm that the only way to authenticate with SOGo for the moment is to configure an LDAP source. This will be fixed in SVN in a few hours and for the next release... Wolfgang From sogo@opengroupware.org Sun Jun 24 10:41:55 2007 From: sogo@opengroupware.org (Ron Segal) Date: Sun, 24 Jun 2007 21:41:55 +1200 Subject: [SOGo] Re: Can't make SOGo Message-ID: <467E3C63.5070108@mindhut.com> Hi Wolfgang Thanks. So my install may be ok after all! However, seem to be having trouble getting the latest trunk. Always getting: svn: PROPFIND of '/SOGo/inverse/trunk': 504 Gateway Time-out (http://svn.opengroupware.org) Same for SOPE trunk, yet svn is working ok on other sites. Is it all working from your part of the world? Cheers Ron From sogo@opengroupware.org Mon Jun 25 00:35:44 2007 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Sun, 24 Jun 2007 19:35:44 -0400 Subject: [SOGo] Re: [ANN] SOGo-0.9-20070619 released In-Reply-To: <54DF5D86-3FC4-483A-8AFF-4F7AF181285E@hamburg.de> Message-ID: <0bf6a3c1b37f838c447238b5d98172a2@ip216-239-66-65.vif.net> Hi Lars, There are plans to setup a demo server in the forecoming weeks or months or maybe a live CD. Until then, you could use the videos that are provided on SOGo's website: http://www.inverse.ca/contributions/sogo.html Of course it's not interactive as a live cd but it sure it more dynamic than still images... Wolfgang From sogo@opengroupware.org Wed Jun 27 08:48:41 2007 From: sogo@opengroupware.org (Ron Segal) Date: Wed, 27 Jun 2007 19:48:41 +1200 Subject: [SOGo] Re: Can't make SOGo Message-ID: <46821659.4090609@mindhut.com> Hi Wolfgang Trying to persevere with this, but not getting past the authentication roadblock. Still can't login without LDAP, including with the latest SOGo trunk. (svn.opengroupware.org wasn't working for a couple of days) Trying to sort out LDAP now, but am doubtful when my non LDAP configuration won't go. Can you please clarify. Where does LDAP authentication obtain login passwords? Also Where id = ; What is the repository that is being referenced here? These are probably silly questions but not dealing with this stuff all the time I'm baffled. Would really appreciate a more step by step approach to setting-up the LDAP side of things, not installing Openldap or anything like that, but more what schema is expected, and maybe a simple example LDIF to create or just populate the schema if we are using a standard one as an example. Also, although I managed to work it out, an example dictionary setup for the .GNUstepDefaults file, one that people can just copy and modify, would be helpful. This last part with .GNUstepDefaults and LDAP is conceptually tricky enough to warrant a simple recipe like approach. Cheers Ron From sogo@opengroupware.org Thu Jun 28 04:22:54 2007 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Wed, 27 Jun 2007 23:22:54 -0400 Subject: [SOGo] Re: Can't make SOGo In-Reply-To: <46821659.4090609@mindhut.com> Message-ID: <51b79374251081212d531977a409d250@Maestro.local> Hi Ron, > Trying to sort out LDAP now, but am doubtful when my non LDAP configur= ation > won't go. >=20 > Can you please clarify. Where does LDAP authentication obtain login=20= > passwords? It doesn't. Instead of seeking for a "password" field, SOGo tries to log= in to the LDAP server with the username and the password you give him. > Also >=20 > Where id =3D ; What is= the > repository that is being referenced here? Anyone. It's and id that will appear in the URL to the addressbook. Let'= s say you have an address book that you want to name "M=F6tley Cr=FCe",= there are chances that all dav or web clients won't accept the accented= characters. Moreover the handling of space characters is sometimes risk= y. So, intead of naming it that way, you would name it "motley_crue" ins= tead and have its display name set to "M=F6tley Cr=FCe" so that it will = appear that way to the people using the web interface. The same way your real name is "Ron Segal" but your username probably is= "ron" instead. >=20 > These are probably silly questions but not dealing with this stuff all= the=20 > time > I'm baffled. I understand, LDAP takes some time to understand correctly. But after a = while it makes sense (except for the different ways of achieving the sam= e things). > Would really appreciate a more step by step approach to setting-up the= LDAP=20 > side > of things, not installing Openldap or anything like that, but more wha= t schema > is expected, and maybe a simple example LDIF to create or just populat= e the > schema if we are using a standard one as an example. Actually, most LDAP installations will work as is. If you want to create= user objects, they should preferably be of class "inetOrgPerson". Also,= the Inverse Lightning Enhancer can make use of the CalDAV schema found = in http://www.ietf.org/rfc/rfc2739.txt. =20 > Also, although I managed to work it out, an example dictionary setup f= or the > .GNUstepDefaults file, one that people can just copy and modify, would= be=20 > helpful. The problem is that this file contains all the settings of every GNUstep= application one may use. So if we provided one, there are chances some = people would overwrite the settings they have for other applications... Instead, we will provide a web-based configuration interface during our = development. This will avoid all the risks of messing with this file. Wolfgang From sogo@opengroupware.org Sat Jun 30 03:55:20 2007 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Fri, 29 Jun 2007 22:55:20 -0400 Subject: [SOGo] =?utf-8?Q?[ANN] SOGo-0.9-20070629 released?= Message-ID: Inverse team is happy to announce the pre-release 0.9-20070629 of Scalable OpenGroupware.org (alias "SOGo"). [ Release 1.0 ] SOGo has evolved a lot during this past year and we will soon be able to make a release 1.0 of our project. Inverse groupe conseil invites you to test is extensively and report bugs. Also, we would be glad to hear about your experience, in particular if you are using it in a work environment. This way, we will be able to provide a free groupware suite with enough functionalities and ease of use that proprietary equivalents will be made obsolete. [ What is SOGo ? ] SOGo is a flavour of OGo that was redesigned for scalability while keeping the fundamental functionalities of a groupware server. It can be used both as a Web application with a user interface that integrates well with the Mozilla application suite, or as a GroupDAV and CalDAV server which you can then access from your native client application of choice such as Mozilla Thunderbird and Lightning. Inverse has contributed to SOGo many enhancements and features, such as : - Fresh AJAX-based user interface which mimics the Thunderbird / Lighthing / Sunbird look and feel while reducing resource usage - Calendar, address book and IMAP folder sharing - Exchange and Oracle Calendar-compatible ACLs - Tasks support and vCard storage support for contacts - Multiple address books per user and LDAP-based address books - CalDAV support - Auto-creation of database tables for an easier setup Screenshots of the Web interface for the calendar, address book and email modules are available from : http://www.inverse.ca/groupware/images/sogo-calendar.jpg http://www.inverse.ca/groupware/images/sogo-contacts.jpg http://www.inverse.ca/groupware/images/sogo-mail.jpg and of the native interface provided by Mozilla Thunderbird and Lightning : http://www.inverse.ca/groupware/images/thunderbird-calendar.jpg http://www.inverse.ca/groupware/images/thunderbird-contacts.jpg http://www.inverse.ca/groupware/images/thunderbird-mail.jpg Finally, you can also visit Inverse's website (http://inverse.ca) which contains more information about SOGo (http://www.inverse.ca/contributions/sogo.html), our Thunderbird GroupDAV plugin (http://www.inverse.ca/contributions/thunderbird_groupdav_plugin.html) and our Lightning Enhancer plugin (http://www.inverse.ca/contributions/lightning_enhancer_plugin.html). [ Changes since the last release ] - the default view in the calendar module is now the weekly view (in conformity with Lightning). - all the database tables are created automatically, the SQL scripts where thus removed. - the dates in the mail module are now displayed correctly and are set to the user's timezone. - SOGo will now refuse to run as root. - searching and sorting columns in the mail and addressbook modules has been rewritten and is working again. - the search criteria will now be taken into account in both modules as well. [ Getting SOGo ] SOGo is free software and is distributed under the GNU GPL. As such, you are free to download and try it by either getting the newly released snapshot from : http://www.inverse.ca/uploads/SOGo/SOGo-20070619.tar.gz or by getting the sources from the official SVN server : http://svn.opengroupware.org/SOGo/inverse/trunk/ Documentation about the installation and configuration of SOGo is available from : http://www.inverse.ca/contributions/sogo/documentation.html [ Getting support ] For any questions, do not hesitate to contact us by writing an email to : support@inverse.ca We are continuously working on the project and a full-featured release 1.0 is to come very soon!