inspec/test
eramoto c7e87ca3e3 Unify method in which file content is read across all resources (#2359)
* Create file-check functionality into utility file

There are the similar issues as PR #2302. Almost resources return false
positives when a file does not exist or is not read.

* Replace to file-check functionality
* Fix dh_params and x509_certificate resources

If a file is empty, OpenSSL::PKey::DH and OpenSSL::X509::Certificate have
raised an exception and have skipped the inspection. Thus x509_certificate
and dh_params resources are not allowed to read a empty file.

* to_s of shadow expects filters is not nil
* Remove workaround of sshd_config

Removes the workaround of sshd_config since Travis CI fails due to a bug
of dev-sec/ssh-baseline and the PR #100 will fix it.

* Use init block variable in methods

Signed-off-by: ERAMOTO Masaya <eramoto.masaya@jp.fujitsu.com>
2018-03-22 08:25:45 -04:00
..
cookbooks/os_prepare xml resource: support fetching attributes (#2423) 2018-01-16 14:26:39 -08:00
functional Unify method in which file content is read across all resources (#2359) 2018-03-22 08:25:45 -04:00
integration Skelatal resource: aws_s3_bucket_object (#2620) 2018-03-19 13:10:17 -04:00
unit Unify method in which file content is read across all resources (#2359) 2018-03-22 08:25:45 -04:00
docker_run.rb travis experiment: lower docker concurrency 2016-08-10 12:52:21 +01:00
docker_test.rb Load all dependent libraries, even if include_context isn't called 2016-09-04 20:55:20 +02:00
helper.rb Host resource: use bash over netcat in Linux (#2607) 2018-03-07 08:39:27 -05:00