Dominik Richter
|
01caf05020
|
add cmd for executing calls against the inspec api
|
2016-04-27 06:31:01 -07:00 |
|
Dominik Richter
|
9da23f9cbc
|
remodel bash and shell wrappers
|
2016-04-18 11:48:42 -04:00 |
|
Dominik Richter
|
14995534cd
|
skip profiles if the platform isnt supported
|
2016-04-16 15:34:23 -04:00 |
|
Christoph Hartmann
|
cd57b26bd0
|
wmi unit test
|
2016-03-20 11:53:56 +01:00 |
|
Christoph Hartmann
|
67251d2982
|
implement object traversal for wmi object, make namespace and filter optional
|
2016-03-20 11:53:56 +01:00 |
|
Dominik Richter
|
ccf2694940
|
bugfix: inheritance of local profiles
|
2016-03-08 14:59:14 +01:00 |
|
Dominik Richter
|
90f2212ed5
|
add color output + make default
|
2016-03-07 22:21:31 +01:00 |
|
Dominik Richter
|
b831b62a90
|
make controls selectable
|
2016-03-06 23:54:28 +01:00 |
|
Dominik Richter
|
f6bd7ed3b8
|
unify exec options
|
2016-03-06 15:07:12 +01:00 |
|
Dominik Richter
|
4a39275fc0
|
add xinetd_conf resource
|
2016-02-26 13:19:16 +01:00 |
|
Dominik Richter
|
33b2876d7c
|
fix tests and lint
|
2016-02-22 12:06:42 +01:00 |
|
Dominik Richter
|
e4c3c9370b
|
fix detection with new profile/runner scheme
|
2016-02-22 11:24:36 +01:00 |
|
Dominik Richter
|
1e1e473cb0
|
replace target-helper with fetcher+reader
|
2016-02-22 11:24:35 +01:00 |
|
Dominik Richter
|
1825fd1fef
|
separate reusable plugin registry with sorting
|
2016-02-22 11:24:35 +01:00 |
|
Dominik Richter
|
83fcc35d2a
|
expose all fields + deprecate singular accessors
|
2016-02-18 16:10:42 +01:00 |
|
Stephan Renatus
|
405b3e3fa4
|
rubocop fixes
|
2016-02-09 11:51:52 +01:00 |
|
Stephan Renatus
|
57db5a9414
|
unit test FilterArray, make retrieved values unique
|
2016-02-09 11:51:52 +01:00 |
|
Stephan Renatus
|
5270f21da9
|
move FilterArray to utils, add retrieving values
|
2016-02-09 11:51:52 +01:00 |
|
Dominik Richter
|
bb264897f4
|
wrap basecli in inspec module
Take care of a rare error which has Inspec undefined
|
2016-02-05 18:25:40 +01:00 |
|
Christoph Hartmann
|
b7a88dbd7a
|
fix linting and unit test
|
2016-02-05 16:57:51 +01:00 |
|
Christoph Hartmann
|
a55a4869d9
|
extract base cli class
|
2016-02-05 14:20:32 +01:00 |
|
Christoph Hartmann
|
826d059b19
|
optimize json logger for line delimited JSON
|
2016-02-04 16:38:57 +01:00 |
|
Christoph Hartmann
|
907a4e1f33
|
add json stream logger for inspec check
|
2016-02-04 16:38:57 +01:00 |
|
Stephan Renatus
|
ff682532cf
|
fix warning in #find_files[_or_error]
|
2016-02-01 16:32:47 +01:00 |
|
Christoph Hartmann
|
678ee2b473
|
parse port information on solaris 10 and 11 via netstat
|
2016-01-28 18:30:38 +01:00 |
|
Dominik Richter
|
4092691a78
|
lint
|
2016-01-15 04:07:25 +01:00 |
|
Christoph Hartmann
|
772df929f6
|
implement be_mounted.with for file resources
|
2016-01-03 00:03:24 +01:00 |
|
Christoph Hartmann
|
19ed6be39f
|
more fine-grained utils parser
|
2016-01-02 22:41:58 +01:00 |
|
Stephan Renatus
|
324ba14a6b
|
fix optional type argument handling
|
2015-12-04 14:27:32 +01:00 |
|
Stephan Renatus
|
390e0fcca7
|
restore old find_files interface
- fixes #276
- basic test for find_files
|
2015-12-04 14:15:45 +01:00 |
|
Dominik Richter
|
6cbe3466fb
|
update rubocop 0.35.1
|
2015-11-13 01:03:15 +01:00 |
|
Dominik Richter
|
471a723b83
|
restore parse_passwd_line to be public, thanks @chris-rock
|
2015-10-26 17:16:05 +01:00 |
|
Dominik Richter
|
0ac3c412aa
|
bugfix: support empty content in simpleconfig
|
2015-10-26 16:16:42 +01:00 |
|
Dominik Richter
|
95242bf9c2
|
add content parser tests
|
2015-10-26 15:50:57 +01:00 |
|
Dominik Richter
|
b58a4b3f43
|
rename vulcanosec -> inspec
|
2015-10-26 12:34:15 +01:00 |
|
Dominik Richter
|
45f7057f30
|
lint
|
2015-10-26 04:39:16 +01:00 |
|
Christoph Hartmann
|
949496776e
|
move comment parser to utils
|
2015-10-07 18:45:07 +02:00 |
|
Christoph Hartmann
|
8fff2ee989
|
add author header
|
2015-10-06 18:55:44 +02:00 |
|
Christoph Hartmann
|
14c5c3f393
|
lint: remove whitespace
|
2015-10-05 12:28:28 +02:00 |
|
Christoph Hartmann
|
6b2064ad89
|
return password expiry information for linux
|
2015-10-05 11:50:49 +02:00 |
|
Christoph Hartmann
|
57676d88a1
|
externalize passwd parser
|
2015-10-05 11:42:20 +02:00 |
|
Christoph Hartmann
|
77f48cfcf3
|
move line-split to simple config
|
2015-10-05 11:42:20 +02:00 |
|
Dominik Richter
|
aa4593ff71
|
replace parseconfig with simpleconfig
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-09-30 12:19:55 +02:00 |
|
Dominik Richter
|
8b97bdbaa7
|
expose simpleconfig groups
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-09-30 12:18:09 +02:00 |
|
Dominik Richter
|
2d8b63cb22
|
feature: support simple config groups
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-09-30 12:00:38 +02:00 |
|
Dominik Richter
|
1076dcbd52
|
remove os_ prefix from detect json syntax
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-09-23 10:25:05 +02:00 |
|
Dominik Richter
|
7fb41cdbee
|
remove conditional or on release for detect util
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-09-22 02:27:03 +02:00 |
|
Dominik Richter
|
e78fbf1b96
|
move windows OS detection to backend
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-09-22 02:27:02 +02:00 |
|
Dominik Richter
|
94d748efd1
|
add os name to detect util
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-09-22 02:27:02 +02:00 |
|
Dominik Richter
|
4852842bf6
|
feature: add hash utility for deep_merge
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-09-22 02:15:42 +02:00 |
|