From: Rishabh Date: Mon, 20 Apr 2026 17:02:57 +0000 (+0530) Subject: keepalived: use section vrrp_script for option track_script X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=efed5cf1a6b46c2bffc72dccabe09b13a2b2c0bb;p=openwrt-packages.git keepalived: use section vrrp_script for option track_script `track_script` and `vrrp_script` are both sections that run custom scripts which handle priority of a vrrp_instance. `track_script` is not supported by this uci implementation `vrrp_instance` was still trying to fetch config for track_script from section 'track_script'. After the changes, when listing track_script in vrrp_instance, it tries to fetch config from section `vrrp_script` which is supported. Signed-off-by: Rishabh --- diff --git a/net/keepalived/files/keepalived.init b/net/keepalived/files/keepalived.init index aa6870f09..08d940988 100644 --- a/net/keepalived/files/keepalived.init +++ b/net/keepalived/files/keepalived.init @@ -434,7 +434,7 @@ vrrp_instance() { [ -z "$optval" ] && continue config_section_open "$opt" "" "$INDENT_1" for t in $optval; do - config_foreach print_track_script_indent track_script "$t" "$INDENT_2" + config_foreach print_track_script_indent vrrp_script "$t" "$INDENT_2" done config_section_close "$INDENT_1" done