diff --git a/bash/containers/falcon-container-sensor-pull/README.md b/bash/containers/falcon-container-sensor-pull/README.md index 2ddd1ef..399b54f 100644 --- a/bash/containers/falcon-container-sensor-pull/README.md +++ b/bash/containers/falcon-container-sensor-pull/README.md @@ -89,7 +89,7 @@ The script supports auto-discovery of the Falcon cloud region. If the cloud regi ```terminal Usage: falcon-container-sensor-pull.sh [options] -Version: 1.11.1 +Version: 1.12.0 Required Flags: -u, --client-id Falcon API OAUTH Client ID diff --git a/bash/containers/falcon-container-sensor-pull/falcon-container-sensor-pull.sh b/bash/containers/falcon-container-sensor-pull/falcon-container-sensor-pull.sh index 75f45fd..d3d49c9 100755 --- a/bash/containers/falcon-container-sensor-pull/falcon-container-sensor-pull.sh +++ b/bash/containers/falcon-container-sensor-pull/falcon-container-sensor-pull.sh @@ -6,7 +6,7 @@ Description: Bash script to copy Falcon DaemonSet Sensor, Container Sensor, or K set -e -VERSION="1.11.1" +VERSION="1.12.0" usage() { echo "Usage: $0 [options] diff --git a/bash/install/README.md b/bash/install/README.md index cc9e2eb..522e2e4 100644 --- a/bash/install/README.md +++ b/bash/install/README.md @@ -106,7 +106,7 @@ The installer is AWS SSM aware, if `FALCON_CLIENT_ID` and `FALCON_CLIENT_SECRET` Usage: falcon-linux-install.sh [-h|--help] Installs and configures the CrowdStrike Falcon Sensor for Linux. -Version: 1.11.1 +Version: 1.12.0 This script recognizes the following environmental variables: @@ -209,7 +209,7 @@ To download and run the script directly: ```bash export FALCON_CLIENT_ID="XXXXXXX" export FALCON_CLIENT_SECRET="YYYYYYYYY" -curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.11.1/bash/install/falcon-linux-install.sh | bash +curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.12.0/bash/install/falcon-linux-install.sh | bash ``` Alternatively, download the script and run it locally: @@ -217,7 +217,7 @@ Alternatively, download the script and run it locally: ```bash export FALCON_CLIENT_ID="XXXXXXX" export FALCON_CLIENT_SECRET="YYYYYYYYY" -curl -O https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.11.1/bash/install/falcon-linux-install.sh +curl -O https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.12.0/bash/install/falcon-linux-install.sh bash falcon-linux-install.sh ``` @@ -234,7 +234,7 @@ FALCON_CLIENT_ID="XXXXXXX" FALCON_CLIENT_SECRET="YYYYYYYYY" bash falcon-linux-in ```bash export FALCON_CLIENT_ID="XXXXXXX" export FALCON_CLIENT_SECRET="YYYYYYYYY" -curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.11.1/bash/install/falcon-linux-install.sh | bash +curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.12.0/bash/install/falcon-linux-install.sh | bash ``` #### Install the Falcon Sensor with the previous version (n-1) @@ -243,7 +243,7 @@ curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.11.1/bas export FALCON_CLIENT_ID="XXXXXXX" export FALCON_CLIENT_SECRET="YYYYYYYYY" export FALCON_SENSOR_VERSION_DECREMENT=1 -curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.11.1/bash/install/falcon-linux-install.sh | bash +curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.12.0/bash/install/falcon-linux-install.sh | bash ``` #### Create a Golden Image @@ -252,7 +252,7 @@ curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.11.1/bas export FALCON_CLIENT_ID="XXXXXXX" export FALCON_CLIENT_SECRET="YYYYYYYYY" export PREP_GOLDEN_IMAGE="true" -curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.11.1/bash/install/falcon-linux-install.sh | bash +curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.12.0/bash/install/falcon-linux-install.sh | bash ``` ## Uninstall Script @@ -261,7 +261,7 @@ curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.11.1/bas Usage: falcon-linux-uninstall.sh [-h|--help] Uninstalls the CrowdStrike Falcon Sensor from Linux operating systems. -Version: 1.11.1 +Version: 1.12.0 This script recognizes the following environmental variables: @@ -318,13 +318,13 @@ This script recognizes the following argument: To download and run the script directly ```bash -curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.11.1/bash/install/falcon-linux-uninstall.sh | bash +curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.12.0/bash/install/falcon-linux-uninstall.sh | bash ``` Alternatively, download the script and run it locally ```bash -curl -O https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.11.1/bash/install/falcon-linux-uninstall.sh +curl -O https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.12.0/bash/install/falcon-linux-uninstall.sh bash falcon-linux-uninstall.sh ``` @@ -333,7 +333,7 @@ bash falcon-linux-uninstall.sh #### Uninstall the Falcon Sensor ```bash -curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.11.1/bash/install/falcon-linux-uninstall.sh | bash +curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.12.0/bash/install/falcon-linux-uninstall.sh | bash ``` ## Troubleshooting @@ -347,5 +347,5 @@ bash -x falcon-linux-install.sh or ```bash -curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.11.1/bash/install/falcon-linux-install.sh | bash -x +curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.12.0/bash/install/falcon-linux-install.sh | bash -x ``` diff --git a/bash/install/falcon-linux-install.sh b/bash/install/falcon-linux-install.sh index 9249379..b55730b 100755 --- a/bash/install/falcon-linux-install.sh +++ b/bash/install/falcon-linux-install.sh @@ -104,7 +104,7 @@ This script recognizes the following argument: EOF } -VERSION="1.11.1" +VERSION="1.12.0" # If -h or --help is passed, print the usage and exit if [ "$1" = "-h" ] || [ "$1" = "--help" ]; then diff --git a/bash/install/falcon-linux-uninstall.sh b/bash/install/falcon-linux-uninstall.sh index 52cb7ba..3915935 100755 --- a/bash/install/falcon-linux-uninstall.sh +++ b/bash/install/falcon-linux-uninstall.sh @@ -60,7 +60,7 @@ This script recognizes the following argument: EOF } -VERSION="1.11.1" +VERSION="1.12.0" # If -h or --help is passed, print the usage and exit if [ "$1" = "-h" ] || [ "$1" = "--help" ]; then diff --git a/bash/migrate/README.md b/bash/migrate/README.md index 0641468..8671959 100644 --- a/bash/migrate/README.md +++ b/bash/migrate/README.md @@ -84,7 +84,7 @@ export [OLD|NEW]FALCON_CLOUD="us-gov-1" Usage: falcon-linux-migrate.sh [-h|--help] Migrates the Falcon sensor to another Falcon CID. -Version: 1.11.1 +Version: 1.12.0 This script recognizes the following environmental variables: @@ -206,7 +206,7 @@ export OLD_FALCON_CLOUD="us-1" export NEW_FALCON_CLIENT_ID="ZZZZZZZ" export NEW_FALCON_CLIENT_SECRET="WWWWWWW" export NEW_FALCON_CLOUD="us-2" -curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.11.1/bash/migrate/falcon-linux-migrate.sh | sudo bash +curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.12.0/bash/migrate/falcon-linux-migrate.sh | sudo bash ``` #### Migrate a sensor to EU-1 with removal from old console @@ -219,7 +219,7 @@ export NEW_FALCON_CLIENT_ID="ZZZZZZZ" export NEW_FALCON_CLIENT_SECRET="WWWWWWW" export NEW_FALCON_CLOUD="eu-1" export FALCON_REMOVE_HOST="true" -curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.11.1/bash/migrate/falcon-linux-migrate.sh | sudo bash +curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.12.0/bash/migrate/falcon-linux-migrate.sh | sudo bash ``` #### Migrate a sensor with custom tags @@ -231,7 +231,7 @@ export NEW_FALCON_CLIENT_ID="ZZZZZZZ" export NEW_FALCON_CLIENT_SECRET="WWWWWWW" export FALCON_TAGS="department/it,location/hq" export FALCON_GROUPING_TAGS="environment/production,criticality/high" -curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.11.1/bash/migrate/falcon-linux-migrate.sh | sudo bash +curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.12.0/bash/migrate/falcon-linux-migrate.sh | sudo bash ``` #### Migrate a sensor from one CID to another within the same cloud @@ -243,7 +243,7 @@ export OLD_FALCON_CLOUD="us-1" export NEW_FALCON_CLIENT_ID="ZZZZZZZ" export NEW_FALCON_CLIENT_SECRET="WWWWWWW" export NEW_FALCON_CLOUD="us-1" -curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.11.1/bash/migrate/falcon-linux-migrate.sh | sudo bash +curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.12.0/bash/migrate/falcon-linux-migrate.sh | sudo bash ``` ## Troubleshooting @@ -257,7 +257,7 @@ bash -x falcon-linux-migrate.sh or ```bash -curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.11.1/bash/migrate/falcon-linux-migrate.sh | bash -x +curl -L https://raw.githubusercontent.com/crowdstrike/falcon-scripts/v1.12.0/bash/migrate/falcon-linux-migrate.sh | bash -x ``` The script creates a log file at the location specified by `LOG_PATH` (defaults to `/tmp`) with the name format `falcon_migration_YYYYMMDD_HHMMSS.log`. This log contains detailed information about each step of the migration process. diff --git a/bash/migrate/falcon-linux-migrate.sh b/bash/migrate/falcon-linux-migrate.sh index 65835da..327f520 100755 --- a/bash/migrate/falcon-linux-migrate.sh +++ b/bash/migrate/falcon-linux-migrate.sh @@ -3,7 +3,7 @@ # Bash script to migrate Falcon sensor to another falcon CID. # -VERSION="1.11.1" +VERSION="1.12.0" print_usage() { cat <