search for: cleanup_pid

Displaying 1 result from an estimated 1 matches for "cleanup_pid".

Did you mean: cleanup_pipe
2023 Jun 17
2
[PATCH] ssh-agent: add systemd socket-based activation
...-- a/ssh-agent.c +++ b/ssh-agent.c @@ -69,6 +69,9 @@ #include <stdlib.h> #include <time.h> #include <string.h> +#ifdef WITH_SYSTEMD +# include <systemd/sd-daemon.h> +#endif #include <unistd.h> #ifdef HAVE_UTIL_H # include <util.h> @@ -166,6 +169,11 @@ pid_t cleanup_pid = 0; char socket_name[PATH_MAX]; char socket_dir[PATH_MAX]; +#ifdef WITH_SYSTEMD +/* tracks whether the active AUTH_SOCKET was passed to us by a third party */ +int external_socket = 0; +#endif + /* Pattern-list of allowed PKCS#11/Security key paths */ static char *allowed_providers; @@ -19...