Re:WMOGAG Deficiencies [Was: Running on Debian Lenny]
Adam Tauno Williams <[email protected]> Sun, 12 Jul 2009 22:57:11 -0400
| Newsgroups | gmane.comp.cms.opengroupware.user |
|---|---|
| Message-ID | <1247453831.5302.188.camel@linux-m3mt> |
On Sun, 2009-07-12 at 15:43 +0200, Micha=C5=82 'rysiek' Wo=C5=BAniak wrot=
e:
> Hi guys,
> I have successfully compiled OGo on Debian, thanks to Adam's help; now,=
I=20
> am trying to run it.
> Thing is, I have read through the WMOGAG, but cannot find *any* info th=
ere=20
> on how should I start the services, what commands should I execute, etc=
.
True; I glossed over this since the section [at least originally]
assumed the admin was installing from packages. Some of your
suggestions are valid but I don't intend for the chapter to become and
exhaustive reference for building from source on every available
distribution as that quickly becomes unmaintainable (witness just about
ever Wiki in the world....) Someone building from source has to be
fairly well versed in their distributions conventions and tool chain -
there just isn't anyway around that.
I'm currently working on updating the Installation chapter so the
feedback is appreciated. I'm going to provide the build 'recipe' in an
appendix in future versions of WMOGAG.
> Whatismore, there are many, many places (esp. in the "Installation"=20
> and "Post-Installation Tasks & Basic Configuration" sections) which are=
=20
> ambiguous or not clear.
> I.e.:
> - the home dir of the "ogo" user should be "/var/lib/opengroupware.org=
",
> but the WebServerREsources alias should point
> to "/usr/local/share/opengroupware.org-1.1/www"
Correct, the resources are not installed in the groupware daemon's home
directory as they aren't 'data', but just resources.
> - where the hell did the "/OpenGroupware11.woa" address come from?
It is an alias; I think this covered on pg. 20 of the current version
(section aliases)? Is this not clear?
But it does need to be updated since the alias is version specific I
believe so it could be /OpenGroupware[10/11/54/55].woa
> - should the (web) resources be already installed somewhere, and if so=
,
> where?
They get installed in the /usr/share/opengroupware.org-{version}/www
directory.
> - how/what commands should I run to get OGo running? as which user?
True, this is missing entirely. Need to fix that.
> - the "ogo" user hasn't got access to the "ogo-webui-5.5" command - is
> that something I should fix, or run the command as root (*shudders*)=
?
The command is usually started by a service script like -
su - ${USER} -s /bin/bash -c "export PGCLIENTENCODING=3D
${PGCLIENTENCODING}; exec ${BIN} 2>>${LOGERR} 1>>${LOGOUT} &"
I'm not sure what you mean by "user hasn't got access to the ...
command". Permissions on the installed binaries is usually -rwxr-xr-x.
You can create multiple users with different home directories (and thus
defaults) to easily run multiple instances of the service on one box.
> If you know of any decent how-to or installation and configuration guid=
e=20
> that sorts those ambiguities out, please do let me know. I do not want =
to=20
> post every dumb question on this list, as there surely must be some=20
> tutorials out there.
The "Post-Installation Tasks & Basic Configuration" chapter should cover
most of the basic issues once you get the services running. The
"Customization" chapter is also a good thing to go through before
putting a server into production as some this are more tedious to change
once a server has live data. And if you are going to be using any
GroupDAV / CalDAV clients at least read the "Defaults" section of the
"ZideStore" chapter.
--=20
OpenGroupware developer: [email protected]
<http://whitemiceconsulting.blogspot.com/>
OpenGroupare & Cyrus IMAPd documenation @
<http://docs.opengroupware.org/Members/whitemice/wmogag/file_view>
--
OpenGroupware.org Users
[email protected]
http://mail.opengroupware.org/mailman/listinfo/users