From 11ff260b5f08d20a7eb08f0d8b8f56d72bae3fdd Mon Sep 17 00:00:00 2001 From: Paul Donald Date: Thu, 12 Mar 2026 21:39:24 +0100 Subject: [PATCH] luci-app-keepalived: add a global enabled flag The default config sets the global enabled to '0'. Add a flag for it. Add also FileUpload (browser) for 'alt_config_file'. Signed-off-by: Paul Donald --- .../luci-static/resources/view/keepalived/globals.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/globals.js b/applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/globals.js index 5ea6353c65..0fc57c5596 100644 --- a/applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/globals.js +++ b/applications/luci-app-keepalived/htdocs/luci-static/resources/view/keepalived/globals.js @@ -12,11 +12,19 @@ return view.extend({ s.anonymous = true; s.addremove = false; + o = s.option(form.Flag, 'enabled', _('Enabled')); + o.default = o.disabled; + o = s.option(form.Value, 'router_id', _('Router ID'), _('String identifying the machine (need not be hostname)')); o.optional = true; o.placeholder = 'OpenWrt'; + o = s.option(form.FileUpload, 'alt_config_file', _('Alternative config')); + o.optional = true; + o.default = '/etc/keepalived/keepalived.conf'; + o.root_directory = '/etc/'; + o = s.option(form.Flag, 'linkbeat_use_polling', _('Link Polling'), _('Poll to detect media link failure using ETHTOOL, MII or ioctl interface otherwise uses netlink interface')); o.optional = true;