# Packages
Package initsystem provides an abstraction over several supported init systems.
Package linux contains configurers for various linux based distributions.
Package darwin provides a configurer for macOS.
Package registry is a registry of OS support modules.
Package support can be imported to load all the stock os support packages.
Package windows provides OS support for Windows.
# Variables
ErrCommandFailed is returned when a command fails.
ErrInitSystemNotSupported is returned when the init system is not supported.
# Interfaces
Host is an interface to a host object that has the functions needed by the various OS support packages.