Merge pull request #55 from myii/ci/standardise-structure
chore: use `semantic-release` cross-formula standard structurepull/56/head
commit
9bfca090ed
@ -0,0 +1,50 @@ |
||||
# InSpec Profile: `default` |
||||
|
||||
This shows the implementation of the `default` InSpec [profile](https://github.com/inspec/inspec/blob/master/docs/profiles.md). |
||||
|
||||
## Verify a profile |
||||
|
||||
InSpec ships with built-in features to verify a profile structure. |
||||
|
||||
```bash |
||||
$ inspec check default |
||||
Summary |
||||
------- |
||||
Location: default |
||||
Profile: profile |
||||
Controls: 4 |
||||
Timestamp: 2019-06-24T23:09:01+00:00 |
||||
Valid: true |
||||
|
||||
Errors |
||||
------ |
||||
|
||||
Warnings |
||||
-------- |
||||
``` |
||||
|
||||
## Execute a profile |
||||
|
||||
To run all **supported** controls on a local machine use `inspec exec /path/to/profile`. |
||||
|
||||
```bash |
||||
$ inspec exec default |
||||
.. |
||||
|
||||
Finished in 0.0025 seconds (files took 0.12449 seconds to load) |
||||
8 examples, 0 failures |
||||
``` |
||||
|
||||
## Execute a specific control from a profile |
||||
|
||||
To run one control from the profile use `inspec exec /path/to/profile --controls name`. |
||||
|
||||
```bash |
||||
$ inspec exec default --controls package |
||||
. |
||||
|
||||
Finished in 0.0025 seconds (files took 0.12449 seconds to load) |
||||
1 examples, 0 failures |
||||
``` |
||||
|
||||
See an [example control here](https://github.com/inspec/inspec/blob/master/examples/profile/controls/example.rb). |
@ -1,12 +1,14 @@ |
||||
name: sudoers |
||||
title: Sudoers Formula |
||||
maintainer: Saltstack-formulas |
||||
name: default |
||||
title: sudoers formula |
||||
maintainer: SaltStack Formulas |
||||
license: Apache-2.0 |
||||
summary: Verify that the sudoers formula is setup and configured correctly |
||||
supports: |
||||
- os-name: debian |
||||
- os-name: ubuntu |
||||
- os-name: centos |
||||
- os-name: fedora |
||||
- os-name: opensuse |
||||
- os-name: suse |
||||
- platform-name: debian |
||||
- platform-name: ubuntu |
||||
- platform-name: centos |
||||
- platform-name: fedora |
||||
- platform-name: opensuse |
||||
- platform-name: suse |
||||
- platform-name: freebsd |
||||
- platform-name: amazon |
||||
|
Loading…
Reference in new issue