diff --git a/.github/workflows/Test_Changed_Recipes.yaml b/.github/workflows/Test_Changed_Recipes.yaml index 098736d..e1c899e 100644 --- a/.github/workflows/Test_Changed_Recipes.yaml +++ b/.github/workflows/Test_Changed_Recipes.yaml @@ -45,7 +45,7 @@ jobs: - name: Install prereq if: steps.changed-files.outputs.any_changed == 'true' - run: apt-get install msitools -y + run: sudo apt-get install msitools -y - name: run recipe autopkg if: steps.changed-files.outputs.any_changed == 'true' diff --git a/Kaspersky/KasperskyVirusRemovalTool-Win-Run.bes.mustache b/Kaspersky/KasperskyVirusRemovalTool-Win-Run.bes.mustache new file mode 100644 index 0000000..18d8cfa --- /dev/null +++ b/Kaspersky/KasperskyVirusRemovalTool-Win-Run.bes.mustache @@ -0,0 +1,53 @@ + + + <{{TypeTaskOrFixlet}}{{^TypeTaskOrFixlet}}Task{{/TypeTaskOrFixlet}}> + Run: {{DisplayName}} v{{version}} - Windows + + windows of operating system + + + {{DownloadSize}}{{^DownloadSize}}0{{/DownloadSize}} + {{DisplayName}} + jgstew + {{SourceReleaseDate}} + + + + + action-ui-metadata + { {{#version}}"version":"{{version}}",{{/version}}"size":{{DownloadSize}}{{^DownloadSize}}0{{/DownloadSize}}{{^patch}}{{#icon_base64}},"icon":"data:{{icon_type}}{{^icon_type}}image/png{{/icon_type}};base64,{{icon_base64}}"{{/icon_base64}}{{/patch}} } + + + x-fixlet-modification-time + {{x-fixlet-modification-time}} + + BESC + + + Click + here + to deploy {{DisplayName}} v{{version}}. + + + + + + diff --git a/Kaspersky/KasperskyVirusRemovalTool-Win.bigfix.recipe.yaml b/Kaspersky/KasperskyVirusRemovalTool-Win.bigfix.recipe.yaml new file mode 100644 index 0000000..3ad309b --- /dev/null +++ b/Kaspersky/KasperskyVirusRemovalTool-Win.bigfix.recipe.yaml @@ -0,0 +1,24 @@ +--- +Description: Generates a BigFix Task for the latest KasperskyVirusRemovalTool +Identifier: com.github.jgstew.bigfix.KasperskyVirusRemovalTool-Win +Input: + NAME: KasperskyVirusRemovalTool-Win + DisplayName: KasperskyVirusRemovalTool +MinimumVersion: "2.3" +ParentRecipe: com.github.jgstew.download.KasperskyVirusRemovalTool-Win +Process: + - Processor: com.github.jgstew.SharedProcessors/BigFixPrefetchItem + + - Processor: com.github.jgstew.SharedProcessors/BigFixSetupTemplateDictionary + # Arguments: + # template_version: "%version_maximum%" + + - Processor: com.github.jgstew.SharedProcessors/TemplateDictionaryAppendInput + + - Processor: com.github.jgstew.SharedProcessors/ContentFromTemplate + Arguments: + # use UNIX style paths so this works on Windows and non-Windows: + template_file_path: ./DataDog/DataDogAgent-Win-Install_Update.bes.mustache + content_file_pathname: "%RECIPE_CACHE_DIR%/%NAME%-InstallUpdate.bes" + + - Processor: com.github.jgstew.SharedProcessors/BESImport diff --git a/Kaspersky/KasperskyVirusRemovalTool-Win.download.recipe.yaml b/Kaspersky/KasperskyVirusRemovalTool-Win.download.recipe.yaml index 633e929..a500f30 100644 --- a/Kaspersky/KasperskyVirusRemovalTool-Win.download.recipe.yaml +++ b/Kaspersky/KasperskyVirusRemovalTool-Win.download.recipe.yaml @@ -1,5 +1,5 @@ --- -Description: Downloads the latest DataDog Agent for Windows +Description: Downloads the latest KasperskyVirusRemovalTool for Windows Identifier: com.github.jgstew.download.KasperskyVirusRemovalTool-Win Input: NAME: KasperskyVirusRemovalTool-Win