You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed
The Security menu item shows on every Linux node for admins. Where the
helper is older than v13 the page says how to install it; the item was
hidden there, so nothing told you the page existed.
deploy/setup-local.sh rebuilds the frontend when the checkout changed
since it was last built. After git pull and setup-local.sh (to install a
new helper) a node kept serving the previous frontend, e.g. without the
Security page. npm run build now records the web/ tree it was built from
in web/dist/.build-source; the rebuild runs as the UI user after the helper
is installed and replaces the old frontend only when it succeeds.
The Security page names the right fix: install-upgrade-helper.sh on Linux
without systemd, and python3 and ss where a v13 helper cannot scan.