Re: [SOGo] Shared LDAP adressbook CardDav for Mac OS X 10.7.3

2012-06-05 Thread Pavel Momot

Hello Christian Mack,

I did open a request at the sogo bug tracking system, but there answer was:
 (0004013) Christian Mack (developer) - 2012-06-04 08:49
http://www.sogo.nu/bugs/view.php?id=1826#c4013
--
That is an Apple Address Book restriction, not a SOGo one.
It only synchronizes one address book via CardDAV, namely the first one.

Please complain at Apples Support.
There is nothing Inverse can do about it.

So, I doubt they would make something about it. I was thinking of 
possibility to merge all addressbooks into the server answer for 
personal request, but this would make a mess when changing some info for 
one record - server would need to guess, either it is a new personal 
record, or it is some record from LDAP and should be ignored. My opinion 
is to make a virtual server for each addressbook on different port, and 
use url rewriting somehow to specify the needed addressbook, cause Mac 
OS X alway asks for dav/user/*personal*/ - I just need to change this 
personal to a name of my LDAP addressbook. But this is not yet achieved, 
I will try to find some time to sit with a sniffer to analyze their 
dialog and find where my mistake is.



04.06.2012 18:44, Christian Mack написал:

Christian Mack


--
С уважением, Момот Павел.
With kind regards, Momot Paul.
Mit freundlichen Grüßen, Momot Paul.

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

Re: [SOGo] Shared LDAP adressbook CardDav for Mac OS X 10.7.3

2012-06-04 Thread Christian Mack
Hello Martin Seener


As you see a use case for this functionality, then you should open a
feature request at http://www.sogo.nu/bugs for it.


Kind regards,
Christian Mack

On 2012-06-04 12:46, Martin Seener wrote:
> Sure but in a company of 20 people with personal and one shared AB for
> all it would be cool
> 
> Am 6/4/12 12:26 PM, schrieb Christian Mack:
>> Hello Martin Seener
>>
>>
>> On 2012-06-04 11:31, Martin Seener wrote:
>>> maybe there is a workaround for Inverse.
>>>
>>> What about adding a new Option in the config "SOGoAggregateAddressBooks"
>>> which concatenates one or more address books to the "Personal" One.
>>> So when Apples AB gets the Personal AB it gets the concatenated one!?
>>>
>> That would be no solution for us, as our users demand autocompletion for
>> all addresses at our University.
>> Because of this, our users would combine their personal address book
>> with the global one.
>> This would result in a full synchronisation of all addresses (in our
>> case 14000+) for each Apple Address Book user.
>> And this would also break data protection laws here in germany, as I
>> said before (see LDAP).
>>
>>
>> Kind regards,
>> Christian Mack
>>
>>> Am 6/4/12 11:27 AM, schrieb Christian Mack:
 Hello


 On 2012-05-31 16:05, Martin Seener wrote:
> Am 5/31/12 3:53 PM, schrieb Pavel Momot:
>> I'm desperately trying to configure LDAP global address-book over
>> Carddav. Some threads are saying this is impossible, some have other
>> problems but can see LDAP as address-book. I must say that for
>> Thunderbird client Carddav works perfectly in read only (search
>> filter) and general (full pull) mode. But Mac OS sees only personal
>> contacts, not the global one. I tried to specify different path, just
>> like in Thunderbird, but still failed. Will appreciate any help on
>> this subject.
>>
>> P.S. sogo versions: 1.3.15 stable
>>
> we have the same "issue" here. i believe to saw that OS X Address Book
> is "enterprise" oriented therefore only uses first (private) address
> book.
>
> we managed to have the shared one instead by modifiying the accounts
> .plist file - but its not a good reliable solution.
>
> Hope that one of Inverse Teams Member can say more about and if there
> is a
> "workaround" for OSX AB.
 I am not from Inverse, but...

 Apple Address Book on Mac OS only accesses the first (= personal)
 address book via CardDAV.
 You can not change this, without changing Apple Address Book.
 There is nothing Inverse/SOGo can do about it.
 So complain at Apples Support.

 The only work around you can use is to add the personal address book
 via
 CardDAV and to add the global address book via LDAP protocol.
 But for this to work, you have to make your LDAP reachable and viewable
 at least by all Apple users.

 For us this would be too insecure, as we would have to open our LDAP
 server for the whole university.
 Also the data protection laws in germany forbid us to make these
 personal information viewable by everyone, which would be the case via
 the LDAP protocoll.

>>


-- 
Christian Mack
Gruppe Informationsdienste
Rechenzentrum Universität Konstanz
-- 
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] Shared LDAP adressbook CardDav for Mac OS X 10.7.3

2012-06-04 Thread Christian Mack
Hello Martin Seener


On 2012-06-04 11:31, Martin Seener wrote:
> 
> maybe there is a workaround for Inverse.
> 
> What about adding a new Option in the config "SOGoAggregateAddressBooks"
> which concatenates one or more address books to the "Personal" One.
> So when Apples AB gets the Personal AB it gets the concatenated one!?
> 

That would be no solution for us, as our users demand autocompletion for
all addresses at our University.
Because of this, our users would combine their personal address book
with the global one.
This would result in a full synchronisation of all addresses (in our
case 14000+) for each Apple Address Book user.
And this would also break data protection laws here in germany, as I
said before (see LDAP).


Kind regards,
Christian Mack

> Am 6/4/12 11:27 AM, schrieb Christian Mack:
>> Hello
>>
>>
>> On 2012-05-31 16:05, Martin Seener wrote:
>>> Am 5/31/12 3:53 PM, schrieb Pavel Momot:
 I'm desperately trying to configure LDAP global address-book over
 Carddav. Some threads are saying this is impossible, some have other
 problems but can see LDAP as address-book. I must say that for
 Thunderbird client Carddav works perfectly in read only (search
 filter) and general (full pull) mode. But Mac OS sees only personal
 contacts, not the global one. I tried to specify different path, just
 like in Thunderbird, but still failed. Will appreciate any help on
 this subject.

 P.S. sogo versions: 1.3.15 stable

>>> we have the same "issue" here. i believe to saw that OS X Address Book
>>> is "enterprise" oriented therefore only uses first (private) address
>>> book.
>>>
>>> we managed to have the shared one instead by modifiying the accounts
>>> .plist file - but its not a good reliable solution.
>>>
>>> Hope that one of Inverse Teams Member can say more about and if there
>>> is a
>>> "workaround" for OSX AB.
>> I am not from Inverse, but...
>>
>> Apple Address Book on Mac OS only accesses the first (= personal)
>> address book via CardDAV.
>> You can not change this, without changing Apple Address Book.
>> There is nothing Inverse/SOGo can do about it.
>> So complain at Apples Support.
>>
>> The only work around you can use is to add the personal address book via
>> CardDAV and to add the global address book via LDAP protocol.
>> But for this to work, you have to make your LDAP reachable and viewable
>> at least by all Apple users.
>>
>> For us this would be too insecure, as we would have to open our LDAP
>> server for the whole university.
>> Also the data protection laws in germany forbid us to make these
>> personal information viewable by everyone, which would be the case via
>> the LDAP protocoll.
>>


-- 
Christian Mack
Gruppe Informationsdienste
Rechenzentrum Universität Konstanz
-- 
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] Shared LDAP adressbook CardDav for Mac OS X 10.7.3

2012-06-04 Thread Martin Seener

Hi Christian,

maybe there is a workaround for Inverse.

What about adding a new Option in the config "SOGoAggregateAddressBooks"
which concatenates one or more address books to the "Personal" One.
So when Apples AB gets the Personal AB it gets the concatenated one!?

Am 6/4/12 11:27 AM, schrieb Christian Mack:

Hello


On 2012-05-31 16:05, Martin Seener wrote:

Am 5/31/12 3:53 PM, schrieb Pavel Momot:

I'm desperately trying to configure LDAP global address-book over
Carddav. Some threads are saying this is impossible, some have other
problems but can see LDAP as address-book. I must say that for
Thunderbird client Carddav works perfectly in read only (search
filter) and general (full pull) mode. But Mac OS sees only personal
contacts, not the global one. I tried to specify different path, just
like in Thunderbird, but still failed. Will appreciate any help on
this subject.

P.S. sogo versions: 1.3.15 stable


we have the same "issue" here. i believe to saw that OS X Address Book
is "enterprise" oriented therefore only uses first (private) address book.

we managed to have the shared one instead by modifiying the accounts
.plist file - but its not a good reliable solution.

Hope that one of Inverse Teams Member can say more about and if there is a
"workaround" for OSX AB.

I am not from Inverse, but...

Apple Address Book on Mac OS only accesses the first (= personal)
address book via CardDAV.
You can not change this, without changing Apple Address Book.
There is nothing Inverse/SOGo can do about it.
So complain at Apples Support.

The only work around you can use is to add the personal address book via
CardDAV and to add the global address book via LDAP protocol.
But for this to work, you have to make your LDAP reachable and viewable
at least by all Apple users.

For us this would be too insecure, as we would have to open our LDAP
server for the whole university.
Also the data protection laws in germany forbid us to make these
personal information viewable by everyone, which would be the case via
the LDAP protocoll.


Kind regards,
Christian Mack


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


Re: [SOGo] Shared LDAP adressbook CardDav for Mac OS X 10.7.3

2012-06-04 Thread Christian Mack
Hello


On 2012-05-31 16:05, Martin Seener wrote:
> 
> Am 5/31/12 3:53 PM, schrieb Pavel Momot:
>>
>> I'm desperately trying to configure LDAP global address-book over
>> Carddav. Some threads are saying this is impossible, some have other
>> problems but can see LDAP as address-book. I must say that for
>> Thunderbird client Carddav works perfectly in read only (search
>> filter) and general (full pull) mode. But Mac OS sees only personal
>> contacts, not the global one. I tried to specify different path, just
>> like in Thunderbird, but still failed. Will appreciate any help on
>> this subject.
>>
>> P.S. sogo versions: 1.3.15 stable
>>
>
> we have the same "issue" here. i believe to saw that OS X Address Book
> is "enterprise" oriented therefore only uses first (private) address book.
>
> we managed to have the shared one instead by modifiying the accounts
> .plist file - but its not a good reliable solution.
>
> Hope that one of Inverse Teams Member can say more about and if there is a
> "workaround" for OSX AB.

I am not from Inverse, but...

Apple Address Book on Mac OS only accesses the first (= personal)
address book via CardDAV.
You can not change this, without changing Apple Address Book.
There is nothing Inverse/SOGo can do about it.
So complain at Apples Support.

The only work around you can use is to add the personal address book via
CardDAV and to add the global address book via LDAP protocol.
But for this to work, you have to make your LDAP reachable and viewable
at least by all Apple users.

For us this would be too insecure, as we would have to open our LDAP
server for the whole university.
Also the data protection laws in germany forbid us to make these
personal information viewable by everyone, which would be the case via
the LDAP protocoll.


Kind regards,
Christian Mack

-- 
Christian Mack
Gruppe Informationsdienste
Rechenzentrum Universität Konstanz
-- 
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] Shared LDAP adressbook CardDav for Mac OS X 10.7.3

2012-05-31 Thread Martin Seener

Hi,

we have the same "issue" here. i believe to saw that OS X Address Book 
is "enterprise" oriented therefore only uses first (private) address book.


we managed to have the shared one instead by modifiying the accounts 
.plist file - but its not a good reliable solution.


Hope that one of Inverse Teams Member can say more about and if theres a 
"workaround" for OSX AB.


Am 5/31/12 3:53 PM, schrieb Pavel Momot:

Hello Together,

I'm desperately trying to configure LDAP global address-book over 
Carddav. Some threads are saying this is impossible, some have other 
problems but can see LDAP as address-book. I must say that for 
Thunderbird client Carddav works perfectly in read only (search 
filter) and general (full pull) mode. But Mac OS sees only personal 
contacts, not the global one. I tried to specify different path, just 
like in Thunderbird, but still failed. Will appreciate any help on 
this subject.


P.S. sogo versions: 1.3.15 stable


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


[SOGo] Shared LDAP adressbook CardDav for Mac OS X 10.7.3

2012-05-31 Thread Pavel Momot

Hello Together,

I'm desperately trying to configure LDAP global address-book over 
Carddav. Some threads are saying this is impossible, some have other 
problems but can see LDAP as address-book. I must say that for 
Thunderbird client Carddav works perfectly in read only (search filter) 
and general (full pull) mode. But Mac OS sees only personal contacts, 
not the global one. I tried to specify different path, just like in 
Thunderbird, but still failed. Will appreciate any help on this subject.


P.S. sogo versions: 1.3.15 stable

--
С уважением, Момот Павел.
With kind regards, Momot Paul.
Mit freundlichen Grüßen, Momot Paul.

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