Skip to content

Releases: itinfra7/haikufw

Release v1.0.0

24 Mar 15:15

Choose a tag to compare

Initial public haikufw source release.

This release was authored and used on Haiku R1/beta5 (x86_64).

Included assets:

  • haikufw-release.tar.gz
  • SHA256SUMS.txt

Target profile:

  • operating system: Haiku R1/beta5
  • architecture: x86_64
  • release type: source archive
  • build workflow: local build on the target Haiku host
  • install integration: UserBootscript

Build and install workflow:

  1. Download haikufw-release.tar.gz from the latest release.
  2. Extract it on the target Haiku host with tar -xzf haikufw-release.tar.gz.
  3. Change into the extracted haikufw/ directory.
  4. Run ./scripts/build-haikufw-haiku.sh.
  5. Run ./scripts/install-haikufw.sh install.
  6. Reboot so the patched ipv4 and ipv6 protocol modules replace the stock modules during boot.

System files created or modified by the installer:

  • /boot/system/non-packaged/add-ons/kernel/generic/haikufw_core
  • /boot/system/non-packaged/add-ons/kernel/drivers/dev/misc/haikufw
  • /boot/system/non-packaged/add-ons/kernel/network/protocols/ipv4
  • /boot/system/non-packaged/add-ons/kernel/network/protocols/ipv6
  • /boot/system/non-packaged/bin/haikufwctl
  • /boot/system/non-packaged/bin/haikufw-boot.sh
  • /boot/system/settings/haikufw.conf
  • /boot/home/config/settings/boot/UserBootscript