33 lines
919 B
Markdown
33 lines
919 B
Markdown
# Inspector
|
|
|
|
Simple utility that will inspect your local system and report on that.
|
|
|
|
This is expected to be run from a debian 13 live cd and requirements are tailored to that. This
|
|
is an extension to existing information with standard tools and immediatley gain insights from the
|
|
resources on the current machine.
|
|
|
|
Data sources:
|
|
|
|
* [Ansible]()
|
|
* `lshw`
|
|
* /proc
|
|
|
|
## Installation process
|
|
|
|
Calling `install` will bootstrap the environment in an idempotent way. But will enable the local
|
|
workflow and python environment for the inpector to work in.
|
|
|
|
This will bootstrap the installation of `Justfile`, `git`, `rye`, and use `rye sync` for managing
|
|
the workspace dependencies while providing a very simple entry point across the various commands.
|
|
|
|
## Usage
|
|
|
|
$ ./install.sh
|
|
|
|
Prepares environment for use.
|
|
|
|
$ just scan
|
|
|
|
New inspection result <sysid>-<timestamp>. The report is the raw text of the process.
|
|
|
|
$ just summarize |