Re: [SOGo] Debian Squeeze as client

2011-03-02 Thread James Andrewartha
On 24/02/11 04:22, Paul van der Vlis wrote:
 Op 23-02-11 21:12, Mark Adams schreef:
 
 Yes and it works well, remember this is the current STABLE release
 from Mozilla.
 
 When the package was OK, it would be uploaded into unstable.
 Experimental is only used when there are problems.

Experiemental is also for major new versions of packages close to
release, so that minor bugfixes for the version to be released in stable
can be uploaded via unstable. I generally run stable, but in this case I
would have no qualms running icedove and iceowl from experimental.

James Andrewartha

-- 
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] Constraints based on group membership

2010-08-09 Thread James Andrewartha
On 6/08/2010 9:42 PM, Daniel Berteaud wrote:
 Hi.
 
 We're using SOGo on our server for a few users (less than 10 beta
 testers for now but we plan to deploy it on bigger installations soon).
 
 We use OpenLDAP as authentication backend, and I'd like to restrict the
 access to SOGo based on group membership. The problem is that I use
 inetOrgPerson objectClass for users and posixGroup for groups, so,
 there's no group membership informations in user's object, only in
 groups (memberUid). So AFAIK, there's no way to restrict access with a
 simple LDAP filter (ModulesConstraints or filter).
 
 Anyone in the same situation ? I'd really apreciate if someone has a
 solution.

I'm in a similar position, except I wanted to not list certain users in the
address book. I just moved the SOGo users into a new ou=calstaff located
inside ou=People, and told SOGo to use ou=calstaff,ou=People as the search
base. By relying on the DIT structure it is a gross hack, but it works.
Other LDAP things still work fine because they default to search scope=sub.

-- 
James Andrewartha | Sysadmin
Data Analysis Australia Pty Ltd | STRATEGIC INFORMATION CONSULTANTS
97 Broadway, Nedlands, Western Australia, 6009
PO Box 3258, Broadway Nedlands, WA, 6009
T: +61 8 9386 3304 | F: +61 8 9386 3202 | I: http://www.daa.com.au
-- 
users@sogo.nu
https://inverse.ca/sogo/lists

Re: [SOGo] SOGo / Ubuntu Lucid Lynx packages

2010-07-14 Thread James Andrewartha
On 7/07/2010 7:10 PM, Ludovic Marcotte wrote:
 James Andrewartha wrote:
 Thanks. It's still missing the gnustep-make dependency. Postinst should
 enable the proxy, proxy_http and headers modules automatically. Debconf
 questions for some of the configuration items and the RequestHeader details
 in /etc/apache2/conf.d/sogo.conf would be nice.
   
 Could you provide a patch for this?

This enables the apache modules in postinst, debconf is beyond me.

#
# old_revision [4520bccbe080f6685e84dc4ecd3ae2c5d9741940]
#
# patch debian/sogo.postinst
#  from [5f4ebfb874efa9bd57f8152b99581be8d611ef77]
#to [8bc857f2f4be5614623092b9a3760345ac342ed1]
#

--- debian/sogo.postinst5f4ebfb874efa9bd57f8152b99581be8d611ef77
+++ debian/sogo.postinst8bc857f2f4be5614623092b9a3760345ac342ed1
@@ -18,6 +18,8 @@ case $1 in

 case $1 in
 configure)
+a2enmod proxy_http
+a2enmod headers
 ;;

 abort-upgrade|abort-remove|abort-deconfigure)

 This version doesn't seem to have all the features in the online demo,
 notably unauthenticated access to calendars. It's not there when I build
 from trunk either.
   
 That's likely because you have some old stuff lying around. The online demo
 is build from the Monotone source tree, same for the packages (.deb/RPM)

Nope, this was a fresh install. The problem was I needed to set
SOGoEnablePublicAccess.

  I also can't build from source in squeeze, it fails with:

 Making all in Appointments ...
 Making all for wobundle Appointments...
 make[4]: *** No rule to make target `obj', needed by
 `internal-wobundle-all_'.  Stop.
 make[3]: *** [Appointments.all.wobundle.variables] Error 2
   
 Try with make messages=yes and paste back the result.

Same error. My guess would be squeeze now has gnustep-make 2.4.0 vs lucid's
2.2.0. I see you've filed it as http://www.sogo.nu/bugs/view.php?id=632

-- 
James Andrewartha | Sysadmin
Data Analysis Australia Pty Ltd
-- 
users@sogo.nu
https://inverse.ca/sogo/lists

Re: [SOGo] SOGo / Ubuntu Lucid Lynx packages

2010-07-07 Thread James Andrewartha
On 7/07/2010 2:50 AM, Ludovic Marcotte wrote:
 SOGo packages for Ubuntu Lucid Lynx (10.04) are now available at :
 
 http://inverse.ca/ubuntu lucid main
 
 Testing would be more than welcome. Builds have been generated minutes ago
 from trunk for x86 and amd64.
 
 If all goes well, we'll provide official builds for SOGo v1.3 for
 Debian/Ubuntu.

Thanks. It's still missing the gnustep-make dependency. Postinst should
enable the proxy, proxy_http and headers modules automatically. Debconf
questions for some of the configuration items and the RequestHeader details
in /etc/apache2/conf.d/sogo.conf would be nice.

This version doesn't seem to have all the features in the online demo,
notably unauthenticated access to calendars. It's not there when I build
from trunk either.

Also, Debian squeeze only has libmemcached5 now, so SOGo isn't currently
installable from deb http://inverse.ca/debian/ squeeze squeeze. I also
can't build from source in squeeze, it fails with:

Making all in Appointments ...
Making all for wobundle Appointments...
make[4]: *** No rule to make target `obj', needed by
`internal-wobundle-all_'.  Stop.
make[3]: *** [Appointments.all.wobundle.variables] Error 2

-- 
James Andrewartha | Sysadmin
Data Analysis Australia Pty Ltd
-- 
users@sogo.nu
https://inverse.ca/sogo/lists