Overview

SysInfo Observer Application has accumulated enough small changes that I'm upping the version number to 1.1. This applies to the shell scripts, and not the Windows PowerShell script.

  • Various small fixes for command compatibility on MacOS
  • Support recognition for "Pop! OS"
  • Installation is blocked on MacOS until further notice
  • References to mhstorage2 updated to mhstorage3
    • mhstorage2 is slowly being retired. The remote storage location for the software files and inventory data will be moved, and existing SysInfo installations should gracefully transition to using the new location without intervention

MacOS Support

The base "sysinfo.sh" script runs correctly on MacOS. Supporting installation on MacOS (automatic updates, periodic background scans) was attempted, but differences in OS behavior, MacOS's scheduling tool "launchd", and security restrictions in the OS prevented this from reaching a point where installation was working reliably. At this point, full installation on MacOS will not be supported or planned.

Standalone, manual scans are still possible and highly recommended by following Standalone Instructions for Linux and MacOS.

Planned Changes

Some upcoming planned changes will include:

  • Add support for Raspberry Pi
    • Minor OS differences will necessitate adapting or replacing some commands for Raspberry Pi OS
  • Add log rotation / pruning
    • Locally stored data is pretty small, but over time will continue building up. A mechanism is needed to prune old data to limit the amount of space that will be taken up.

Questions / Concerns?

Please reach out to IT.