Christoph Hartmann
|
6e7d2f6bcf
|
detect windows versions
|
2015-08-14 01:43:02 -07:00 |
|
Christoph Hartmann
|
e4de940dfe
|
improve windows detection
|
2015-08-14 00:49:31 -07:00 |
|
Christoph Hartmann
|
d8c7898c31
|
add winrm dependency
|
2015-08-14 00:47:07 -07:00 |
|
Dominik Richter
|
8c82bca280
|
bugfix: skip resources with message
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-08-13 23:22:56 -07:00 |
|
Dominik Richter
|
1890ba9226
|
bugfix: correctly detect code line of block
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-08-13 22:51:53 -07:00 |
|
Dominik Richter
|
75c30d9892
|
bugfix: remove unnecessary only_if outer definition
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-08-13 22:36:50 -07:00 |
|
Dominik Richter
|
df446fae35
|
don't depend on the full vulcano lib in gemspec
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-08-13 17:21:35 -07:00 |
|
Dominik Richter
|
086d385fe0
|
add detect utility to get os info
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-08-13 17:18:17 -07:00 |
|
Dominik Richter
|
90ed1aed99
|
fix missing require winrm
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-08-12 23:45:32 -07:00 |
|
Dominik Richter
|
6360bf825f
|
fix wrong variable ref
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-08-12 23:39:12 -07:00 |
|
Dominik Richter
|
83432ccfb4
|
fix typo
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-08-12 23:31:47 -07:00 |
|
Dominik Richter
|
1a165bc886
|
change the default impact to 0.5
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-08-12 23:05:26 -07:00 |
|
Dominik Richter
|
225b49fbd2
|
0.6.0
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-08-12 22:47:29 -07:00 |
|
Dominik Richter
|
1c2c64eda7
|
Merge branch '0.6'
|
2015-08-12 22:46:13 -07:00 |
|
Dominik Richter
|
5875864f45
|
move zip and tar helpers
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-08-12 22:45:42 -07:00 |
|
Dominik Richter
|
7a59d9ce76
|
feature: start github uri reader
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-08-12 22:34:37 -07:00 |
|
Christoph Hartmann
|
9065eaa35c
|
add zip and tar helper
|
2015-08-12 21:14:48 -07:00 |
|
Dominik Richter
|
61794072e5
|
generalize folder handling
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-08-12 20:47:02 -07:00 |
|
Dominik Richter
|
9f0b6ebc46
|
add targets for chef-audit and serverspec
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-08-12 19:19:36 -07:00 |
|
Dominik Richter
|
6e4381f2d4
|
turn backend into a separate object
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-08-12 19:07:01 -07:00 |
|
Dominik Richter
|
9ba4fb1d00
|
add configurable targets and backends
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-08-12 18:48:17 -07:00 |
|
Dominik Richter
|
cecd86a119
|
improvement: unify ID generation for all tests
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-08-12 17:29:23 -07:00 |
|
Dominik Richter
|
7f67a088cb
|
feature: --target option for scans
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-08-12 17:05:32 -07:00 |
|
Dominik Richter
|
be1cead58e
|
improvement: always give a title to spec files
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-08-12 16:27:32 -07:00 |
|
Dominik Richter
|
5b0f5252c6
|
shorten anonymous describe IDs
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-08-12 15:17:18 -07:00 |
|
Dominik Richter
|
116a9b46d8
|
run multiple files by aggregating results
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-08-12 15:16:50 -07:00 |
|
Dominik Richter
|
360da9a7ba
|
feature: configure ssh+winrm targets on CLI-runner
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-08-12 14:19:44 -07:00 |
|
Dominik Richter
|
33043dd6a1
|
feature: run tests from cli
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-08-12 12:03:41 -07:00 |
|
Your Name
|
f6509b7f81
|
add method_source gem for getting source code
Signed-off-by: Your Name <your.name@email.com>
|
2015-08-10 00:01:11 +00:00 |
|
Your Name
|
0108ab2c75
|
simplify ruby source block detection
Signed-off-by: Your Name <your.name@email.com>
|
2015-08-09 20:31:51 +00:00 |
|
Your Name
|
39343367c2
|
feature: include rule code in json
Signed-off-by: Your Name <your.name@email.com>
|
2015-08-09 18:29:59 +00:00 |
|
Dominik Richter
|
5e8af49561
|
runtime bugfixes
Signed-off-by: Dominik Richter <dominik@vulcanosec.com>
|
2015-08-02 23:39:43 -07:00 |
|
Dominik Richter
|
61f5f95147
|
make sure etc group values in where clause are strings
Signed-off-by: Dominik Richter <dominik@vulcanosec.com>
|
2015-08-02 20:49:55 -07:00 |
|
Dominik Richter
|
b72ba08c06
|
trip whitespace
Signed-off-by: Dominik Richter <dominik@vulcanosec.com>
|
2015-08-02 20:37:58 -07:00 |
|
Dominik Richter
|
a48d032cec
|
double-check if data is read from conf apache/postgres/mysql
Signed-off-by: Dominik Richter <dominik@vulcanosec.com>
|
2015-08-02 20:35:18 -07:00 |
|
Dominik Richter
|
df8be769af
|
skip apache conf if file doesn't exist
Signed-off-by: Dominik Richter <dominik@vulcanosec.com>
|
2015-08-02 20:28:32 -07:00 |
|
Dominik Richter
|
9621b1c9e9
|
skip postgres+mysql conf if file doesn't exist
Signed-off-by: Dominik Richter <dominik@vulcanosec.com>
|
2015-08-02 20:27:34 -07:00 |
|
Dominik Richter
|
93065b9dda
|
use FindFiles for postgres conf
Signed-off-by: Dominik Richter <dominik@vulcanosec.com>
|
2015-08-02 20:17:07 -07:00 |
|
Dominik Richter
|
c733a577da
|
improvement: unify FindFiles
Signed-off-by: Dominik Richter <dominik@vulcanosec.com>
|
2015-08-02 20:11:01 -07:00 |
|
Dominik Richter
|
e9ee17c176
|
bugfix: find included files on remote host
Signed-off-by: Dominik Richter <dominik@vulcanosec.com>
|
2015-08-02 19:50:49 -07:00 |
|
Dominik Richter
|
178ca83a4b
|
specify inetd_conf path
Signed-off-by: Dominik Richter <dominik@vulcanosec.com>
|
2015-08-02 19:34:24 -07:00 |
|
Christoph Hartmann
|
7774f01069
|
Merged in etc_group (pull request #1)
feature: etc_group with where-function overhaul
|
2015-08-03 03:46:31 +02:00 |
|
Dominik Richter
|
07edef95ad
|
flatten users of groups
Signed-off-by: Dominik Richter <dominik@vulcanosec.com>
|
2015-08-02 18:56:14 -07:00 |
|
Dominik Richter
|
3682a8279d
|
make sure to get conditions as symbols
Signed-off-by: Dominik Richter <dominik@vulcanosec.com>
|
2015-08-02 18:49:05 -07:00 |
|
Dominik Richter
|
e0b0b52af3
|
feature: etc_group with where-function overhaul
Signed-off-by: Dominik Richter <dominik@vulcanosec.com>
|
2015-08-02 18:42:05 -07:00 |
|
Dominik Richter
|
53112f4156
|
move resource methods to respective library files
Signed-off-by: Dominik Richter <dominik@vulcanosec.com>
|
2015-08-02 17:40:08 -07:00 |
|
Dominik Richter
|
42c3f95b41
|
move local parseconfig resources to library file
Signed-off-by: Dominik Richter <dominik@vulcanosec.com>
|
2015-08-02 17:25:27 -07:00 |
|
Dominik Richter
|
6faf07aa7d
|
rename parse_config back to parse_config_file
Signed-off-by: Dominik Richter <dominik@vulcanosec.com>
|
2015-08-02 17:24:15 -07:00 |
|
Dominik Richter
|
1344fba629
|
configurable limits_conf path
Signed-off-by: Dominik Richter <dominik@vulcanosec.com>
|
2015-08-01 09:52:55 +02:00 |
|
Dominik Richter
|
70a6130335
|
move ssh_config + sshd_config with paths to the resource file
Signed-off-by: Dominik Richter <dominik@vulcanosec.com>
|
2015-08-01 09:43:38 +02:00 |
|