Skip to content

Instantly share code, notes, and snippets.

@lduboeuf
Last active April 27, 2024 11:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lduboeuf/3d67a95c1e2ecc5e8972480625693d8b to your computer and use it in GitHub Desktop.
Save lduboeuf/3d67a95c1e2ecc5e8972480625693d8b to your computer and use it in GitHub Desktop.
Contact sync
syncevolution:
syncevolution --print-databases
syncevolution --remove-database backend=evolution-calendar database=f2636fba81f637f5591563e57913ca38cdd306d3
Buteo debug:
systemctl --user set-environment QT_LOGGING_RULES="buteo.*.debug=true"
systemctl --user restart msyncd.service
Account service:
sudo systemctl restart accounts-daemon.service
db: /home/phablet/.config/libaccounts-glib/accounts.db
Buteo profiles:
/etc/buteo/profiles/sync/*
They are copied when creating the account+ bin it with address-book-app in .local/share/system/privileged/msyncd/
Sqlite db:
/home/phablet/.local/share/system/privileged/Contacts/qtcontacts-sqlite/contacts.db
No way to identify reliably the current birthday calendar
python3 -m radicale --storage-filesystem-folder=~/.var/lib/radicale/collections --config "" --server-hosts 0.0.0.0:5232
@lduboeuf
Copy link
Author

lduboeuf commented Apr 19, 2024

TODO:
systemd user auto start for qtcontact to calendar sync ??
Create a remote addressbook, manual sync doesn't report the new addressbook
When disabling address-book-app as a application online account, it still sync
Generic caldav/carddav does not check for valid account/password
ab: default addressbook on new contact

@lduboeuf
Copy link
Author

BT test:
hcitool scan -> bt address
https://github.com/bmwcarit/pypbap

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment