]> git.ipfire.org Git - thirdparty/systemd.git/commit
ask-password: add Varlink API for querying passwords from the user
authorLennart Poettering <lennart@poettering.net>
Wed, 6 Nov 2024 10:56:46 +0000 (11:56 +0100)
committerLennart Poettering <lennart@poettering.net>
Thu, 2 Jan 2025 15:39:05 +0000 (16:39 +0100)
commit066f6bfb6278962e288cce2ba522a2e400980e7c
treed1596368e62d72606139b0f477f13ca7c5640602
parentd66894a7a53f0eb26228074ef1b8dcca2a316f87
ask-password: add Varlink API for querying passwords from the user

This turns systemd-ask-password into a small Varlink service, so that
there's an standard IPC way to ask for a password. It mostly directly
exposes the functionality of the Varlink service.
12 files changed:
src/ask-password/ask-password.c
src/ask-password/io.systemd.ask-password.policy [new file with mode: 0644]
src/shared/meson.build
src/shared/varlink-io.systemd.AskPassword.c [new file with mode: 0644]
src/shared/varlink-io.systemd.AskPassword.h [new file with mode: 0644]
src/test/test-varlink-idl.c
units/meson.build
units/systemd-ask-password.socket [new file with mode: 0644]
units/systemd-ask-password@.service [new file with mode: 0644]
units/user/meson.build
units/user/systemd-ask-password.socket [new file with mode: 0644]
units/user/systemd-ask-password@.service [new file with mode: 0644]