From 83ed77ad015e38fe6420d7f2380b84ac429e854f Mon Sep 17 00:00:00 2001 From: Barbaross Date: Thu, 4 Aug 2022 09:27:43 -0400 Subject: [PATCH] keyd: add check to runit service --- srcpkgs/keyd/files/keyd/run | 1 + srcpkgs/keyd/template | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/srcpkgs/keyd/files/keyd/run b/srcpkgs/keyd/files/keyd/run index 868cb747ab6c..f80b5e3513c8 100644 --- a/srcpkgs/keyd/files/keyd/run +++ b/srcpkgs/keyd/files/keyd/run @@ -1,2 +1,3 @@ #!/bin/sh +[ "$(cat /var/service/udevd/supervise/pid)" = "$(pgrep -x udevd)" ] || exit 1 exec keyd diff --git a/srcpkgs/keyd/template b/srcpkgs/keyd/template index 39b6aeaff0ae..b9d4b6aefe24 100644 --- a/srcpkgs/keyd/template +++ b/srcpkgs/keyd/template @@ -1,7 +1,7 @@ # Template file for 'keyd' pkgname=keyd version=2.4.1 -revision=1 +revision=2 build_style=gnu-makefile make_use_env=yes short_desc="Key remapping daemon for linux"