inspec/lib/resources
Dominik Richter 56549aed82 add nginx_conf resource (#1889)
The resource itself only offers contents and params right now. It resolved
all include calls it can find and creates the aggregated config object.

This is limited in functionality. One last (set of) PR(s) is needed to
add an interface that makes querying this config file easier. It is due
to the file's inherent complexity that I want to explore which methods
are needed to be effective. In the meantime, this resource offers accessors
to the underlying data that are stable.

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
2017-06-26 06:37:41 -07:00
..
apache.rb Update inspec for os[:family] change in Train 2016-08-04 13:32:35 +01:00
apache_conf.rb rename SimpleConfig / parse_config / parse_config_file options 2017-04-26 23:18:40 +02:00
apt.rb improved regex for matching deb sources 2016-11-09 11:10:46 -06:00
audit_policy.rb Placing all resources in the Inspec::Resources namespace 2016-03-08 13:40:16 -05:00
auditd_conf.rb Address rubocop violations 2017-02-08 16:49:16 -06:00
auditd_rules.rb Reduce warnings (#1917) 2017-06-15 12:10:47 -04: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 reject nil as a command input (#1863) 2017-06-19 11:07:36 -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 handle json parse errors in docker resource 2017-04-25 12:02:26 +02:00
docker_container.rb Docker resource (#1566) 2017-04-24 10:47:03 -04:00
docker_image.rb Docker resource (#1566) 2017-04-24 10:47:03 -04:00
etc_group.rb Address rubocop violations 2017-02-08 16:49:16 -06:00
file.rb Add FreeBSD support for ZFS datasets and pools 2017-02-22 10:29:49 -07:00
gem.rb Fix installed? check for gem resource 2017-05-22 15:34:01 -05:00
groups.rb Address rubocop violations 2017-02-08 16:49:16 -06:00
grub_conf.rb Address rubocop violations 2017-02-08 16:49:16 -06:00
host.rb Host resource ping method should return stdout (#1927) 2017-06-15 14:01:16 -04:00
http.rb Bump default timeouts for http resource 2017-05-29 15:07:49 -04: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 rename SimpleConfig / parse_config / parse_config_file options 2017-04-26 23:18:40 +02: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 Remove os.family from kernel_module 2017-02-24 23:30:00 +03:00
kernel_parameter.rb Use only strings in resource examples, docs and tests 2016-05-03 23:27:18 +01:00
key_rsa.rb refactor x509 resources and rsa key 2017-03-22 11:44:32 +01:00
limits_conf.rb rename SimpleConfig / parse_config / parse_config_file options 2017-04-26 23:18:40 +02:00
login_def.rb rename SimpleConfig / parse_config / parse_config_file options 2017-04-26 23:18:40 +02:00
mount.rb Add FreeBSD support for ZFS datasets and pools 2017-02-22 10:29:49 -07:00
mssql_session.rb Add support for Windows auth in mssql_resourcet 2017-05-09 17:17:07 +02:00
mysql.rb fix os exception 2016-09-02 15:24:50 +01:00
mysql_conf.rb Address rubocop violations 2017-02-08 16:49:16 -06:00
mysql_session.rb Mysql socket (#1933) 2017-06-23 08:28:15 -07:00
nginx_conf.rb add nginx_conf resource (#1889) 2017-06-26 06:37:41 -07:00
npm.rb Placing all resources in the Inspec::Resources namespace 2016-03-08 13:40:16 -05:00
ntp_conf.rb rename SimpleConfig / parse_config / parse_config_file options 2017-04-26 23:18:40 +02:00
oneget.rb making the examples in the code consistent with rst docs 2016-09-21 11:33:17 +05:30
oracledb_session.rb Renaming oracle_session to oracledb_session 2017-05-05 13:11:07 -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 Update inspec for os[:family] change in Train 2016-08-04 13:32:35 +01:00
package.rb rename SimpleConfig / parse_config / parse_config_file options 2017-04-26 23:18:40 +02:00
packages.rb Switch package resource to os.redhat detection and use two spaces as fileds delimited 2017-02-15 11:07:10 +00:00
parse_config.rb rename SimpleConfig / parse_config / parse_config_file options 2017-04-26 23:18:40 +02:00
passwd.rb rename old deprecations that were meant for 1.0 2017-04-28 12:09:24 +02:00
pip.rb rename SimpleConfig / parse_config / parse_config_file options 2017-04-26 23:18:40 +02:00
port.rb Fix port resource for invalid IP address in netstat output 2017-03-29 08:33:50 +02:00
postgres.rb make postgres resource working in mock runner (for inspec check) (#1961) 2017-06-26 15:16:09 +02:00
postgres_conf.rb make postgres resource working in mock runner (for inspec check) (#1961) 2017-06-26 15:16:09 +02:00
postgres_session.rb psql doesn't print headers + extra output + cconfigurable host + docs 2017-05-11 08:58:55 -04:00
powershell.rb bugfix: do not send nil to command on unsupported OS 2017-05-30 12:36:32 -04:00
processes.rb Added windows support to the processes resource 2017-06-05 23:41:02 +01:00
rabbitmq_conf.rb add rabbitmq config resource 2017-04-12 20:51:12 +02:00
registry_key.rb Add helper methods, tests for registry key path building 2017-04-07 10:09:51 -04:00
security_policy.rb rename SimpleConfig / parse_config / parse_config_file options 2017-04-26 23:18:40 +02:00
service.rb Add support for CoreOS to the service resource (#1928) 2017-06-15 13:19:58 -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 rename SimpleConfig / parse_config / parse_config_file options 2017-04-26 23:18:40 +02:00
ssl.rb Adding SNI utilization to ssl resource 2017-04-07 09:34:44 +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_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
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