I found a modern actively updated alternative for #isync (or #mbsync): #m2sync
It is part of #vomit project: https://sr.ht/~bitfehler/vomit/
Compared to the complexity of ~/.mbsyncrc, my config is now dead simple:
cat .config/vomit/config.toml
[kapsi]
local = "~/.cache/mail/kapsi"
remote = "mail.kapsi.fi:993"
user = "jjs"
pass-cmd = "pass show imap/mail.kapsi.fi"
I love vomit!
The dedicated slab buckets series by @kees has been merged into 6.11.
This change allows putting chosen dynamically-sized slab allocations into separate caches instead of generic kmalloc ones.
Patch: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=b32801d1255be1da62ea8134df3ed9f3331fba12
@LWN's overview: https://lwn.net/Articles/965837/
So far, only msg_msg [1] and memdup [2] allocations got their own buckets.
1: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=734bbc1c97ea7e46e0e53b087de16c87c03bd65f
2: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d73778e4b86755d527a0c6b249cde846770b2f66
IP Address: 108.165.96.183
Port: 5900
Location: Boca Raton, Florida 🇺🇸
ASN: AS398395 Dot-Tech LLC
Client Name: wimpywoodpeck
Hostname: None
ComputerNewb ID: 51606348
https://computernewb.com/vncresolver/browse/#id/51606348
I try ask URL from #iCloud with this simple snippet of #cURL:
curl -Lv -X PROPFIND \
--header "Depth: 0" \
-u 'jarkko.sakkinen:$(pass site/icloud.com./vdirsyncer)' \
https://contacts.icloud.com/.carddav/wellknown
Cutting out the relevant part of the server response I get 401:
< HTTP/1.1 401 Unauthorized
< Server: AppleHttpServer/b866cf47a603
I do have app password generated. My iCloud is two-factor authenticated with #Yubikey but again I have the app password.
Any ideas/tips?