treewide: remove ucode module preloading
authorJo-Philipp Wich <jo@mein.io>
Tue, 30 Mar 2021 13:10:00 +0000 (15:10 +0200)
committerJo-Philipp Wich <jo@mein.io>
Tue, 30 Mar 2021 13:10:00 +0000 (15:10 +0200)
commit25287af31cf7a4f9b64a1e0e32b5ec2f4cb28b77
tree40118e7a5e7dfdf46f87ab8a0f23f4c54e8890d9
parent802b685d01ad0103c1f72d3299d436dc6ec2685a
treewide: remove ucode module preloading

Instead of preloading ucode modules via the cmdline, require the modules
as needed. This simplifies test case constructions since mock modules
can be injected by modifying the search path.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
root/usr/sbin/fw4
root/usr/share/firewall4/main.uc
root/usr/share/ucode/fw4.uc