keepalived-tools
Copyright (C) 2026 keepalived-tools contributors

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

----------------------------------------------------------------------

This extension derives its keyword/type/range schema and validation
behavior from the keepalived source code:

  keepalived — Copyright (C) 2001-2024 Alexandre Cassen and contributors
  https://github.com/acassen/keepalived
  Licensed under GPL-2.0-or-later.

Schema facts (directive names, nesting, value types and ranges) were
extracted from keepalived 2.3.4. Source references are recorded in
schema/overrides.json (`srcRef` fields) and docs/01-architecture/.

No keepalived source code is bundled in the distributed extension;
only extracted facts (re-implemented in TypeScript) are included.
