Skip to content

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 03:39
· 32 commits to main since this release

Source builds require Go 1.27.1 or newer.

Instigator can now extract files from SGI install media and run add-on installation and post-install commands from generated scripts.

  • instigator extract reads products from images, directories, or configured install sets and writes their files with a JSONL manifest. --manifest-only inspects entries without reading archives. --unpack removes installed .Z and .z compression. Extraction combines ordered sets into an installed view, but it does not apply every replacement rule that IRIX inst uses. Check the manifest before using the output as an exact installed system.
  • Mark third-party media addon: true and select it in an install script's then pass to install it after the operating system. This preserves operating-system links that a driver could otherwise replace with directories during the first pass. Each go is timed separately.
  • An install script's post_install commands run through shroot after its last go. The completion line appears only after every command succeeds. Instigator restores the default /bin/csh shell preference on success. If a command fails, inst stops the command file and leaves /bin/sh selected.

Release archives include the third-party notices for the extraction decoders. Binaries: Linux and macOS (amd64/arm64), Windows (amd64).