inspec/lib/resources
Jared Quick f9e0aaadba ssl resource: properly raise error when unable to determine if port is enabled (#2205)
* Move raise condition for host into enabled method

This is related to #1205. This will fix the ssl resource for now until
we redo the exceptions. Still looking around the code and need to build
some unit tests for the ssl resource.

My fix here is to move the raise condition till later in the flow,
specifically the enabled? method. This lets the raise get caught
accordingly without killing the other tests.

Signed-off-by: Jared Quick <jquick@chef.io>

* Remove authors from ssl resource test

Signed-off-by: Jared Quick <jquick@chef.io>
2017-10-06 19:38:22 +02:00
..
aide_conf.rb aide_conf resource: test configuration of the AIDE file integrity tool (#2063) 2017-08-25 22:13:43 +02:00
apache.rb Remove any "All Rights Reserved" references (#1969) 2017-06-28 04:14:19 -07:00
apache_conf.rb Remove any "All Rights Reserved" references (#1969) 2017-06-28 04:14:19 -07:00
apt.rb improved regex for matching deb sources 2016-11-09 11:10:46 -06:00
audit_policy.rb Remove any "All Rights Reserved" references (#1969) 2017-06-28 04:14:19 -07:00
auditd.rb auditd resource: test active auditd configuration against the audit daemon (#2133) 2017-09-18 21:47:18 +02:00
auditd_conf.rb Remove any "All Rights Reserved" references (#1969) 2017-06-28 04:14:19 -07:00
auditd_rules.rb Add deprecation warning to auditd_rules resource (#2156) 2017-09-18 21:48:04 +02:00
bash.rb remodel bash and shell wrappers 2016-04-18 11:48:42 -04:00
bond.rb rename SimpleConfig / parse_config / parse_config_file options 2017-04-26 23:18:40 +02:00
bridge.rb Address rubocop violations 2017-02-08 16:49:16 -06:00
command.rb In mock setups like inspec check the command resource was executed since inspec.os.name was “” instead of unknown. I changed to nil to catch that case. (#2056) 2017-08-14 09:03:47 -04:00
crontab.rb Support special cases for crontab resource 2017-06-06 15:12:12 +02:00
csv.rb Fix ObjectTraverser when accessing array values 2017-03-15 11:35:55 +01:00
dh_params.rb Fix #1617 Add dh_params resource (#1618) 2017-04-04 10:34:09 -04:00
directory.rb Fix directory resource output and exists check (#1950) 2017-06-23 07:44:15 -07:00
docker.rb Ignore linked container names when parsing docker containers (#2134) 2017-09-13 08:16:53 -04:00
docker_container.rb [docker_container] fix repo property (#2083) 2017-08-17 16:48:46 +02:00
docker_image.rb Docker resource (#1566) 2017-04-24 10:47:03 -04:00
etc_fstab.rb etc_fstab resource: test contents of the /etc/fstab file (#2064) 2017-09-11 15:55:03 +02:00
etc_group.rb Remove any "All Rights Reserved" references (#1969) 2017-06-28 04:14:19 -07:00
etc_hosts.rb add bsd platform family to etc_hosts resource (#2192) 2017-10-04 22:42:05 +02:00
etc_hosts_allow_deny.rb etc_hosts_allow and etc_hosts_deny resources: test the content of the tcpwrappers configuration files (#2073) 2017-09-25 13:49:04 -04:00
file.rb File Resource: add be_setgid, be_setuid, be_sticky matchers (#2104) 2017-09-03 20:43:13 +02:00
firewalld.rb firewalld resource: inspect the status and configuration of firewalld (#2074) 2017-09-27 14:05:35 +02:00
gem.rb Fix installed? check for gem resource 2017-05-22 15:34:01 -05:00
groups.rb Support mixed-case group entries (#2101) 2017-08-30 22:02:45 +02:00
grub_conf.rb Remove any "All Rights Reserved" references (#1969) 2017-06-28 04:14:19 -07:00
host.rb Add output for port/protocol for host resource. (#2202) 2017-10-04 22:42:56 +02:00
http.rb http resource: properly execute tests on remote target (#2209) 2017-10-04 22:44:09 +02:00
iis_app.rb Adds support for iis_app InSpec testing (#1905) 2017-06-15 11:13:07 +02:00
iis_site.rb add fallback syntax for serverspec tests 2016-12-15 16:16:17 +01:00
inetd_conf.rb Remove any "All Rights Reserved" references (#1969) 2017-06-28 04:14:19 -07:00
ini.rb Placing all resources in the Inspec::Resources namespace 2016-03-08 13:40:16 -05:00
interface.rb small syntax fix to interface resource. 2017-05-31 00:20:42 -05:00
iptables.rb Placing all resources in the Inspec::Resources namespace 2016-03-08 13:40:16 -05:00
json.rb Address rubocop violations 2017-02-08 16:49:16 -06:00
kernel_module.rb kernel_module resource: added blacklisting, enabled, disabled, docs and unit tests (#1798) 2017-07-05 11:41:44 +02:00
kernel_parameter.rb Remove any "All Rights Reserved" references (#1969) 2017-06-28 04:14:19 -07:00
key_rsa.rb refactor x509 resources and rsa key 2017-03-22 11:44:32 +01:00
limits_conf.rb Remove any "All Rights Reserved" references (#1969) 2017-06-28 04:14:19 -07:00
login_def.rb Remove any "All Rights Reserved" references (#1969) 2017-06-28 04:14:19 -07:00
mount.rb Add FreeBSD support for ZFS datasets and pools 2017-02-22 10:29:49 -07:00
mssql_session.rb quote username and hostname in mssql_session (#2151) 2017-09-18 21:49:20 +02:00
mysql.rb Remove any "All Rights Reserved" references (#1969) 2017-06-28 04:14:19 -07:00
mysql_conf.rb Add clarifying docs for mysql_conf resource (#2138) 2017-09-13 08:16:35 -04:00
mysql_session.rb Fix https://github.com/chef/inspec/issues/2019 (#2020) 2017-07-18 08:28:56 -07:00
nginx.rb nginx resource: audit the nginx binary and how it was compiled (#1958) 2017-09-13 08:15:09 -04:00
nginx_conf.rb Add wildcard/multiple server support to nginx_conf resource (#2141) 2017-09-15 16:37:57 -04:00
npm.rb Placing all resources in the Inspec::Resources namespace 2016-03-08 13:40:16 -05:00
ntp_conf.rb Remove any "All Rights Reserved" references (#1969) 2017-06-28 04:14:19 -07:00
oneget.rb making the examples in the code consistent with rst docs 2016-09-21 11:33:17 +05:30
oracledb_session.rb Set the default cli tool for oracle db to sqlplus, during execution we will catch this missing cli but it prevents inspec check from failing if sqlplus is not available (#2057) 2017-08-14 14:57:51 -04:00
os.rb making the examples in the code consistent with rst docs 2016-09-21 11:33:17 +05:30
os_env.rb fix case where skip is called for os_env (#2078) 2017-08-15 21:32:21 +02:00
package.rb package resource: assume a default Homebrew path (#2140) 2017-09-13 08:41:09 -04:00
packages.rb Remove any "All Rights Reserved" references (#1969) 2017-06-28 04:14:19 -07:00
parse_config.rb Remove any "All Rights Reserved" references (#1969) 2017-06-28 04:14:19 -07:00
passwd.rb Remove any "All Rights Reserved" references (#1969) 2017-06-28 04:14:19 -07:00
pip.rb pip resource: support non-default pip locations, such as virtualenvs (#2097) 2017-08-30 22:04:22 +02:00
port.rb port resource: support ss instead of netstat (#2110) 2017-08-31 09:53:08 +02:00
postgres.rb Remove any "All Rights Reserved" references (#1969) 2017-06-28 04:14:19 -07:00
postgres_conf.rb Remove any "All Rights Reserved" references (#1969) 2017-06-28 04:14:19 -07:00
postgres_hba_conf.rb New postgres_hba_conf resource (#1964) 2017-07-03 20:13:51 +02:00
postgres_ident_conf.rb New postgres_ident_conf resource (#1963) 2017-07-03 20:01:40 +02:00
postgres_session.rb Properly return postgres query errors on failure (#2179) 2017-09-23 09:27:05 +02:00
powershell.rb Remove any "All Rights Reserved" references (#1969) 2017-06-28 04:14:19 -07:00
processes.rb processes resource: support busybox ps (#2222) 2017-10-06 19:32:39 +02:00
rabbitmq_conf.rb add rabbitmq config resource 2017-04-12 20:51:12 +02:00
registry_key.rb Support array syntax for registry_key resource (#2160) 2017-09-19 18:26:53 +02:00
security_policy.rb rename SimpleConfig / parse_config / parse_config_file options 2017-04-26 23:18:40 +02:00
service.rb Modify Upstart enabled check to use config file (#2163) 2017-09-21 12:21:34 -04:00
shadow.rb fix the shadow password example now that cmp can handle arrays 2016-04-20 11:57:34 -04:00
ssh_conf.rb Add nil check for sshd config file (#2217) 2017-10-06 15:41:48 +02:00
ssl.rb ssl resource: properly raise error when unable to determine if port is enabled (#2205) 2017-10-06 19:38:22 +02:00
sys_info.rb add support for hostname detection on macOS 2017-04-12 12:57:45 +02:00
toml.rb Adding toml resource (#1924) 2017-06-15 16:54:12 -04:00
users.rb rename SimpleConfig / parse_config / parse_config_file options 2017-04-26 23:18:40 +02:00
vbscript.rb fix integration tests for usage with winrm v2 2016-09-05 13:36:48 +02:00
virtualization.rb Add support for virtualization resource (#1803) 2017-06-07 14:10:29 +02:00
windows_feature.rb Update inspec for os[:family] change in Train 2016-08-04 13:32:35 +01:00
windows_hotfix.rb windows_hotfix resource: test whether a Windows HotFix is installed (#2178) 2017-09-25 19:09:22 +02:00
windows_task.rb Fixing errors reported in Travis 2016-11-20 20:32:48 +00:00
wmi.rb improve wmi resource 2016-06-19 23:40:45 +02:00
x509_certificate.rb refactor x509 resources and rsa key 2017-03-22 11:44:32 +01:00
xinetd.rb Fix xinetd resource failing when file cannot be read 2017-05-01 15:59:07 -05:00
xml.rb Add support for XML files (#2107) 2017-08-31 09:56:14 +02:00
yaml.rb Fix YAML resource documentation 2017-05-01 16:16:00 -05:00
yum.rb Remove method_missing, provide methods for repo metadata 2017-03-29 10:42:25 +02:00
zfs_dataset.rb Add FreeBSD support for ZFS datasets and pools 2017-02-22 10:29:49 -07:00
zfs_pool.rb Add FreeBSD support for ZFS datasets and pools 2017-02-22 10:29:49 -07:00