commit:     d3ef3b3d67a6bea6001029ecde452a022da4ffeb
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  5 03:29:16 2020 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Nov  5 23:29:35 2020 +0000
URL:        https://gitweb.gentoo.org/proj/livecd-tools.git/commit/?id=d3ef3b3d

autoconfig: don't autostart gpm if /dev/input/mice is not present

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
Signed-off-by: Matt Turner <mattst88 <AT> gmail.com>

 init.d/autoconfig | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/init.d/autoconfig b/init.d/autoconfig
index 1dbfc5a..15900c2 100644
--- a/init.d/autoconfig
+++ b/init.d/autoconfig
@@ -228,7 +228,10 @@ list_services() {
        svcs="${svcs} $(check_svc ${APM} apmd)"
        svcs="${svcs} $(check_svc ${BRLTTY} brltty)"
        svcs="${svcs} $(check_svc ${COLDPLUG} coldplug hotplug)"
-       svcs="${svcs} $(check_svc ${GPM} gpm)"
+       if [ -c /dev/input/mice ]
+       then
+               svcs="${svcs} $(check_svc ${GPM} gpm)"
+       fi
        svcs="${svcs} $(check_svc ${IDEDMA} hdparm)"
        svcs="${svcs} $(check_svc ${NFS} nfsclient)"
        svcs="${svcs} $(check_svc ${PASSWD} pwgen)"

Reply via email to