kea: fix kea.init error handling
authorLiu Yu <redacted>
Sun, 10 Aug 2025 18:57:43 +0000 (03:57 +0900)
committerTianling Shen <redacted>
Thu, 14 Aug 2025 13:09:34 +0000 (21:09 +0800)
kea.init returned 0 for invalid service names.
Print an error to stderr and return 1 to indicate failure.

Signed-off-by: Liu Yu <redacted>
net/kea/files/kea.init

index db1af82ffa092af2f2b11e1747109f2e1874016e..1a351703a80422f74e6cb0b6cbd11261e24a38b6 100755 (executable)
@@ -29,7 +29,9 @@ start_kea() {
                        cnf="${CONF_PATH}/kea-${name}.conf"
                        ;;
                *)
-                       return 0
+                       echo "Error: Invalid service name '$name'" >&2
+                       return 1
+                       ;;
        esac
 
        procd_open_instance "$name"
git clone https://git.99rst.org/PROJECT