Commit graph

1066 commits

Author SHA1 Message Date
Dominik Richter
b58a4b3f43 rename vulcanosec -> inspec 2015-10-26 12:34:15 +01:00
chef-delivery
ecc731dab1 Merge pull request #147 from chef/auditd_name
Merged change edd21e7f-f677-4f04-bcc1-2000bcf79663

From review branch auditd_name into master

Signed-off-by: drichter <drichter@chef.io>
2015-10-26 04:20:48 -07:00
Christoph Hartmann
126ce88bce fix unit tests 2015-10-26 12:16:38 +01:00
Christoph Hartmann
4bcfc76f27 simplify auditd name 2015-10-26 12:15:29 +01:00
chef-delivery
a9813699c0 Merge pull request #150 from chef/profile-check
Merged change 217ee46b-1a88-46a9-86a5-f65209c2d3eb

From review branch profile-check into master

Signed-off-by: chartmann <chartmann@chef.io>
2015-10-26 04:12:19 -07:00
Dominik Richter
05eb8df687 lint 2015-10-26 12:09:43 +01:00
Dominik Richter
76f7282e2c add yard header to profile#check 2015-10-26 12:07:03 +01:00
Dominik Richter
83082b2e7b feature: bring back profile check 2015-10-26 11:58:41 +01:00
chef-delivery
f1fc4183e5 Merge pull request #149 from chef/metadata
Merged change 1d1b403b-c61e-4a7d-8445-b90a20e9e464

From review branch metadata into master

Signed-off-by: chartmann <chartmann@chef.io>
2015-10-26 03:57:46 -07:00
Dominik Richter
b0bef37b06 support chef audit folder structure 2015-10-26 11:53:09 +01:00
Dominik Richter
9c1f258707 dont fail on missing rule body source 2015-10-26 11:46:43 +01:00
Dominik Richter
9703f3c747 bugfix: provide source code for rules in json 2015-10-26 11:46:43 +01:00
Dominik Richter
80b8b319d9 api: auto-include library files for inspec profile 2015-10-26 11:46:43 +01:00
Dominik Richter
07e3d749be skip empty file content 2015-10-26 11:46:43 +01:00
Dominik Richter
8f0c9c890e bugfix: fix path prefix in folder resolution 2015-10-26 11:46:43 +01:00
Dominik Richter
73b7b3c99a bugfix: point to metadata.rb instead of vmetadata.rb 2015-10-26 11:46:43 +01:00
chef-delivery
ffaa1d8774 Merge pull request #148 from chef/gitignore
Merged change e4785b20-80de-4fac-bf80-53c89aee57e2

From review branch gitignore into master

Signed-off-by: chartmann <chartmann@chef.io>
2015-10-26 03:46:21 -07:00
Dominik Richter
8275abffdc ignore local bundle config 2015-10-26 11:36:42 +01:00
chef-delivery
c347ee5d2f Merge pull request #146 from chef/json
Merged change f713821f-d569-4b11-8fda-670a477af4d2

From review branch json into master

Signed-off-by: chartmann <chartmann@chef.io>
2015-10-26 00:45:18 -07:00
Dominik Richter
45f7057f30 lint 2015-10-26 04:39:16 +01:00
Dominik Richter
c326e08739 remove old verify code 2015-10-26 00:35:18 +01:00
Dominik Richter
93b4db01ca add rules to profile information 2015-10-26 00:35:18 +01:00
Dominik Richter
a62ce0e14b create json from profile metadata 2015-10-26 00:35:18 +01:00
chef-delivery
a9091fcd6b Merge pull request #144 from chef/travis
Merged change 13bf9c1f-fc41-43be-b9d7-cfaddd0951af

From review branch travis into master

Signed-off-by: drichter <drichter@chef.io>
2015-10-25 15:51:28 -07:00
Dominik Richter
27fb80f5ee fix travis builds for 1.9.3 2015-10-25 23:22:52 +01:00
chef-delivery
2e964e7a27 Merge pull request #145 from chef/delivery-build
Merged change 2f78606b-38d1-4f6a-b72a-9e6a3a99930c

From review branch delivery-build into master

Signed-off-by: drichter <drichter@chef.io>
2015-10-25 15:22:04 -07:00
Dominik Richter
ec176e5ab0 only move unit tests to fixed build node 2015-10-25 23:15:14 +01:00
Dominik Richter
b3cbf21ebd move concurrent ruby gem to test group 2015-10-25 23:14:19 +01:00
Dominik Richter
c5b12205ed bugfix: delivery only build necessary gems 2015-10-25 23:07:57 +01:00
chef-delivery
eb0255aad9 Merge pull request #143 from chef/integration-tests
Merged change 5480d9db-4cc7-4107-b290-7a9f611b02b0

From review branch integration-tests into master

Signed-off-by: drichter <drichter@chef.io>
2015-10-25 15:05:33 -07:00
Christoph Hartmann
24e23f3db4 bugfix: fix regular expression for apt 2015-10-25 22:32:50 +01:00
Christoph Hartmann
b7777d265e improve fail warning. thanks @arlimus 2015-10-25 21:47:27 +01:00
Christoph Hartmann
2fe8ba56a3 add folder test and test more file matcher 2015-10-25 21:36:49 +01:00
Christoph Hartmann
d75e16546c improvement: file resource check precondition and add file permission check 2015-10-25 21:35:35 +01:00
Christoph Hartmann
98d5a40686 generalize matcher 2015-10-25 21:33:36 +01:00
Christoph Hartmann
3c76ed6e37 integration test for file 2015-10-24 11:15:53 +02:00
Christoph Hartmann
2ba34c302c integration test: create sample file 2015-10-24 11:15:53 +02:00
Christoph Hartmann
25783ea283 fail with warning, if users use contain matcher 2015-10-24 11:15:53 +02:00
Christoph Hartmann
a199796b5e add integration test for group 2015-10-24 11:15:52 +02:00
Christoph Hartmann
a407e3b6ce bugfix: parse " with apt urls 2015-10-24 11:15:52 +02:00
Christoph Hartmann
3a5d091efb add apt repository integration test 2015-10-24 11:15:52 +02:00
Christoph Hartmann
7080aaf346 install nginx repo on debian and ubuntu for integration test 2015-10-24 11:15:52 +02:00
chef-delivery
b7a81f2208 Merge pull request #136 from chef/clean
Merged change 2d0e4efb-04f0-41e6-a9b6-6ae10267dff4

From review branch clean into master

Signed-off-by: drichter <drichter@chef.io>
2015-10-23 13:54:12 -07:00
Christoph Hartmann
e38e13b7a4 remove old docs file 2015-10-23 22:33:57 +02:00
chef-delivery
29f8709311 Merge pull request #141 from chef/jscott/fixcopypastabecausemerges
Merged change 68fe247a-75c9-4f86-8e63-bfa1b28275d6

From review branch jscott/fixcopypastabecausemerges into master

Signed-off-by: drichter <drichter@chef.io>
2015-10-23 12:58:41 -07:00
jamescott
e33008aee5 json => exec 2015-10-23 10:30:37 -07:00
chef-delivery
1694f48670 Merge pull request #140 from chef/jscott/addclidocforreviews
Merged change e9dd2e38-3d30-4e09-adc4-d6d0026709e3

From review branch jscott/addclidocforreviews into master

Signed-off-by: chartmann <chartmann@chef.io>
2015-10-23 10:28:09 -07:00
jamescott
f34997c487 add InSpec CLI reference topic 2015-10-23 14:31:17 +02:00
chef-delivery
011592f221 Merge pull request #135 from chef/integration-tests
Merged change 9f3fff6a-2d67-4bd8-adb8-905ca6aec05a

From review branch integration-tests into master

Signed-off-by: drichter <drichter@chef.io>
2015-10-23 05:26:19 -07:00
Christoph Hartmann
857e5ed28e add kernel_module integration tests 2015-10-23 13:58:20 +02:00