86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
|
# File 'lib/resources/auditd.rb', line 86
def file_syscall_syntax_rules_for(line)
file = file_syscall_syntax_for(line)
action, list = action_list_for(line)
fields = rule_fields_for(line)
key_field, fields_nokey = remove_key_from(fields)
key = key_in(key_field.join(''))
perms = perms_in(fields)
@params.push(
{
'file' => file,
'list' => list,
'action' => action,
'fields' => fields,
'permissions' => perms,
'key' => key,
'fields_nokey' => fields_nokey,
},
)
end
|