On Fri, Jan 21, 2022 at 10:18:18PM +0100, Geert Stappers wrote: > On Fri, Jan 21, 2022 at 08:49:41PM +0100, Martijn van de Streek wrote: > > Geert Stappers schreef op vr 21-01-2022 om 19:59 [+0100]: > > > Wat zou er in directory `/var/lib/radicale/collections/collection- root` > > > moeten staan zodat "adresboek vernieuwen" wel lukt? > > > > > > Diezelfde vraag wat specifieker: > > > Bij werkende combinatie DAVdroid-Radicale-combinatie, > > > wat is dan de output van `sudo find /var/lib/radicale`? > > > } Heb je eerst een adresboek aangemaakt, door via de browser in te loggen > > bij Radicale en een beetje in de UI rond te klikken? > > Dat had ik gedaan. En dat ga ik dadelijk opnieuw doen, maar dan anders.
Ik heb in web-UI een tweede "collection" aangemaakt. (en nu is de web-interface van Radicale weg ... ) > > Ik heb in `collections-root` een directory met mijn username als naam > > en daaronder directories voor de verschillende kalenders, met hun UUIDs > > als directorynaam. > > Zo iets heb ik ook. > En ik heb het vermoeden dat "soort" belangrijk is. > > > Wat ik ondertussen gevonden heb: > "PROPFIND" van `vdirsyncer` > : [2022-01-21 21:49:44 +0100] [845400/Thread-23] [DEBUG] Request content: > : <?xml version="1.0"?> > : <propfind xmlns="DAV:"> > : <prop> > : <resourcetype /> > : <getcontenttype /> > : <getetag /> > : </prop> > : </propfind> > > En de "PROPFIND" van `DAVdroid` ter vergelijk: > : [2022-01-21 21:50:49 +0100] [845400/Thread-25] [DEBUG] Request content: > : <?xml version="1.0"?> > : <propfind xmlns="DAV:" xmlns:CR="urn:ietf:params:xml:ns:carddav"> > : <prop> > : <CR:addressbook-home-set /> > : <group-membership /> > : </prop> > : </propfind> > Aanmaken een "addressbook-home-set" is me niet gelukt. Ik weet ook niet of dat nodig is. Dit is wat ik nu heb: </screenshot> stappers@paddy:/var/lib/radicale/collections $ sudo find . . ./.Radicale.lock ./collection-root ./collection-root/stappers ./collection-root/stappers/3730f11f-155d-c206-e381-7dfb471aa4a9 ./collection-root/stappers/3730f11f-155d-c206-e381-7dfb471aa4a9/.Radicale.props ./collection-root/stappers/306c36a1-e29e-35f1-cc07-8ffd8477c903 ./collection-root/stappers/306c36a1-e29e-35f1-cc07-8ffd8477c903/.Radicale.props stappers@paddy:/var/lib/radicale/collections $ sudo find . -name \*.props | xargs sudo cat | jq { "C:calendar-description": "Fairphone calendar journal and tasks", "C:supported-calendar-component-set": "VEVENT,VJOURNAL,VTODO", "D:displayname": "fp1cjt", "ICAL:calendar-color": "#9dd5e3ff", "tag": "VCALENDAR" } { "CR:addressbook-description": "fairphone one", "D:displayname": "fp1", "tag": "VADDRESSBOOK", "{http://inf-it.com/ns/ab/}addressbook-color": "#dff7cdff" } stappers@paddy:/var/lib/radicale/collections $ </screenshot> Wat ik denk nodig te hebben, is iets wat op reageert op : Request content: : <?xml version="1.0"?> : <propfind xmlns="DAV:" xmlns:CR="urn:ietf:params:xml:ns:carddav"> : <prop> : <CR:addressbook-home-set /> : <group-membership /> : </prop> : </propfind> Andere ideeen zijn ook welkom. Groeten Geert Stappers -- Silence is hard to parse