From c165574c6c74d54fcb994f672f7964bcb85c61a7 Mon Sep 17 00:00:00 2001 From: Rohit Visavalia Date: Tue, 22 Mar 2022 04:52:14 -0700 Subject: xserver-nodm-init: limit the number of restart for service With current option "Restart=always", xserver-nodm service will keep on restart if it fails. By limiting the restart count(5) unnecessary restart can be avoided. Signed-off-by: Rohit Visavalia Signed-off-by: Mark Hatle --- .../x11-common/xserver-nodm-init/xserver-nodm.service.in | 13 +++++++++++++ .../x11-common/xserver-nodm-init_%.bbappend | 1 + 2 files changed, 14 insertions(+) create mode 100644 meta-xilinx-core/recipes-graphics/x11-common/xserver-nodm-init/xserver-nodm.service.in create mode 100755 meta-xilinx-core/recipes-graphics/x11-common/xserver-nodm-init_%.bbappend (limited to 'meta-xilinx-core/recipes-graphics') diff --git a/meta-xilinx-core/recipes-graphics/x11-common/xserver-nodm-init/xserver-nodm.service.in b/meta-xilinx-core/recipes-graphics/x11-common/xserver-nodm-init/xserver-nodm.service.in new file mode 100644 index 00000000..5a4a6a05 --- /dev/null +++ b/meta-xilinx-core/recipes-graphics/x11-common/xserver-nodm-init/xserver-nodm.service.in @@ -0,0 +1,13 @@ +[Unit] +Description=Xserver startup without a display manager +StartLimitBurst=5 +StartLimitIntervalSec=100 + +[Service] +EnvironmentFile=/etc/default/xserver-nodm +User=@USER@ +ExecStart=/etc/xserver-nodm/Xserver +Restart=always + +[Install] +Alias=display-manager.service diff --git a/meta-xilinx-core/recipes-graphics/x11-common/xserver-nodm-init_%.bbappend b/meta-xilinx-core/recipes-graphics/x11-common/xserver-nodm-init_%.bbappend new file mode 100755 index 00000000..eadb7e4a --- /dev/null +++ b/meta-xilinx-core/recipes-graphics/x11-common/xserver-nodm-init_%.bbappend @@ -0,0 +1 @@ +FILESEXTRAPATHS:append := "${THISDIR}/${PN}:" -- cgit v1.2.3-54-g00ecf