From d6e1322b40847c315b9d91434884523ee4e13e9e Mon Sep 17 00:00:00 2001 From: Dennis Juhler Aagaard Date: Fri, 24 Apr 2026 10:38:12 +0200 Subject: [PATCH] AI Generated recipes for multi platform versions --- RustDesk/RustDesk-aarch64.munki.recipe | 112 +++++++++++++++++++++++++ RustDesk/RustDesk-x86_64.munki.recipe | 112 +++++++++++++++++++++++++ 2 files changed, 224 insertions(+) create mode 100644 RustDesk/RustDesk-aarch64.munki.recipe create mode 100644 RustDesk/RustDesk-x86_64.munki.recipe diff --git a/RustDesk/RustDesk-aarch64.munki.recipe b/RustDesk/RustDesk-aarch64.munki.recipe new file mode 100644 index 0000000..49d965e --- /dev/null +++ b/RustDesk/RustDesk-aarch64.munki.recipe @@ -0,0 +1,112 @@ + + + + + Description + Downloads latest RustDesk macOS aarch64 DMG from GitHub and imports it into Munki for Apple Silicon Macs. + + Identifier + local.munki.RustDesk-aarch64 + + MinimumVersion + 2.3 + + Input + + NAME + RustDesk + + MUNKI_REPO_SUBDIR + apps/RustDesk + + pkginfo + + name + RustDesk + + display_name + RustDesk + + description + RustDesk remote support client for Apple Silicon Macs. + + developer + RustDesk + + category + Utilities + + catalogs + + testing + + + unattended_install + + + unattended_uninstall + + + blocking_applications + + RustDesk.app + + + supported_architectures + + arm64 + + + installable_condition + arch == "arm64" + + + + Process + + + Processor + GitHubReleasesInfoProvider + Arguments + + github_repo + rustdesk/rustdesk + + asset_regex + ^rustdesk-[0-9]+(\.[0-9]+)*-aarch64\.dmg$ + + + + + Processor + URLDownloader + Arguments + + url + %url% + + filename + RustDesk-%version%-aarch64.dmg + + + + + Processor + EndOfCheckPhase + + + + Processor + MunkiImporter + Arguments + + pkg_path + %pathname% + + repo_subdirectory + %MUNKI_REPO_SUBDIR% + + + + + \ No newline at end of file diff --git a/RustDesk/RustDesk-x86_64.munki.recipe b/RustDesk/RustDesk-x86_64.munki.recipe new file mode 100644 index 0000000..24ba50e --- /dev/null +++ b/RustDesk/RustDesk-x86_64.munki.recipe @@ -0,0 +1,112 @@ + + + + + Description + Downloads latest RustDesk macOS x86_64 DMG from GitHub and imports it into Munki for Intel Macs. + + Identifier + local.munki.RustDesk-x86_64 + + MinimumVersion + 2.3 + + Input + + NAME + RustDesk + + MUNKI_REPO_SUBDIR + apps/RustDesk + + pkginfo + + name + RustDesk + + display_name + RustDesk + + description + RustDesk remote support client for Intel Macs. + + developer + RustDesk + + category + Utilities + + catalogs + + testing + + + unattended_install + + + unattended_uninstall + + + blocking_applications + + RustDesk.app + + + supported_architectures + + x86_64 + + + installable_condition + arch == "x86_64" + + + + Process + + + Processor + GitHubReleasesInfoProvider + Arguments + + github_repo + rustdesk/rustdesk + + asset_regex + ^rustdesk-[0-9]+(\.[0-9]+)*-x86_64\.dmg$ + + + + + Processor + URLDownloader + Arguments + + url + %url% + + filename + RustDesk-%version%-x86_64.dmg + + + + + Processor + EndOfCheckPhase + + + + Processor + MunkiImporter + Arguments + + pkg_path + %pathname% + + repo_subdirectory + %MUNKI_REPO_SUBDIR% + + + + + \ No newline at end of file