summaryrefslogtreecommitdiff
path: root/src/shared/spawn-ask-password-agent.c
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2017-12-22 15:07:22 +0100
committerLennart Poettering <lennart@poettering.net>2017-12-25 11:48:21 +0100
commit78752f2eb4abfee3cd09ef96f8e6c745290aa42b (patch)
treec4267bbaf19fbe591a3d9d809c85ea86422c2e94 /src/shared/spawn-ask-password-agent.c
parentfa7ff4cf03e5f6becf4db847a11bbdbfc4382f58 (diff)
downloadsystemd-78752f2eb4abfee3cd09ef96f8e6c745290aa42b.tar.gz
process-util: move fork_agent() to process-util.[ch]
It's a relatively small wrapper around safe_fork() now, hence let's move it over, and make its signature even more alike. Also, set a different process name for the polkit and askpw agents.
Diffstat (limited to 'src/shared/spawn-ask-password-agent.c')
-rw-r--r--src/shared/spawn-ask-password-agent.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/shared/spawn-ask-password-agent.c b/src/shared/spawn-ask-password-agent.c
index 9af5faa3dd..a99c467db3 100644
--- a/src/shared/spawn-ask-password-agent.c
+++ b/src/shared/spawn-ask-password-agent.c
@@ -40,8 +40,9 @@ int ask_password_agent_open(void) {
if (!isatty(STDIN_FILENO))
return 0;
- r = fork_agent(&agent_pid,
+ r = fork_agent("(sd-askpwagent)",
NULL, 0,
+ &agent_pid,
SYSTEMD_TTY_ASK_PASSWORD_AGENT_BINARY_PATH,
SYSTEMD_TTY_ASK_PASSWORD_AGENT_BINARY_PATH, "--watch", NULL);
if (r < 0)