Commit graph

2559 commits

Author SHA1 Message Date
Dominik Richter
f61c9d030e Merge pull request #705 from chef/dr/train-errors
bugfix: handle train errors in inspec execution
2016-05-03 06:47:28 +02:00
Dominik Richter
f30b6fb6f5 bugfix: handle train errors in inspec execution 2016-05-02 08:34:45 -04:00
Christoph Hartmann
0fb88e2647 Merge pull request #702 from chef/0.20.1
0.20.1
2016-04-30 14:11:37 +02:00
Alex Pop
e24772e4b7 releasing 0.20.1 2016-04-30 02:02:29 +01:00
Dominik Richter
7a8f6c13f6 Merge pull request #700 from chef/dr/appveyor
fix appveyor caching
2016-04-30 01:33:08 +02:00
Dominik Richter
7ed8a508a5 fix appveyor config 2016-04-29 19:23:46 -04:00
Dominik Richter
e681040d34 Merge pull request #701 from chef/ap/file-basename
Add basename parameter and add tests
2016-04-30 00:32:36 +02:00
Alex Pop
56d856531b support basename parameter and add tests 2016-04-29 13:40:32 -04:00
Alex Pop
3d4b07f534 Merge pull request #698 from chef/0.20.0
0.20.0
2016-04-29 15:54:46 +01:00
Dominik Richter
6b5b592c03 0.20.0 2016-04-29 09:13:10 -04:00
Christoph Hartmann
426922c88a Merge pull request #697 from chef/dr/appveyor-caching
update appveyor ruby to 2.2 + fix caching
2016-04-29 08:45:43 +02:00
Dominik Richter
279af1aa14 update appveyor ruby to 2.2 + fix caching 2016-04-28 21:04:49 -04:00
Dominik Richter
ab9a82ccfa Merge pull request #688 from chef/dr/fail-on-missing-backend
validate target backend
2016-04-29 03:04:19 +02:00
Dominik Richter
8ee6a14bc5 validate target backend 2016-04-28 20:44:36 -04:00
Dominik Richter
86b79035b8 Merge pull request #694 from chef/ap/symlinks-refactor2
update to train's new file interface: symlink + uid + gid
2016-04-29 02:26:03 +02:00
Dominik Richter
83b4dfbf4d use the source_path instead of path for file internal reporting 2016-04-28 20:11:21 -04:00
Dominik Richter
3e8974d243 update to new train interface 2016-04-28 19:55:34 -04:00
Alex Pop
3ab53e940d make file resource follow links and provide method to get to the original link object 2016-04-28 19:55:34 -04:00
Dominik Richter
dd7ba570f3 Merge pull request #695 from chef/chris-rock/compliance
update compliance plugin
2016-04-29 01:42:48 +02:00
Christoph Hartmann
46f38b51d0 add integration tests for compliance plugin 2016-04-29 01:12:53 +02:00
Christoph Hartmann
8678ab6625 fix compliance plugin 2016-04-29 00:39:25 +02:00
Christoph Hartmann
95de29cd83 Merge pull request #684 from chef/dr/where
`where { field op value }` for filter table
2016-04-28 23:53:40 +02:00
Dominik Richter
6f612dc948 WIP add block support to where conditionals (1) passwd.users { != 2 } (2) add tests 2016-04-28 23:10:52 +02:00
Christoph Hartmann
c0dc10e06a Merge pull request #681 from chef/dr/altfilter
Add table-style filter utility
2016-04-28 23:08:05 +02:00
Dominik Richter
0c8e891ee1 add #entries to filter table + remodel configuration 2016-04-28 22:46:39 +02:00
Dominik Richter
048a1584b9 encapsulated filters 2016-04-28 22:46:39 +02:00
Dominik Richter
652f10ad9a use Inspec::Filter in xinetd resource 2016-04-28 22:46:39 +02:00
Dominik Richter
d86161c616 add general filter utility for resources 2016-04-28 22:46:39 +02:00
Christoph Hartmann
8fec08e6d7 Merge pull request #683 from chef/dr/cmd
add `shell -c` for executing calls against the inspec api
2016-04-27 06:56:49 -07:00
Dominik Richter
01caf05020 add cmd for executing calls against the inspec api 2016-04-27 06:31:01 -07:00
Christoph Hartmann
ab9f5f9c1a Merge pull request #682 from Anirudh-Gupta/hpux
Hpux
2016-04-27 06:29:05 -07:00
Anirudh Gupta
045d8c6572 added file permission by user check for hp-ux 2016-04-26 15:08:01 +05:30
Anirudh Gupta
1330e09df5 added file permission by user check for hp-ux 2016-04-26 14:53:28 +05:30
Christoph Hartmann
2242790528 Merge pull request #678 from Anirudh-Gupta/hpux
added hpux user and package resource support
2016-04-25 07:22:19 -05:00
Christoph Hartmann
4a0464a7e9 Merge pull request #669 from chef/dr/fetcher-filter
bugfix: restore pax_global_header fetcher filter
2016-04-25 00:54:22 -05:00
Dominik Richter
d0760662ce bugfix: restore pax_global_header fetcher filter
The original tests were deactivated. Reactivate and fix the implementation.

TODO: verify that this matches expectations
2016-04-24 02:38:22 -04:00
Dominik Richter
efba085d65 Merge pull request #680 from chef/v0.19.3
Releasing inspec 0.19.3
2016-04-22 09:21:30 -07:00
Alex Pop
ce7b06da35 releasing inspec 0.19.3 2016-04-22 17:13:04 +01:00
Alex Pop
40cf4507f5 Merge pull request #679 from chef/dr/fix-supports
fix legacy supports call
2016-04-22 16:36:50 +01:00
Dominik Richter
bc724c81ff fix legacy supports call
as reported by Jeremy Miller and Alex Pop
2016-04-22 11:15:57 -04:00
Dominik Richter
a2c21d76c4 Merge pull request #675 from chef/v0.19.2
v0.19.2
2016-04-21 08:00:16 -07:00
Anirudh Gupta
75534fdaa5 added hpux user and package resource support 2016-04-21 14:01:56 +05:30
Dominik Richter
3778f7968e v0.19.2 2016-04-21 02:30:42 -04:00
Dominik Richter
9000fcdc1c Merge pull request #673 from chef/ap/fix-loop-indent
Fix indenting for translated loops and ors
2016-04-20 09:23:59 -07:00
Alex Pop
1254bce74f keeping rubocop happy 2016-04-20 12:03:20 -04:00
Alex Pop
0b1c37362b fix indenting for loops and or 2016-04-20 12:03:20 -04:00
Dominik Richter
979d65a384 Merge pull request #667 from chef/dr/cmp-regex
add regexp to cmp matcher
2016-04-20 09:02:57 -07:00
Alex Pop
9f156bb36b update file resource example to use cmd matcher for better failure output in octal 2016-04-20 11:57:34 -04:00
Alex Pop
7a3b4736b8 fix the shadow password example now that cmp can handle arrays 2016-04-20 11:57:34 -04:00
Alex Pop
34a22a290e add more cmp matcher tests 2016-04-20 11:57:31 -04:00