[OGo-Users] Got it running, let's have a party

Friedrich Dominicus users@opengroupware.org
Fri, 19 Oct 2007 16:38:23 +0200


Adam Tauno Williams <adam@morrison-ind.com> writes:

>> The final problem with (missing pictures) was solved with changes in
>> the httpd.conf file. The following seems to make it work:
>> LoadModule ngobjweb_module /usr/lib/apache2/modules/mod_ngobjweb.so
>> 
>> <LocationMatch "^/OpenGroupware*">
>>     SetHandler ngobjweb-adaptor
>>     SetAppPort 20000
>> </LocationMatch>
>> 
>> Alias /OpenGroupware11.woa/WebServerResources/ \
>>       /usr/local/OGo-GNUstep/share/opengroupware.org-1.1/www/
>
> Yep, looks right.
Fell right also ;-)
>
> You can install into /usr/local without being root?  That is pretty
> wierd.
No, that's because I set it up that way. But I wanted not the strict
Linux file standards I wanted to have all installed below
/usr/local/OGo-Gnustep 

I do not think there is something like make uninstall to otherwise get
rid of all the files. And I'm quite happy that it all has turned out
to work :)
>
>> this has not worked that smoothly. I'm sorry I did not know what I
>> have done to get this running. It was a mixture from steps 
>> written in the INSTALL file, instructions to install on Debian and
>> other things. I had to modify also files in /etc/ld.so.conf.d to find
>> all the build and installed libraries. 
>
> Having to edit /etc/ld.so.conf seems like a distribution problem;  all
> the libraries should have ended up in /usr/local/lib,  which is a
> pretty
> standard thing.
Sure you are right, but as above mentioned I did not want the stuff in
in /usr/local/lib  but below the OGo-Gnustep pages. The reason I
wanted that is that I may or may not install GNUstep in parallel. And
indeed I got that installed also here. I start getting both
libraries, and AFAIKT is the libFoundation of Ogo not GPLed. IMHO that
is a good thing.
>
>> 5) Installing of mod_ngsobjweb was not that smoothless either. One had
>> to find the latest sources which AFAIKT are kept on:
>> http://download.opengroupware.org/sources/trunk/sope-mod_ngobjweb-trunk-latest.tar.gz
>> I had to install the apache-mpm-prefork-dev stuff before also
>
> Yep, it is an Apache module,  so it requires apache dev stuff.  I think
> this tgz is the same stuff as in the sope-appserver/mod_ngobjweb folder
> of the SOPE tgz.
I found this subdirectory later. But have not looke into it. 


>
>> 6) I had also to go through the INSTALL file from OGo and add all the
>> links, setup the database etc. I ended up with making quite lot link
>> from which I don't know if thy really are needed.
>> As written before I won't be of a big help. It was really quite hard
>> and time-consuming....
Because of your message I got somewhere in the end. The major problem
was mixture of GNUstep stuff and OGo stuff, this simply does not work
it seems.

Now I'm trying to get my brain around the enterprise objects and
webobjects and Objective-C in between. 

I really can not understand why one would like to do C++ if one can
have Objective-C.... 

Thanks to all for you help
Regards
Friedrich