Daniel Dehennin 0eafbd945c test(inspec): verify `map.jinja` dump | 4 yıl önce | |
---|---|---|
.. | ||
libraries | 4 yıl önce | |
README.md | 4 yıl önce | |
inspec.yml | 4 yıl önce |
share
This shows the implementation of the share
InSpec profile.
It’s goal is to share the libraries between all profiles.
system
The system
library provides easy access to system dependents informations:
system.hostname
: return the result of hostname -s
or hostnamectl --static
based on the availability of each commanssystem.platform
: take inspec.platform
and mangle things a bit to be useful
system.platform[:family]
provides a family name for Archsystem.platform[:name]
modify amazon
to amazonlinux
system.platform[:release]
tweak for Arch and Amazon Linux:Arch
is always base-later
Amazon Linux
release 2018
became 1
system.platform[:finger]
is just the concatenation of the name and the first release number (except for Ubuntu which gives 20.04
for example)