Skip to content

Implement app id trust with systemd unit name and dbus name checks - #199

Closed
NyCodeGHG wants to merge 1 commit into
linux-credentials:mainfrom
NyCodeGHG:xdg-desktop-portal-unit-check
Closed

NyCodeGHG wants to merge 1 commit into
linux-credentials:mainfrom
NyCodeGHG:xdg-desktop-portal-unit-check

Conversation

@NyCodeGHG

Copy link
Copy Markdown
Contributor

Verify xdg-deskop-portal's identity by checking systemd's dbus api to verify it's part of xdg-desktop-portal.service

@iinuwa
iinuwa self-requested a review July 29, 2026 21:21
@iinuwa

iinuwa commented Aug 24, 2026

Copy link
Copy Markdown
Member

Thank you for pulling this together! I'm sorry for taking so long to get back to you.

I thought about this, and I think that I'll want #88 to land before this one. I'll leave this PR open and come back to it once that's done.

@iinuwa

iinuwa commented Oct 8, 2026

Copy link
Copy Markdown
Member

@NyCodeGHG, I took the ideas from this PR and reimplemented them in #242. Some reasons for that: I didn't want to take another (albeit small) dependency on zbus-systemd for a fairly small API surface, and I wanted more modularity in the use of systemd in case someone later wanted to add systemd as an optional feature, it is more straightforward. I've given you co-author credit on the other PR, thanks for your help!

@iinuwa iinuwa closed this Oct 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants