File kvmd-otgnet-fix-paths.patch of Package kvmd

From f9955138b7cacd283cb46db6ce0e992ae5e65bee Mon Sep 17 00:00:00 2001
From: Oleg Girko <ol@infoserver.lv>
Date: Wed, 21 Oct 2020 03:27:52 +0100
Subject: [PATCH] Fix paths of some system utilities and directories.

Paths of ip and systemctl utilities, as well as Tesseract data directory
changed in default configuration to work in Fedora and RHEL.

Signed-off-by: Oleg Girko <ol@infoserver.lv>
---
 kvmd/apps/__init__.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/kvmd/apps/__init__.py b/kvmd/apps/__init__.py
index 74adeaec..6b04778f 100644
--- a/kvmd/apps/__init__.py
+++ b/kvmd/apps/__init__.py
@@ -488,7 +488,7 @@ def _get_config_scheme() -> dict:
 
             "ocr": {
                 "langs":    Option(["eng"], type=valid_string_list, unpack_as="default_langs"),
-                "tessdata": Option("/usr/share/tessdata", type=valid_stripped_string_not_empty, unpack_as="data_dir_path")
+                "tessdata": Option("/usr/share/tesseract/tessdata", type=valid_stripped_string_not_empty, unpack_as="data_dir_path")
             },
 
             "snapshot": {
@@ -606,7 +606,7 @@ def _get_config_scheme() -> dict:
         "otgnet": {
             "iface": {
                 "net":    Option("172.30.30.0/24", type=functools.partial(valid_net, v6=False)),
-                "ip_cmd": Option(["/usr/bin/ip"],  type=valid_command),
+                "ip_cmd": Option(["/sbin/ip"],  type=valid_command),
             },
 
             "firewall": {
@@ -641,7 +641,7 @@ def _get_config_scheme() -> dict:
                 "post_start_cmd_append": Option([], type=valid_options),
 
                 "pre_stop_cmd": Option([
-                    "/usr/bin/systemctl",
+                    "/bin/systemctl",
                     "stop",
                     "kvmd-otgnet-dnsmasq",
                 ], type=valid_command),
-- 
2.48.1