Ports tree manager for Static Linux.
| LICENSE | Add LICENSE | |
| README.md | Add README.md | |
hijack
Port tree manager for Static Linux. Manages the sources ace pulls port definitions from.
What it does
- Add, remove, and list port tree sources
- Sync trees from remote or local sources
- Priority ordering when port names collide across trees
Usage
hijack add <name> <url> # add a port tree
hijack remove <name> # remove a port tree
hijack list # list configured trees
hijack priority <name> <n> # set priority (lower = higher priority)
Trees
Trees live in /var/lib/hijack/trees/<name>/. Each tree is a directory of port definitions consumed by ace.
The default Static Linux tree is added automatically on first run.
Config
/etc/hijack/trees.conf - plain text, one entry per line:
<name> <url> <priority>
Edit manually or let hijack manage it.
Building
meson setup build
cd build && ninja
ninja install
License
WTFPL