Sign in

Alexander Bokovoy

@abbra.mastodon.social.ap.brid.gy
2 followers 1 following 77 posts

Samba, FreeIPA, SSSD, and a lot of other topics people remember when office infrastructure doesn't work. [bridged from mastodon.social/@abbra on the fediverse by fed.brid.gy ]

PostsRepliesMedia
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 19/09/2026
Upgraded my static blog engine from Jekyll to Astro: vda.li/en/posts/2026/09/19/Blog-ref…. Used this as an opportunity to upgrade design and usability to myself as well, thanks to Claude. Hopefully, new editing capabilities will help to blog more often instead of fighting with […]
mastodon.social
Original post on mastodon.social
001
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 09/06/2026
FYI, #FreeIPA migrated to Codeberg (codeberg.org/freeipa/freeipa) as Pagure is in a process of being retired after #Flock conference. We updated most references already but it might take some time to propagate.
codeberg.org
freeipa
FreeIPA is an integrated Identity and Authentication solution for Linux/UNIX networked environments.
002
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 01/06/2026
First draft for post-quantum PKINIT exchange is published. I struggled with the datatracker and still need to figure out how to get it to the right stream: www.ietf.org/archive/id/draft-bokov…
ietf.org
Post-quantum Key Encapsulation with ML-KEM in Public Key Cryptography for Initial Authentication in Kerberos (PKINIT)
This document specifies extensions to the Kerberos PKINIT pre-authentication mechanism to support post-quantum key establishment using the Module-Lattice-Based Key-Encapsulation Mechanism (ML-KEM) algorithms defined in . The extensions define a new kemInfo arm in PA-PK-AS-REP , a KDCKEMInfo structure signed by the KDC, HKDF-based AS reply key derivation (HKDF-SHA-512 for ML-KEM), downgrade-prevention rules, and a PAChecksum2 extension providing checksum algorithm agility in PKAuthenticator . The KEM path framework supports multiple KEM algorithms including ML-KEM, composite ML-KEM algorithms, and future KEM standards.
000
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 15/04/2026
RE: mastodon.social/@cryptomilk/1164100… More about it next Monday at #SambaXP
mastodon.social
011
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 04/04/2026
kurbu5: vda.li/en/posts/2026/04/04/kurbu5
vda.li
kurbu5: MIT Kerberos plugins in Rust
For a couple of years, Andreas Schneider and I have been working on a project we call the ‘local authentication hub’: an effort to use the Kerberos protocol ...
000
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 23/03/2026
A bit of detour I took in past two months was into the worlds that typically aren't combined: ASN.1 and AI. Anyway, weird results require weird numbers: vda.li/en/posts/2026/03/23/synta
vda.li
ASN.1 for legacy apps: Synta
Pretty much everything I deal with requires parsing ASN.1 encodings. ASN.1 definitions published as part of internet RFCs: certificates are encoded using DER...
000
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 10/03/2026
Got some progress with protocol transition in OpenSSH: if you login with any authentication mechanism that does not lead to creation of Kerberos tickets, now you can configure your server to generate one on the user's behalf. This uses Services For User (S4U) extensions available in Active […]
mastodon.social
Original post on mastodon.social
210
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 01/02/2026
Identity and Access Management devroom #iam at #FOSDEM started with the full room already. We are also tracking air quality in the room and try to ventilate regularly. Thanks to fosdem26-air.autkin.net project for that!
fosdem26-air.autkin.net
FOSDEM'26 Air quality monitoring | FOSDEM'26 Air quality monitoring
FOSDEM'26 Air quality monitoring | FOSDEM'26 Air quality monitoring | |
010
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 31/01/2026
#FreeIPA at #FOSDEM :)
000
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 31/01/2026
We are almost ready with #FreeIPA #SSSD #Keycloak stand at #FOSDEM. Come to visit us at building K!
001
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 29/01/2026
The new CentOS branding is cute. #centosconnect
000
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 28/01/2026
About to leave to Brussels for #CentOSConnect and #FOSDEM. We will have a #FreeIPA / #SSSD / #Keycloak stand on Saturday (at building K level 1 group C) and Identity and Access Management devroom (H.2214). Come to see and discuss!
010
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 12/01/2026
From the spammers who sell "... attendees list" got today "FOSDEM 2026 attendees list" service proposal. Went straight to spam folder.
000
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 12/12/2025
#FOSDEM #IAM Full program of the FOSDEM 2026 Identity and Access Management devroom is now available. Come to Brussels on Sunday, February 1st, 2026 to join us at room H.2214 from 9:00 to 17:00! fosdem.org/2026/schedule/track/iden…
fosdem.org
FOSDEM 2026 - Identity and Access Management
000
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 07/12/2025
On Friday, December 5th, we released FreeIPA 4.13.0. This new release series accumulated changes for over a year. Most of them are big fixes and internal refactoring but there are three user visible features: - first (beta) version of the new Web UI, in works for several years. It features a […]
mastodon.social
Original post on mastodon.social
010
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 03/12/2025
Just finished sending out accepted and rejected talk proposals for the #FOSDEM 2026 Identity and Access management devroom. Once those accepted talks confirmed by their speakers, they'll start appearing in the provisional schedule at […]
mastodon.social
Original post on mastodon.social
000
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 17/11/2025
#FOSDEM Our proposal for #FreeIPA/#SSSD/#Keycloak/#OpenWallet stand was accepted this year! We have some demo ideas but if you want to see an integration/feature demoed, tell us! fosdem.org/2026/news/2025-11-16-acc…
fosdem.org
FOSDEM 2026 - FOSDEM 2026 Accepted Stands
000
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 17/11/2025
Spent last week travelling. #Yesterdayatwork: - Tue: meeting at Uni Tartu, participating in preliminary QARC gathering as part of CHESS programme. Our EU research project is shaping well (starts in 2026). - Wed/Thu: participated in NordSec 2025 conference. Interesting talks, nice discussions […]
mastodon.social
Original post on mastodon.social
000
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 06/11/2025
Got my first #Forgejo contribution accepted: codeberg.org/forgejo/forgejo/pulls/…. Hopefully, codeberg would deploy it soon to allow us to continue migration from Pagure.
codeberg.org
pagure migration: Add required headers
See https://pagure.io/fedora-infrastructure/issue/12886 for details. Resolves https://codeberg.org/forgejo/forgejo/issues/9974 ## Test 1. Go to https://dev.gusted.xyz/repo/migrate?service_type=10 2. Fill in https://pagure.io/slapi-nis 3. Migrate. 4. Verify the migration succeeded. ## Checklis...
001
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 05/11/2025
#Yesterdayatwork - #Samba Team ran an online developer gathering (wiki.samba.org/index.php/Samba_Deve…), next one is next Tuesday - System Accounts support merged to #FreeIPA upstream, finally, including Web UI integration: www.youtube.com/watch?v=cWY0deOZJms […]
mastodon.social
Original post on mastodon.social
000
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 04/11/2025
Was testing today if #FreeIPA can establish trust to Windows Server 2025-based Active Directory (it does work fine). And then tried to test if I can login with IPA user to that Windows Server 2025 domain controller without my global catalog code. Apparently […] [Original post on mastodon.social]
IPA administrator logged in to AD DC running on Windows Server 2025.Fun Wireshark statistics on how operations get split on the login attempt
110
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 03/11/2025
#yesterdayatwork - Got vaccinations on Thursday and they kicked off Friday night, so I was more or less sleeping whole Friday. - Over weekend fixed a bug in IPA's PR handling tool: it does rewrite commit messages by adding reviewers and then feeds line by line into git am input. This breaks […]
mastodon.social
Original post on mastodon.social
110
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 27/10/2025
Got a note from FOSDEM folks that our proposal for Identity and Access Management devroom was accepted. Expect a call for papers soon. #fosdem2026
100
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 10/10/2025
#YesterdayAtWork This week I attended OpenSSL conference in Prague, a lot of discussions, not much actual work. The conference ran really smooth. - QUBIP folks showed amazing progress with their rust-based softtoken and Firefox post quantum crypto support. - Highly recommend Viktor Dukhovni's […]
mastodon.social
Original post on mastodon.social
000
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 07/10/2025
#OpenSSL is a library and aligns closely with its allies. Slides from Tim and Anton talk at the OpenSSL conference.
100
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 05/10/2025
#yesterdayatwork Past week was busy. We released #FreeIPA 4.12.5 with the fix for CVE-2025-7493. I think we ended up doing 13 downstream releases (RHEL+Fedora) and anticipate several weeks of busy freeipa-users@ traffic. New FreeIPA Web UI support was merged upstream but building it on the […]
mastodon.social
Original post on mastodon.social
100
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 21/09/2025
Finally implemented automatic FAST channel acquisition in MIT Kerberos using Anonymous PKINIT. This means you don't need to do `kinit -c fast.ccache @realm && -Tfast.ccache user@REALM` anymore to get passwordless pre-authentication working in console. All apps should be able to work […]
mastodon.social
Original post on mastodon.social
100
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 15/09/2025
#YesterdayAtWork: - #FreeIPA and #Samba 4.23 interop fixes pushed to #Fedora 43 updates stable. Not sure they are part of the Fedora 43 beta iso image, though. - We started looking into how to automatically test Samba and FreeIPA trust interop in Fedora QA infra […]
mastodon.social
Original post on mastodon.social
000
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 10/09/2025
- PCP 7.0 support is merged upstream and backported to Samba 4.23 series, so should be good now. - Also helped with some patch reviews. More to come...
000
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 10/09/2025
#YesterdayAtWork: - the new #Samba 4.23 release candidates found a bug I had in #FreeIPA for a decade. MS-DRSR spec forces version of ForestTrustInfo structure to be set to 1 (the only supported type) and Samba started enforcing it. FreeIPA saved the structure with a default (0) version number […]
mastodon.social
Original post on mastodon.social
101
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 05/09/2025
#YesterdayAtWork: This week was intense in fixing regressions. At SambaXP we improved Samba support for Kerberos but it broke FreeIPA use of GSSProxy which we only noticed in Fedora Rawhide with 4.23 release candidates. Fixed that and during Rawhide update discovered that new PCP 7.0.0 broke […]
mastodon.social
Original post on mastodon.social
100
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 05/08/2025
#YesterdayAtWork Back from vacation. Spent some time crawling through the emails, recovering my audio setup after two weeks out of home. - started to look into automating FAST channel use when doing kinit with github.com/krb5/krb5/pull/1447. Greg suggested to move the logic to libkrb5 […]
mastodon.social
Original post on mastodon.social
000
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 26/06/2025
#YesterdayAtWork: - helped @zlopez investigating why IPA replica couldn't be provisioned in the new Fedora datacenter. We had similar report upstream as well. This looks like a PKI/DS configuration issue but also PKI problem with VLV searches. - filed an issue for freeipa-healthcheck to […]
mastodon.social
Original post on mastodon.social
100
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 18/06/2025
#YesterdayAtWork - back from the Flock+meetings+Devconf trip that took 12 days. Flights got delayed in Prague due to thunderstorms, came back around midnight. - Tuesday we released #FreeIPA 4.12.4 with a fix to CVE-2025-4404. Spent some time getting Fedora builds done. RHEL builds were released […]
mastodon.social
Original post on mastodon.social
000
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 22/05/2025
#YesterdayAtWork: It is a Red Hat Summit's week and I'm in Boston. - ran a talk about post-quantum crypto in RHEL together with @simo5 and Amy. - gave 4 lightning talks about different #FreeIPA features that we either have implemented recently or are working upstream: - `ipa-migrate` - […]
mastodon.social
Original post on mastodon.social
000
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 12/05/2025
#YesterdayAtWork: - together with @cryptomilk we've got #localkdc to handle IP addresses associated with the host as aliases for Kerberos authentication. You'd be able to do SMB3 with Kerberos using IP address and still use Kerberos auth. This is work in progress. - keep discussing with […]
mastodon.social
Original post on mastodon.social
100
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 09/05/2025
If you're attending the Red Hat Summit this year, I'll be there as well and will be talking about post-quantum cryptography together with @simo5. I also will be showing some upstream demos around FreeIPA projects. Never been at the Summit before, so it would be an opportunity to meet and talk […]
mastodon.social
Original post on mastodon.social
000
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 09/05/2025
MIT Kerberos 1.22 beta1 is out: web.mit.edu/kerberos/krb5-1.22/krb5… This release includes our work to enable local KDC activities: - use UNIX domain socket on KDC side for Kerberos protocol exchanges and for kadmin/kpasswd protocols - updated IAKERB proxy. To use it, just […]
mastodon.social
Original post on mastodon.social
000
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 07/05/2025
#YesterdayAtWork, or rather for couple weeks: - in #FreeIPA completed DNSSEC support recovery after OpenSSL provider API migration - in orther to merge that upstream, we had to migrate to Fedora 42 builds in CI. This wasn't easy for our Azure CI - python-dnspython removal in Fedora caused […]
mastodon.social
Original post on mastodon.social
100
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 02/04/2025
#YesterdayAtWork: Finished backporting FreeIPA Encrypted DNS support to Fedora. It took several steps, as @pemensik had to do DoT and OpenSSL provider API support backport to Bind 9.18 first, then I had to fix upgrade code that switched our Bind setup from OpenSSL engine use to OpenSSL provider […]
mastodon.social
Original post on mastodon.social
100
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 31/03/2025
Past week's #YesterdayAtWork: - Discussed with Greg and Nico IAKERB changes we need to make sure local KDC-issued tickets can work in cross-realm environments. We need IAKERB spec update to clarify the error handling to allow exchanges to proceed properly and not to drop the connection. Todo […]
mastodon.social
Original post on mastodon.social
100
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 26/03/2025
#YesterdayAtWork: - IAKERB realm discovery changes merged to MIT Kerberos development branch, as well as fixes to shortcut crashes. They'll appear in the next MIT Kerberos release. So we are good here. - continue working on sysaccounts support API for #FreeIPA - helped @cryptomilk with reviews […]
mastodon.social
Original post on mastodon.social
100
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 24/03/2025
#YesterdayAtWork: Thursday/Friday were spent in iakerb land. We mostly fixed realm discovery, found a bug in iakerb state machine shortcuts that existed for ~10 years if not more. There is an issue in mixed use of Kerberos and IAKerb mechs which we cannot currently solve, so this will be […]
mastodon.social
Original post on mastodon.social
000
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 13/03/2025
#YesterdayAtWork: - When adjusting full 32-bit IDs pull request to review comments, found a bug in a separate upgrade plugin in #FreeIPA. The issue shouldn't happen in normal situation, uncovered by my new changes only. The PR is acked now, so should land in release branches soon. - Got […]
mastodon.social
Original post on mastodon.social
100
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 10/03/2025
#YesterdayAtWork: (more of end of past week + today) - worked with @cryptomilk on IAKerb discovery in MIT Kerberos. Submitted github.com/krb5/krb5/pull/1415 which implements client side of the default server realm discovery. It needs target service realm propagation as well but we need […]
mastodon.social
Original post on mastodon.social
000
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 04/03/2025
#YesterdayAtWork: - meetings, meetings - first cut of 32-bit ID ranges support in #FreeIPA. Next step is to actually test a switch over procedure and write docs - talked to @SteveSyfuhs on how we can get early interop with Windows version of localkdc/iakerb. Hopefully, something will come […]
mastodon.social
Original post on mastodon.social
000