Benjamin Neff 461bd708e5 test(inspec): `system.rb` must call parent class initialisation | 4年前 | |
---|---|---|
.. | ||
libraries | 4年前 | |
README.md | 4年前 | |
inspec.yml | 4年前 |
share
This shows the implementation of the share
InSpec profile.
Its goal is to share the libraries between all profiles.
system
The system
library provides easy access to system dependent information:
system.platform
: based on inspec.platform
, modify to values that are more consistent from a SaltStack perspective
system.platform[:family]
provide a family name for Archsystem.platform[:name]
modify amazon
to amazonlinux
system.platform[:release]
tweak Arch and Amazon Linux:Arch
is always base-latest
Amazon Linux
release 2018
is resolved as 1
system.platform[:finger]
is the concatenation of the name and the major release number (except for Ubuntu, which gives ubuntu-20.04
for example)