]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
Merge pull request #13423 from pwithnall/12035-session-time-limits
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 28 Oct 2019 13:57:00 +0000 (14:57 +0100)
committerGitHub <noreply@github.com>
Mon, 28 Oct 2019 13:57:00 +0000 (14:57 +0100)
Add `RuntimeMaxSec=` support to scope units (time-limited login sessions)

1  2 
docs/TRANSIENT-SETTINGS.md
src/core/load-fragment-gperf.gperf.m4
src/core/scope.c
src/login/pam_systemd.c
src/shared/bus-unit-util.c

Simple merge
Simple merge
index 094c8979a8ea879791094457092106b251236f21,874511c98cb7f9e9b67142915d3112d134512bcf..e8cfedb0d49930eab599ca35907ceae8e7528f3c
@@@ -236,11 -247,13 +253,13 @@@ static void scope_dump(Unit *u, FILE *f
  
          fprintf(f,
                  "%sScope State: %s\n"
-                 "%sResult: %s\n",
+                 "%sResult: %s\n"
+                 "%sRuntimeMaxSec: %s\n",
                  prefix, scope_state_to_string(s->state),
-                 prefix, scope_result_to_string(s->result));
+                 prefix, scope_result_to_string(s->result),
+                 prefix, format_timespan(buf_runtime, sizeof(buf_runtime), s->runtime_max_usec, USEC_PER_SEC));
  
 -        cgroup_context_dump(&s->cgroup_context, f, prefix);
 +        cgroup_context_dump(UNIT(s), f, prefix);
          kill_context_dump(&s->kill_context, f, prefix);
  }
  
Simple merge
Simple merge