chef/cookbooks/cpe_crowdstrike_falcon_sensor/attributes/default.rb (40 lines of code) (raw):

# # Cookbook:: cpe_crowdstrike_falcon_sensor # Attributes:: default # # vim: syntax=ruby:expandtab:shiftwidth=2:softtabstop=2:tabstop=2 # # Copyright:: (c) 2019-present, Uber Technologies, Inc. # All rights reserved. # # This source code is licensed under the Apache 2.0 license found in the # LICENSE file in the root directory of this source tree. # default['cpe_crowdstrike_falcon_sensor'] = { 'agent' => { 'enable_network_filter' => true, 'manage_network_filter' => false, 'registration_token' => nil, }, 'install' => false, 'grouping_tags' => nil, 'manage' => false, 'minimum_supported_version' => '6.25.13807.0', 'pkg' => { 'allow_downgrade' => true, 'app_name' => nil, 'checksum' => nil, 'version' => nil, 'args' => { 'vdi' => false, 'no_start' => false, 'prov_no_wait' => false, }, }, 'uninstall' => false, } case node['platform_family'] when 'debian' default['cpe_crowdstrike_falcon_sensor']['agent']['customer_id'] = nil default['cpe_crowdstrike_falcon_sensor']['agent']['falconctl_path'] = '/opt/CrowdStrike/falconctl' default['cpe_crowdstrike_falcon_sensor']['pkg']['dpkg_version'] = nil when 'mac_os_x' default['cpe_crowdstrike_falcon_sensor']['agent']['falcon_support_path'] = '/Library/Application Support/CrowdStrike/Falcon' default['cpe_crowdstrike_falcon_sensor']['agent']['falconctl_path'] = '/Applications/Falcon.app/Contents/Resources/falconctl' default['cpe_crowdstrike_falcon_sensor']['pkg']['mac_os_x_pkg_receipt'] = 'com.crowdstrike.falcon.sensor.common' when 'windows' default['cpe_crowdstrike_falcon_sensor']['pkg']['uninstall_checksum'] = nil default['cpe_crowdstrike_falcon_sensor']['pkg']['uninstall_version'] = nil end