Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

Alexander Bokovoy

@abbra.mastodon.social.ap.brid.gy
2 followers 1 following 78 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 · 16/10/2026
As we are progressing with post-quantum Kerberos PKINIT, our draft for it (PQC PKINIT) was announced for adoption by the IETF KITTEN working group: mailarchive.ietf.org/arch/msg/kitte… We have presented the draft at IETF 126 in Vienna. Since that time, we […]
mastodon.social
Original post on mastodon.social
000 0
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 1
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 2
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 0
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 1
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 0
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 0
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 10/03/2026
Demo 2: login with SSH key, use Kerberos ticket for access of FreeIPA management interface. Lifetime was set to 2 minutes to help my slow and errorneous typing. youtu.be/Bx7_ZJskofo
000 0
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 10/03/2026
COPR repo for Fedora 43-45: dnf copr enable dbelyavs/openssh-gss-s4u Demo 1: login with SSH key, use Kerberos ticket for sudo authentication. Lifetime set to 1 minute to help with the demo. youtu.be/hlxFCs_RIRE
000 0
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 2
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 1
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 31/01/2026
#FreeIPA at #FOSDEM :)
000 0
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 1
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 29/01/2026
The new CentOS branding is cute. #centosconnect
000 0
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 1
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 0
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 0
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 1
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 0
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 0
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 0
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 1
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 0
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 05/11/2025
@ikkeT no, this is about a use case we didn't support before either.
000 0
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 04/11/2025
... additional DRSUAPI interfaces which we cannot even enable. And that would be a hard stop.
010 1
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 04/11/2025
Note that you wouldn't be able to proceed to these steps without some modifications, mostly creating some Kerberos principal service aliases for key services. The protected storage interface is not available in Samba for non-AD DC use case but technically we could add support for that as it just […]
mastodon.social
Original post on mastodon.social
100 1
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 1
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 03/11/2025
... CFP: iam-devroom.github.io/fosdem-2026 - also applied for a FOSDEM stand to demo FreeIPA/SSSD/GNOME/Keycloak integration capabilities (and OpenWallet too). We were rejected at FOSDEM'25, hopefully more chances to demo it this time. - Sysaccounts PR pretty much ready for merge […]
mastodon.social
Original post on mastodon.social
000 0
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 1
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 31/10/2025
And here's the CFP: iam-devroom.github.io/fosdem-2026
iam-devroom.github.io
Identity and Access Management Devroom @ FOSDEM 2026
FOSDEM 2026 Identity and Access Management devroom
000 0
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 1
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 0
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 07/10/2025
@3v1n0 @bagder a heritage so large it doesn't fit a single biography!
000 0
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 07/10/2025
And actual Brno zoo booth at the OpenSSL conference
000 0
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 1
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 05/10/2025
Hope to find some time to write a blog about the CVE stuff. Unfortunately, not so many people actually wrote about the way MSFT, Samba Team, MIT Kerberos, and FreeIPA are trying to improve cross-OS security.
000 0
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 1
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 29/09/2025
This is now in Rawhide and is integrated in fedora-packager for FEDORAPROJECT.ORG realm. Just install fedora-packager-kerberos package in Rawhide and try kinit for your Fedora account.
001 1
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 22/09/2025
Recorded a small demo that shows how this looks like for FreeIPA: www.youtube.com/watch?v=lskGqMI9Wu8
100 1
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 22/09/2025
it is `auto_fast_armor = true` in the realm section. I submitted a PR to fedora-packager package to add this to Fedora setup: src.fedoraproject.org/rpms/fedora-p…
100 1
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 21/09/2025
Note that we'll be gating this with a sepate realm variable in krb5.conf, so in future it will require addition option added to your configuration.
100 1
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 21/09/2025
I built a COPR repo for F42-F43-F44 and CentOS Stream 10 to test this patch: ``` # copr enable abbra/krb5-automated-fast # dnf upgrade krb5-libs ``` It should work with Fedora FreeIPA instance, so if your Fedora account has OTP token enabled, you can install `fedora-packager` package and use […]
mastodon.social
Original post on mastodon.social
100 1
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 21/09/2025
Screenshot of running kinit without and with automatic FAST channel acquistion in FreeIPA environment where admin user is allowed to use both password and TOTP token. With automatic FAST channel acquisition TOTP token is required without a need to add FAST channel manually.
100 1
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 1
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 0
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 0
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 10/09/2025
- there is still an issue on the winbindd side because it still reports there is no routing information for those domains after the fix but it is not preventing the current code to work. The routing info is there, just wrongly marked with the null secure channel type. Will look at that later. - […]
mastodon.social
Original post on mastodon.social
001 1
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 1
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 05/09/2025
One more update is that I managed to record few demos of how system accounts work: www.youtube.com/playlist?list=PLnzt…
100 1
Alexander Bokovoy @abbra.mastodon.social.ap.brid.gy · 05/09/2025
Azure CI runners are slow and FreeIPA CI tests often fail there. It probably can be solved by redistributing the tests across more parallel runners but we may just move some tests to PRCI instead...
000 0