]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
Merge pull request #6832 from poettering/keyring-mode
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 15 Sep 2017 19:24:48 +0000 (21:24 +0200)
committerGitHub <noreply@github.com>
Fri, 15 Sep 2017 19:24:48 +0000 (21:24 +0200)
Add KeyringMode unit property to fix cryptsetup key caching

1  2 
man/systemd.exec.xml
src/core/execute.c

Simple merge
index 9e1add3e7f37a5f191db38939180d9cad6366fc9,825a0f9468f7885c42cc6de0a2ea97a289b94a1f..094bb6f7a75aa3ce9fba0e75f1795b6154d0f273
@@@ -2717,10 -2764,9 +2776,10 @@@ static int exec_child
  
          (void) umask(context->umask);
  
-         r = setup_keyring(unit, params, uid, gid);
+         r = setup_keyring(unit, context, params, uid, gid);
          if (r < 0) {
                  *exit_status = EXIT_KEYRING;
 +                *error_message = strdup("Failed to set up kernel keyring");
                  return r;
          }