Victoria Jeffrey
bdb1d913d9
Remove false username/passwd msg from inspec compliance login
2016-08-17 17:15:52 +02:00
Christoph Hartmann
c27878b1d2
Merge pull request #926 from chef/vj/no-token-version-error-msg
...
inspec compliance version fails gracefully when no server config
2016-08-17 17:13:08 +02:00
Victoria Jeffrey
b75b8ab4a9
inspec compliance version fails gracefully when server config info is missing
2016-08-17 17:00:53 +02:00
Christoph Hartmann
c25217f1f4
Merge pull request #928 from chef/chris-rock/compliance-plugin-tests
...
fix integration tests for Chef Compliance
2016-08-17 16:59:01 +02:00
Christoph Hartmann
96754cac6c
fix integration tests for Chef Compliance
2016-08-17 13:51:26 +02:00
Christoph Hartmann
775d41a08c
Merge pull request #907 from chrisevett/master
...
Add iis_site resource
2016-08-17 13:24:01 +02:00
Chris Evett
3df98b7a19
add iis_site tests and refactor post code review
2016-08-17 06:57:48 -04:00
Chris Evett
4d63afc1f8
add documentation to resources.rst for iis_site and fix comment
2016-08-17 06:57:48 -04:00
Chris Evett
7f9fbc6cce
add iis_site resource
2016-08-17 06:57:48 -04:00
Christoph Hartmann
968e87b6e3
Merge pull request #846 from chef/chris-rock/fix-xinetd-single-entry
...
Handle xinetd config with only one entry
2016-08-17 09:37:28 +02:00
Christoph Hartmann
c23263f3d0
handle xinetd config with only one entry
2016-08-16 17:23:22 +02:00
Dominik Richter
6eac8e2ddb
Merge pull request #924 from chef/dr/remove-tests
...
remove tests and dev dependencies from released gem
2016-08-16 06:28:59 -07:00
Christoph Hartmann
2b27049144
Merge pull request #922 from chef/chris-rock/kitchen-chef-images
...
add kitchen.yml for non-public kitchen boxes
2016-08-16 15:25:19 +02:00
Dominik Richter
161bd637f3
move mocha to test group in Gemfile
...
group test gems together.
2016-08-16 06:20:42 -07:00
Dominik Richter
11933ef305
remove tests and tasks from release gems
...
Developers use the github repo to get full access to the development of this gem. The fixed (non git-ls-files) approach to packaging files has led to a 30mb gem recently, this will prevent that from happening again.
2016-08-16 06:20:42 -07:00
Christoph Hartmann
e90b237d7a
add kitchen.yml for non-public kitchen boxes
2016-08-16 14:54:29 +02:00
Christoph Hartmann
c43f3fe155
Merge pull request #920 from chef/ssd/issue-725
...
Ignore comment lines in /etc/passwd
2016-08-16 11:06:12 +02:00
Steven Danna
b5cd64d16a
Ignore comment lines in /etc/passwd
...
Most passwd/shadow implementations treat lines that start with '#' as
comments. For example, the implementation in OS X:
if (buf[0] == '#') {
/* skip comments for Rhapsody. */
continue;
}
https://opensource.apple.com/source/remote_cmds/remote_cmds-41/rpc_yppasswdd.tproj/passwd.c
Fixes #725
Signed-off-by: Steven Danna <steve@chef.io>
2016-08-16 10:54:52 +02:00
Christoph Hartmann
cdfa8f720d
Merge pull request #919 from chef/vj/case-insens-ssh-conf
...
ssh_config parse should be case insensitive
2016-08-16 10:11:14 +02:00
Victoria Jeffrey
6f198f539b
cleanup
2016-08-16 10:01:10 +02:00
Victoria Jeffrey
cf771ab967
ssh_config parse should be case insensitive
2016-08-16 10:01:10 +02:00
Christoph Hartmann
b86c1bd4c5
Merge pull request #914 from chef/dr/ssl
...
add ssl resource (early access)
2016-08-15 17:20:50 +02:00
Dominik Richter
c4282ab6b2
add ssl resource (early access)
2016-08-15 07:49:41 -07:00
Dominik Richter
79fedd5d95
Merge pull request #917 from chef/dr/resolver
...
update dependencies and loosen molinillo
2016-08-15 07:48:48 -07:00
Dominik Richter
aed68f9a29
update dependencies and loosen molinillo
...
This prevents gecode from being pulled in as a gem dependency
2016-08-15 07:30:57 -07:00
Dominik Richter
5f1d83f196
Merge pull request #912 from chef/ap/port-win-process
...
Windows ports with pid and process name
2016-08-12 20:59:28 +02:00
Alex Pop
353dcf10ec
make netstat default for getting ports and get only listening ones
2016-08-12 16:02:56 +01:00
Dominik Richter
b8569e6923
0.30.0
2016-08-12 16:23:38 +02:00
Dominik Richter
b0f35d0888
Merge pull request #892 from chef/chris-rock/registry-pattern-match
...
Support regular expressions for Windows registry key
2016-08-12 16:20:14 +02:00
Christoph Hartmann
97a9e67181
update messages for integration tests
2016-08-12 14:51:23 +02:00
Christoph Hartmann
57bdd3464c
add feature to fetch children from registry key
2016-08-12 14:51:23 +02:00
Christoph Hartmann
1faa68732e
use powershell function for registry key
2016-08-12 14:51:23 +02:00
Christoph Hartmann
571bc14742
support hash params as options for registry key
2016-08-12 14:51:23 +02:00
Christoph Hartmann
8a94ca3161
Merge pull request #911 from chef/dr/auto-doc
...
auto-generate inspec cli docs
2016-08-12 14:50:05 +02:00
Dominik Richter
e637067c43
auto-genreate inspec cli docs
2016-08-12 13:40:59 +02:00
Christoph Hartmann
81563b80e4
Merge pull request #891 from chef/dr/depends
...
introduce dependency resolution (experimental)
2016-08-11 20:36:54 +02:00
Steven Danna
92fb4dbedf
Unlock rack to make CI happier?
...
Signed-off-by: Steven Danna <steve@chef.io>
2016-08-11 17:51:08 +01:00
Steven Danna
9957138909
Fix inheritance tests to account for dependency spike
...
Signed-off-by: Steven Danna <steve@chef.io>
2016-08-11 16:41:09 +01:00
Steven Danna
90be4acab1
Fix rubocop violation, lock rack to avoid dependency madness
...
Signed-off-by: Steven Danna <steve@chef.io>
2016-08-11 16:41:05 +01:00
Dominik Richter
cac89dc6dd
add missing errors file to collect inspec error classes
2016-08-10 22:41:32 +02:00
Dominik Richter
7e569669aa
introduce dependency resolution
...
This commit is the foundation of the dependency resolution as described in https://github.com/chef/inspec/issues/888 .
It currently only works with local dependencies, as seen in the example inheritance profile.
Tests and full resolution are coming next on the path to an MVP implementation.
2016-08-10 22:41:32 +02:00
Christoph Hartmann
d4850a072c
Merge pull request #890 from chef/ksubrama/win_omnibus
...
Improve windows support of omnibus installer
2016-08-10 22:38:19 +02:00
Christoph Hartmann
016e970bb9
add description for windows builds
2016-08-10 22:31:58 +02:00
Kartik Null Cating-Subramanian
ce2b0949ac
Improve windows support of omnibus installer - fix #889
2016-08-10 22:31:58 +02:00
Christoph Hartmann
3c389acc75
Merge pull request #880 from chef/chris-rock/win-file-version
...
add integration test for windows file and directory
2016-08-10 22:26:59 +02:00
Christoph Hartmann
92d3702043
add integration test for windows file and directory
2016-08-10 21:41:32 +02:00
Christoph Hartmann
18079f5fc8
Merge pull request #901 from chef/ssd/pgconf-location
...
Improve detection of postgresql conf dir and data dir
2016-08-10 19:04:50 +02:00
Steven Danna
c71f5cdb30
Improve detection of postgresql conf dir and data dir
...
Redhat conf_dir detection was regressed in 57d7275
which inadvertently
removed the setting of @conf_dir. Any attempt to use the postgres
resource on RHEL would rain an exception:
inspec> postgres.data_dir
TypeError: no implicit conversion of nil into String
Further, the redhat detection code appears to assume that RHEL always
uses versioned data directories. This however, does not appear to be the
case:
$ cat /etc/redhat-release
CentOS release 6.7 (Final)
$ sudo ls /var/lib/pgsql/
backups data pgstartup.log
The code now can handle both versioned and un-versioned directory
formats on RHEL. Further, it provides diagnostic warnings about
uncertainty in the discovered data directories and configuration
directories.
Signed-off-by: Steven Danna <steve@chef.io>
2016-08-10 18:44:15 +02:00
Christoph Hartmann
9138c7d04e
Merge pull request #904 from chef/chris-rock/temporary-disable-travis-tests
...
move test suites to allowed failures until travis is fixed
2016-08-10 18:07:37 +02:00
Christoph Hartmann
96968171f2
allowed failures for unit/functional tests until travis is fixed
2016-08-10 17:00:50 +02:00