You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.3 KiB
1.3 KiB
InSpec Profile: share
This shows the implementation of the share
InSpec profile.
Its goal is to share the libraries between all profiles.
Libraries
system
The system
library provides easy access to system dependent information:
system.platform
: based oninspec.platform
, modify to values that are more consistent from a SaltStack perspectivesystem.platform[:family]
provide a family name for Arch and Gentoosystem.platform[:name]
appendlinux
to bothamazon
andoracle
; ensure Windows platforms are resolved as simplywindows
system.platform[:release]
tweak Arch, Amazon Linux, Gentoo, openSUSE and Windows:Arch
is alwaysbase-latest
Amazon Linux
release2018
is resolved as1
Gentoo
release is trimmed to its major version number and then the init system is appended (i.e.sysv
orsysd
)openSUSE
is resolved astumbleweed
if theplatform[:release]
is in date formatWindows
uses the widely-used release number (e.g.8.1
or2019-server
) in place of the actual system release version
system.platform[:finger]
is the concatenation of the name and the major release number (except for Ubuntu, which givesubuntu-20.04
for example)