Dominik Richter
|
da71e1e826
|
move DSL helper methods out of local DSL space
to avoid potential collissions
Signed-off-by: Dominik Richter <dominik@vulcanosec.com>
|
2015-06-19 21:43:04 +02:00 |
|
Dominik Richter
|
8181ee038e
|
move rule execution and ID-fixing out
Signed-off-by: Dominik Richter <dominik@vulcanosec.com>
|
2015-06-19 21:17:56 +02:00 |
|
Dominik Richter
|
f64f15ee6b
|
make syntax binding to scope programmable
Signed-off-by: Dominik Richter <dominik@vulcanosec.com>
|
2015-06-19 20:11:26 +02:00 |
|
Dominik Richter
|
2c912d2fbe
|
initialize vulcano module + version first
Signed-off-by: Dominik Richter <dominik@vulcanosec.com>
|
2015-06-19 18:45:38 +02:00 |
|
Dominik Richter
|
e689afb4b8
|
improvement: split vulcano core library from verification
|
2015-06-19 16:45:36 +02:00 |
|
Dominik Richter
|
aebed6cb55
|
bugfix: only call rule blocks if they are given
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-06-19 16:32:11 +02:00 |
|
Dominik Richter
|
6f4a1fc092
|
move log out of bin/vulcano; it's not used there
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-06-19 15:06:44 +02:00 |
|
Dominik Richter
|
1b36802589
|
feature: include other rules
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-06-18 17:32:40 +02:00 |
|
Dominik Richter
|
243c7b9892
|
feature: sudo configuration
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-06-17 10:49:25 +02:00 |
|
Dominik Richter
|
1a05865d6e
|
feature: print number of rules checked
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-06-16 23:33:27 +02:00 |
|
Dominik Richter
|
1247dd7bc7
|
api: change check -> rule
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-06-16 23:30:08 +02:00 |
|
Dominik Richter
|
e86cd978eb
|
bugfix: create check structure with meta-info
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-06-12 12:32:10 +02:00 |
|
Dominik Richter
|
9f02a88e54
|
improvement: separate checking information from processing
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-06-10 17:53:25 +02:00 |
|
Dominik Richter
|
3013bdcc46
|
feature: add pry for development consoles
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-06-10 17:40:16 +02:00 |
|
Dominik Richter
|
c329b6743a
|
bugfix: add resources to rules
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-06-10 17:37:51 +02:00 |
|
Dominik Richter
|
0c0be4b09e
|
bugfix: don't evaluate nil impact
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-06-10 17:36:30 +02:00 |
|
Dominik Richter
|
b5fb4c46c0
|
improvement: print file which has error
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-06-10 17:26:29 +02:00 |
|
Dominik Richter
|
fb9d09af49
|
bugfix: gsub on empty desciption
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-06-10 17:23:36 +02:00 |
|
Dominik Richter
|
beee62fabd
|
improvement: separate specfile sanitize vs check
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-06-10 17:21:03 +02:00 |
|
Dominik Richter
|
1833ff9aa0
|
bugfix: call lambda correctly
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-06-10 17:16:05 +02:00 |
|
Dominik Richter
|
5ba7fb0386
|
bugfix: recognize empty title as title==id
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-06-10 17:15:26 +02:00 |
|
Dominik Richter
|
4ab30252fb
|
feature: vulcano check
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-06-10 17:03:12 +02:00 |
|
Dominik Richter
|
08035d7b61
|
bugfix: don't let dummy resources overwrite library files
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-06-07 23:05:00 +02:00 |
|
Dominik Richter
|
7a022f9c0a
|
change json syntax to: map[string]check
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-06-07 22:24:53 +02:00 |
|
Dominik Richter
|
e9d642fc61
|
feature: replace vcheck
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-06-07 21:41:54 +02:00 |
|
Dominik Richter
|
44d1f88dda
|
add version
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-06-07 19:49:55 +02:00 |
|
Dominik Richter
|
f56618f364
|
bugfix: cascade IDs to child describe-blocks (from :its)
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-06-07 19:20:16 +02:00 |
|
Dominik Richter
|
64d90c326f
|
feature: add rules with IDs
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-06-07 17:09:02 +02:00 |
|
Dominik Richter
|
483c12edc7
|
feature: run specs on different port
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-05-14 18:30:50 +02:00 |
|
Dominik Richter
|
14eebb88e0
|
capitalize ssh conf name
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-05-14 18:30:38 +02:00 |
|
Dominik Richter
|
18277ddfad
|
bugfix: postgres connection error detection fixed
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-05-14 18:29:55 +02:00 |
|
Dominik Richter
|
21d604820a
|
feature: add windows resources
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-04-17 15:37:17 +02:00 |
|
Dominik Richter
|
e87af25d07
|
bugfix: ssh is simpleconf w/o multiassignemnt
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-04-17 15:36:55 +02:00 |
|
Dominik Richter
|
6875d373e8
|
feature: winrm specs
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-04-17 15:36:34 +02:00 |
|
Dominik Richter
|
c1522ed98c
|
feature: multi-assignments for simpleconfig
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-04-17 15:36:18 +02:00 |
|
Dominik Richter
|
985552731a
|
import resources
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-04-09 22:01:23 +02:00 |
|