From ee2dc735e02930ac46c6ccc96dc5486ab96179e5 Mon Sep 17 00:00:00 2001
From: Viacheslav Hletenko <v.gletenko@vyos.io>
Date: Tue, 27 Sep 2022 11:32:42 +0000
Subject: login: T4715: Auto logout user after inactivity

Ability to terminate interactive sessions (TTY/PTS) after a period
of inactivity.

set system login timeout '300'
---
 data/templates/login/autologout.j2 | 5 +++++
 1 file changed, 5 insertions(+)
 create mode 100644 data/templates/login/autologout.j2

(limited to 'data/templates')

diff --git a/data/templates/login/autologout.j2 b/data/templates/login/autologout.j2
new file mode 100644
index 000000000..dc94eecc3
--- /dev/null
+++ b/data/templates/login/autologout.j2
@@ -0,0 +1,5 @@
+{% if timeout is vyos_defined %}
+TMOUT={{ timeout }}
+readonly TMOUT
+export TMOUT
+{% endif %}
-- 
cgit v1.2.3