Mac-Nerd / patchomator

Management script for Installomator.
Apache License 2.0
99 stars 9 forks source link

--ignore flag missing some labels #16

Closed davidkrause-campfire closed 7 months ago

davidkrause-campfire commented 8 months ago

I'm having an issue where some labels are still being targeted, even if I'm using the --ignore flag. For example, I set "microsoftonedrive-deferred" to be ignored, yet Outlook is tied to that application regardless.

What is the best practice for using --ignore? I currently only want certain Outlook, OneDrive, Edge, Chrome, Teams, or Firefox labels generated if the application exists. If the application doesn't exist, no harm no foul, move on to the next one. However, if the application does exist, I don't want Firefox tied to firefox_da, for example.

Thanks again for all of your hard work! Patchomator is amazing. We're currently looking at migrating away from Munki and use Patchomator/Installomator as we find it far more robust. Quite a few of our clients have local admin (most don't), and it would be lovely to patch and update all applications, even ones that we don't control or package.

Currently configured labels:
    /Applications/1Password.app                                               1password8
    /Applications/Company Portal.app                                          microsoftcompanyportal
    /Applications/Docker.app                                                  docker
    /Applications/LibreOffice.app                                             libreoffice
    /Applications/Low Profile.app                                             lowprofile
    /Applications/Microsoft Excel.app                                         microsoftexcel
    /Applications/Microsoft OneNote.app                                       microsoftonenote
    /Applications/Microsoft PowerPoint.app                                    microsoftpowerpoint
    /Applications/Microsoft Word.app                                          microsoftword 
    /Applications/Mist.app                                                    mist
    /Applications/OneDrive.app                                                microsoftonedrive-rollingout
    /Applications/Slack.app                                                   slack
    /Applications/Splashtop Business.app                                      splashtopbusiness
    /Applications/Support.app                                                 supportapp
    /Applications/UTM.app                                                     utm
    /Applications/Utilities/DEPNotify.app                                     depnotify
    /Applications/Viscosity.app                                               viscosity
    /Applications/zoom.us.app                                                 zoom
    /Library/Application Support/Microsoft/MAU2.0/Microsoft AutoUpdate.app    microsoftautoupdate
Mac-Nerd commented 8 months ago

Can you post your command line options? Ignored labels should be correctly skipped during discovery already.

Mac-Nerd commented 8 months ago

I think this needs to be fixed upstream. I submitted a PR for https://github.com/Installomator/Installomator/issues/1208

Let me know if there are other labels that are misbehaving.

davidkrause-campfire commented 8 months ago

Can you post your command line options? Ignored labels should be correctly skipped during discovery already.

Sure! Here is my output. firefoxpkg, microsoftteams, zoom, and microsoftedge are similarly affected. googlechromepkg isn't.

My terminal command:

sudo /usr/local/Installomator/patchomator.sh --yes --verbose --write \
[ --ignored "firefox firefox_da firefox_intl firefoxdeveloperedition firefoxesr firefoxesr_intl firefoxesrpkg firefoxpkg_intl googlechromeenterprise googlechrome microsoftedgeconsumerstable microsoftedgeenterprisestable microsoftonedrive-rollingout microsoftonedrive-rollingout microsoftonedrive-rollingoutdeferred microsoftonenotereset microsoftoutlook-monthly microsoftoutlookdataremoval microsoftoutlookreset microsoftpowerpointreset zoomclient zoomgov zoomrooms microsoftteamsclassic microsoftteamsnew googledrivebackupandsync googledrivefilestream microsoftskypeforbusinessremovaltool" ] [ --options "BLOCKING_PROCESS_ACTION=silent_fail NOTIFY=silent INTERRUPT_DND=no PROMPT_TIMEOUT=300" ]

Console output:

[NOTICE] Verbose Mode enabled.
[NOTICE] Option Count 10
[NOTICE] Installomator Options:
[NOTICE]  - IGNORE_APP_STORE_APPS="no"
[NOTICE]  - LOGGING="INFO"
[NOTICE]  - SYSTEMOWNER="0"
[NOTICE]  - NOTIFY_DIALOG="1"
[NOTICE]  - NOTIFY="silent"
[NOTICE]  - INTERRUPT_DND="no"
[NOTICE]  - LOGO="appstore"
[NOTICE]  - REOPEN="yes"
[NOTICE]  - BLOCKING_PROCESS_ACTION="silent_fail"
[NOTICE]  - PROMPT_TIMEOUT="300"
[NOTICE] Looking for labels in /usr/local/Installomator//fragments/labels/
Package labels installed. Last updated 3 days ago.
[NOTICE] Checking for Installomator.sh at /usr/local/Installomator/Installomator.sh 
[NOTICE] Latest Version: 10.5 - Installed Version: 10.5
[NOTICE] [CLI] Ignoring labels: firefox firefox_da firefox_intl firefoxdeveloperedition firefoxesr firefoxesr_intl firefoxesrpkg firefoxpkg_intl googlechromeenterprise googlechrome microsoftedgeconsumerstable microsoftedgeenterprisestable microsoftonedrive-rollingout microsoftonedrive-rollingout microsoftonedrive-rollingoutdeferred microsoftonenotereset microsoftoutlook-monthly microsoftoutlookdataremoval microsoftoutlookreset microsoftpowerpointreset zoomclient zoomgov zoomrooms microsoftteamsclassic microsoftteamsnew googledrivebackupandsync googledrivefilestream microsoftskypeforbusinessremovaltool
[ERROR] No such label firefoxesrpkg
[ERROR] No such label microsoftedgeconsumerstable
[ERROR] No such label microsoftedgeenterprisestable
[ERROR] No such label microsoftteamsclassic
[ERROR] No such label googledrivefilestream
[NOTICE] Checking for configuration at /Library/Application Support/Patchomator/patchomator.plist 
[NOTICE] Writing Config
Refreshing /Library/Application Support/Patchomator/patchomator.plist
Initializing Plist...
[NOTICE] Current User: davidkrause (UID 501)
Processing label 1password7.
[NOTICE] Searching system for 1Password 7.app
Processing label 1password8.
[NOTICE] Searching system for 1Password.app
Found 1Password.app version 8.10.18
[NOTICE] Label: 1password8
[NOTICE] --- found app at /Applications/1Password.app
[NOTICE] Verifying: /Applications/1Password.app
[NOTICE] --- Installed version: 8.10.18
[NOTICE] Queueing 1password8
Processing label 1passwordcli.
[NOTICE] Searching system for 1Password CLI.app
Processing label 4kvideodownloader.
[NOTICE] Searching system for 4K Video Downloader.app
Processing label 8x8.
[NOTICE] Searching system for 8x8 Work.app
Processing label abetterfinderrename11.
[NOTICE] Searching system for A Better Finder Rename 11.app
Processing label abstract.
[NOTICE] Searching system for Abstract.app
Processing label acorn.
[NOTICE] Searching system for Acorn.app
Processing label acroniscyberprotectconnect.
[NOTICE] Searching system for Acronis Cyber Protect Connect.app
Processing label acroniscyberprotectconnectagent.
[NOTICE] Searching system for Acronis Cyber Protect Connect Agent.app
Processing label adium.
[NOTICE] Searching system for Adium.app
Processing label adobeacrobatprodc.
[NOTICE] Searching system for Adobe Acrobat Pro DC.app
Processing label adobeconnect.
[NOTICE] Searching system for AdobeConnectInstaller.app
Processing label adobecreativeclouddesktop.
[NOTICE] Searching system for Adobe Creative Cloud.app
Processing label adobedigitaleditions.
[NOTICE] Searching system for Adobe Digital Editions.app
Processing label adobereaderdc.
[NOTICE] Searching system for Adobe Acrobat Reader DC.app
Processing label affinitydesigner2.
[NOTICE] Searching system for Affinity Designer 2.app
Processing label affinityphoto2.
[NOTICE] Searching system for Affinity Photo 2.app
Processing label affinitypublisher2.
[NOTICE] Searching system for Affinity Publisher 2.app
Processing label aftermath.
[NOTICE] Searching system for Aftermath.app
Processing label aircall.
[NOTICE] Searching system for Aircall.app
Processing label airserver.
[NOTICE] Searching system for AirServer.app
Processing label airtable.
[NOTICE] Searching system for Airtable.app
Processing label airtame.
[NOTICE] Searching system for Airtame.app
Processing label aldente.
[NOTICE] Searching system for AlDente.app
Processing label alephone.
[NOTICE] Searching system for Aleph One.app
Processing label alfred.
[NOTICE] Searching system for Alfred.app
Processing label alttab.
[NOTICE] Searching system for AltTab.app
Processing label amazonchime.
[NOTICE] Searching system for Amazon Chime.app
Processing label amazoncorretto11jdk.
Processing label amazoncorretto17jdk.
Processing label amazoncorretto8jdk.
Processing label amazonworkspaces.
[NOTICE] Searching system for Workspaces.app
Processing label anaconda.
[NOTICE] Searching system for Anaconda-Navigator.app
Processing label androidfiletransfer.
[NOTICE] Searching system for Android File Transfer.app
Processing label androidstudio.
[NOTICE] Searching system for Android Studio.app
Processing label anydesk.
[NOTICE] Searching system for AnyDesk.app
Processing label apparency.
[NOTICE] Searching system for Apparency.app
Processing label appcleaner.
[NOTICE] Searching system for AppCleaner.app
Processing label applenyfonts.
[NOTICE] Searching system for Apple New York Font Collection.app
Processing label applesfarabic.
[NOTICE] Searching system for San Francisco Arabic.app
Processing label applesfcompact.
[NOTICE] Searching system for San Francisco Compact.app
Processing label applesfmono.
[NOTICE] Searching system for San Francisco Mono.app
Processing label applesfpro.
[NOTICE] Searching system for San Francisco Pro.app
Processing label applesfsymbols.
[NOTICE] Searching system for SF Symbols.app
Processing label aquaskk.
[NOTICE] Searching system for aquaskk.app
Processing label arcbrowser.
[NOTICE] Searching system for Arc.app
Processing label archimate.
[NOTICE] Searching system for Archi.app
Processing label archiwareb2go.
[NOTICE] Searching system for P5 Workstation.app
Processing label archiwarepst.
[NOTICE] Searching system for P5.app
Processing label arq7.
[NOTICE] Searching system for Arq7.app
Processing label asana.
[NOTICE] Searching system for Asana.app
Processing label asperaconnect.
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  183k    0  183k  100    16  54620      4  0:00:04  0:00:03  0:00:01 54665
[NOTICE] Searching system for ibm-aspera-connect_4.2.7.445_macOS_x86_64.app
Processing label atext.
[NOTICE] Searching system for aText.app
Processing label atextlegacy.
[NOTICE] Searching system for aText.app
Processing label atlassiancompanion.
[NOTICE] Searching system for Atlassian Companion.app
Processing label atom.
[NOTICE] Searching system for Atom.app
Processing label audacity.
[NOTICE] Searching system for Audacity.app
Processing label authydesktop.
[NOTICE] Searching system for Authy Desktop.app
Processing label autodeskfusion360admininstall.
[NOTICE] Searching system for Autodesk Fusion 360 Admin Install.app
Processing label autodmg.
[NOTICE] Searching system for AutoDMG.app
Processing label autopkgr.
[NOTICE] Searching system for AutoPkgr.app
Processing label avertouch.
[NOTICE] Searching system for AverTouch.app
Processing label aviatrix.
[NOTICE] Searching system for Aviatrix VPN Client.app
Processing label awscli2.
[NOTICE] Searching system for AWSCLI.app
Processing label awsvpnclient.
[NOTICE] Searching system for AWS VPN Client.app
Processing label axurerp10.
[NOTICE] Searching system for Axure RP 10.app
Processing label backgroundmusic.
[NOTICE] Searching system for BackgroundMusic.app
Processing label backgrounds.
[NOTICE] Searching system for Backgrounds.app
Processing label balenaetcher.
[NOTICE] Searching system for balenaEtcher.app
Processing label balsamiqwireframes.
[NOTICE] Searching system for Balsamiq Wireframes.app
Processing label bartender.
[NOTICE] Searching system for Bartender 4.app
Processing label basecamp3.
[NOTICE] Searching system for Basecamp 3.app
Processing label bbedit.
[NOTICE] Searching system for BBEdit.app
Processing label bbeditpkg.
[NOTICE] Searching system for BBEdit.app
Processing label beamstudio.
[NOTICE] Searching system for Beam Studio.app
Processing label betterdisplay.
[NOTICE] Searching system for BetterDisplay.app
Processing label bettertouchtool.
[NOTICE] Searching system for BetterTouchTool.app
Processing label beyondcomparepro.
[NOTICE] Searching system for Beyond Compare.app
Processing label bibdesk.
[NOTICE] Searching system for BibDesk.app
Processing label bitrix24.
[NOTICE] Searching system for Bitrix24.app
Processing label bitwarden.
[NOTICE] Searching system for Bitwarden.app
Processing label blender.
[NOTICE] Searching system for blender.app
Processing label bluejeans.
[NOTICE] Searching system for BlueJeans.app
Processing label bluejeanswithaudiodriver.
[NOTICE] Searching system for BlueJeans.app
Processing label boop.
[NOTICE] Searching system for Boop.app
Processing label boxdrive.
[NOTICE] Searching system for Box.app
Processing label boxsync.
[NOTICE] Searching system for Box Sync.app
Processing label boxtools.
[NOTICE] Searching system for Box Tools.app
Processing label bracketsio.
[NOTICE] Searching system for Brackets.app
Processing label brave.
[NOTICE] Searching system for Brave Browser.app
Processing label bravepkg.
[NOTICE] Searching system for Brave Browser.app
Processing label brosix.
[NOTICE] Searching system for Brosix.app
Processing label bugdom.
[NOTICE] Searching system for Bugdom.app
Processing label burpsuitecommunityedition.
[NOTICE] Searching system for Burp Suite Community Edition.app
Processing label burpsuiteprofessional.
[NOTICE] Searching system for Burp Suite Professional.app
Processing label caffeine.
[NOTICE] Searching system for Caffeine.app
Processing label cakebrew.
[NOTICE] Searching system for Cakebrew.app
Processing label calcservice.
[NOTICE] Searching system for CalcService.app
Processing label calibre.
[NOTICE] Searching system for calibre.app
Processing label camostudio.
[NOTICE] Searching system for Camo Studio.app
Processing label camtasia2019.
[NOTICE] Searching system for Camtasia 2019.app
Processing label camtasia2020.
[NOTICE] Searching system for Camtasia 2020.app
Processing label camtasia2021.
[NOTICE] Searching system for Camtasia 2021.app
Processing label camtasia2022.
[NOTICE] Searching system for Camtasia 2022.app
Processing label camtasia2023.
[NOTICE] Searching system for Camtasia 2023.app
Processing label camunda.
[NOTICE] Searching system for Camunda Modeler.app
Processing label canva.
[NOTICE] Searching system for Canva.app
Processing label carboncopycloner.
[NOTICE] Searching system for Carbon Copy Cloner.app
Processing label catoclient.
[NOTICE] Searching system for CatoClient.app
Processing label charles.
[NOTICE] Searching system for Charles.app
Processing label chatwork.
[NOTICE] Searching system for Chatwork.app
Processing label chemdoodle.
[NOTICE] Searching system for ChemDoodle.app
[NOTICE] Searching system for ChemDoodle3D.app
Processing label chromeremotedesktop.
[NOTICE] Searching system for chromeremotedesktop.app
Processing label chronoagent.
[NOTICE] Searching system for ChronoAgent.app
Processing label chronosync.
[NOTICE] Searching system for ChronoSync.app
Processing label cinema4d.
[NOTICE] Searching system for Cinema 4D.app
Processing label cisdem-documentreader.
[NOTICE] Searching system for cisdem-documentreader.app
Processing label citrixworkspace.
[NOTICE] Searching system for Citrix Workspace.app
Processing label cleartouchcollage.
[NOTICE] Searching system for Collage.app
Processing label clevershare2.
[NOTICE] Searching system for Clevershare.app
Processing label clickshare.
[NOTICE] Searching system for ClickShare.app
Processing label clickup.
[NOTICE] Searching system for ClickUp.app
Processing label clipgrab.
[NOTICE] Searching system for ClipGrab.app
Processing label clipy.
[NOTICE] Searching system for Clipy.app
Processing label closeio.
[NOTICE] Searching system for Close.io.app
Processing label cloudflarewarp.
[NOTICE] Searching system for Cloudflare_WARP.app
Processing label cloudya.
[NOTICE] Searching system for Cloudya.app
Processing label clue.
[NOTICE] Searching system for Clue.app
Processing label cluefull.
[NOTICE] Searching system for Clue.app
Processing label cocoapods.
[NOTICE] Searching system for CocoaPods.app
Processing label coconutbattery.
[NOTICE] Searching system for coconutBattery.app
Processing label code42.
[NOTICE] Searching system for Code42.app
Processing label codemeter.
[NOTICE] Searching system for CodeMeter.app
Processing label coderunner.
[NOTICE] Searching system for CodeRunner.app
Processing label colourcontrastanalyser.
[NOTICE] Searching system for Colour Contrast Analyser.app
Processing label connectfonts.
[NOTICE] Searching system for Connect Fonts.app
Processing label cormorant.
[NOTICE] Searching system for Cormorant.app
Processing label craftmanager.
[NOTICE] Searching system for CraftManager.app
Processing label craftmanagerforsketch.
[NOTICE] Searching system for CraftManager.app
Processing label crashplan.
[NOTICE] Searching system for CrashPlan.app
Processing label crashplansmb.
[NOTICE] Searching system for CrashPlan.app
Processing label cricutdesignspace.
[NOTICE] Searching system for Cricut Design Space.app
Processing label cryptomator.
[NOTICE] Searching system for Cryptomator.app
Processing label cyberduck.
[NOTICE] Searching system for Cyberduck.app
Processing label cytoscape.
[NOTICE] Searching system for Cytoscape.app
Processing label daisydisk.
[NOTICE] Searching system for DaisyDisk.app
Processing label dangerzone.
[NOTICE] Searching system for Dangerzone.app
Processing label darktable.
[NOTICE] Searching system for darktable.app
Processing label daylite.
[NOTICE] Searching system for Daylite.app
Processing label dbeaverce.
[NOTICE] Searching system for DBeaver.app
Processing label debookee.
[NOTICE] Searching system for Debookee.app
Processing label defaultfolderx.
[NOTICE] Searching system for Default Folder X.app
Processing label depnotify.
[NOTICE] Searching system for DEPNotify.app
Found DEPNotify.app version 1.1.6
[NOTICE] Label: depnotify
[NOTICE] --- found app at /Applications/Utilities/DEPNotify.app
[NOTICE] Verifying: /Applications/Utilities/DEPNotify.app
[NOTICE] --- Installed version: 1.1.6
[NOTICE] Queueing depnotify
Processing label desktoppr.
[NOTICE] Searching system for desktoppr.app
Processing label detectxswift.
[NOTICE] Searching system for DetectX Swift.app
Processing label devonthink.
[NOTICE] Searching system for DEVONthink 3.app
Processing label dialog.
[NOTICE] Searching system for Dialog.app
Processing label dialpad.
[NOTICE] Searching system for Dialpad.app
Processing label digiexam.
[NOTICE] Searching system for Digiexam.app
Processing label discord.
[NOTICE] Searching system for Discord.app
Processing label diskspace.
[NOTICE] Searching system for diskspace.app
Processing label displaylinkmanager.
[NOTICE] Searching system for DisplayLink Manager.app
Processing label displaylinkmanagergraphicsconnectivity.
[NOTICE] Searching system for DisplayLink Manager Graphics Connectivity.app
Processing label docker.
[NOTICE] Searching system for Docker.app
Found Docker.app version 4.25.0
[NOTICE] Label: docker
[NOTICE] --- found app at /Applications/Docker.app
[NOTICE] Verifying: /Applications/Docker.app
[NOTICE] --- Installed version: 4.25.0
[NOTICE] --- Newest version: 4.25.1
[NOTICE] Queueing docker
Processing label dockutil.
[NOTICE] Searching system for dockutil.app
Processing label dragonframe5.
[NOTICE] Searching system for DragonFrame 5.app
Processing label drawio.
[NOTICE] Searching system for draw.io.app
Processing label drift.
[NOTICE] Searching system for Drift.app
Processing label dropbox.
[NOTICE] Searching system for Dropbox.app
Processing label druvainsync.
[NOTICE] Searching system for Druva inSync.app
Processing label duckduckgo.
[NOTICE] Searching system for DuckDuckGo.app
Found DuckDuckGo.app version 1.62.1
[NOTICE] Label: duckduckgo
[NOTICE] --- found app at /Applications/DuckDuckGo.app
[NOTICE] Verifying: /Applications/DuckDuckGo.app
[ERROR] Error verifying /Applications/DuckDuckGo.app
[NOTICE] Team IDs do not match: expected: HKE973VLUW, found Signing
Processing label duodevicehealth.
[NOTICE] Searching system for Duo Device Health.app
Processing label dymoconnectdesktop.
[NOTICE] Searching system for DYMO Connect.app
Processing label dynalist.
[NOTICE] Searching system for Dynalist.app
Processing label easeusdatarecoverywizard.
[NOTICE] Searching system for EaseUS Data Recovery Wizard.app
Processing label easyfind.
[NOTICE] Searching system for EasyFind.app
Processing label egnyte.
[NOTICE] Searching system for Egnyte Connect.app
Processing label egnytecore.
[NOTICE] Searching system for Egnyte Core.app
Processing label egnytewebedit.
[NOTICE] Searching system for EgnyteWebEdit.app
Processing label element.
[NOTICE] Searching system for Element.app
Processing label elgatocamerahub.
[NOTICE] Searching system for Elgato Camera Hub.app
Processing label elgatostreamdeck.
[NOTICE] Searching system for Elgato Stream Deck.app
Processing label escrowbuddy.
[NOTICE] Searching system for Escrow Buddy.app
Processing label eshareosx.
[NOTICE] Searching system for e-Share.app
Processing label espanso.
[NOTICE] Searching system for Espanso.app
Processing label etrecheck.
[NOTICE] Searching system for EtreCheckPro.app
Processing label evernote.
[NOTICE] Searching system for Evernote.app
Processing label everweb.
[NOTICE] Searching system for EverWeb.app
Processing label exelbanstats.
[NOTICE] Searching system for Stats.app
Processing label exifrenamer.
[NOTICE] Searching system for ExifRenamer.app
Processing label fantastical.
[NOTICE] Searching system for Fantastical.app
Processing label fastscripts.
[NOTICE] Searching system for FastScripts.app
Processing label favro.
[NOTICE] Searching system for Favro.app
Processing label fellow.
[NOTICE] Searching system for Fellow.app
Processing label figma.
[NOTICE] Searching system for Figma.app
Processing label filemakerpro.
[NOTICE] Searching system for FileMaker Pro.app
Processing label filezilla.
[NOTICE] Searching system for FileZilla.app
Processing label findanyfile.
[NOTICE] Searching system for Find Any File.app
[NOTICE] Ignoring label firefox.
[NOTICE] Ignoring label firefox_da.
[NOTICE] Ignoring label firefox_intl.
[NOTICE] Ignoring label firefoxdeveloperedition.
[NOTICE] Ignoring label firefoxesr.
[NOTICE] Ignoring label firefoxesr_intl.
[NOTICE] Ignoring label firefoxpkg.
[NOTICE] Ignoring label firefoxpkg_intl.
Processing label flexoptixapp.
[NOTICE] Searching system for FLEXOPTIX App.app
Processing label flowjo.
[NOTICE] Searching system for FlowJo.app
Processing label flux.
[NOTICE] Searching system for Flux.app
Processing label flycut.
[NOTICE] Searching system for Flycut.app
Found Flycut.app version 1.9.6
[NOTICE] Label: flycut
[NOTICE] --- found app at /Applications/Flycut.app
[NOTICE] Verifying: /Applications/Flycut.app
[ERROR] Error verifying /Applications/Flycut.app
[NOTICE] Team IDs do not match: expected: S8JLSG5ES7, found Signing
Processing label fontexplorer.
[NOTICE] Searching system for FontExplorer X Pro.app
Processing label fork.
[NOTICE] Searching system for Fork.app
Processing label franz.
[NOTICE] Searching system for Franz.app
Processing label front.
[NOTICE] Searching system for Front.app
Processing label fsmonitor.
[NOTICE] Searching system for FSMonitor.app
Processing label fujifilmwebcam.
[NOTICE] Searching system for FUJIFILM X Webcam 2.app
Processing label gdevelop.
[NOTICE] Searching system for GDevelop 5.app
Processing label gfxcardstatus.
[NOTICE] Searching system for gfxCardStatus.app
Processing label gimp.
[NOTICE] Searching system for GIMP.app
Processing label githubdesktop.
[NOTICE] Searching system for GitHub Desktop.app
Processing label gitkraken.
[NOTICE] Searching system for gitkraken.app
Processing label golang.
[NOTICE] Searching system for GoLang.app
Processing label googleadseditor.
[NOTICE] Searching system for Google Ads Editor.app
[NOTICE] Ignoring label googlechrome.
[NOTICE] Ignoring label googlechromeenterprise.
Processing label googlechromepkg.
[NOTICE] Searching system for Google Chrome.app
Found Google Chrome.app version 119.0.6045.105
[NOTICE] Label: googlechromepkg
[NOTICE] --- found app at /Applications/Google Chrome.app
[NOTICE] Verifying: /Applications/Google Chrome.app
[NOTICE] --- Installed version: 119.0.6045.105
[NOTICE] --- Newest version: 119.0.6045.123
[NOTICE] Queueing googlechromepkg
[NOTICE] Ignoring label googledrive.
[NOTICE] Ignoring label googledrivebackupandsync.
Processing label googleearth.
[NOTICE] Searching system for Google Earth Pro.app
Processing label googlejapaneseinput.
[NOTICE] Searching system for GoogleJapaneseInput.app
Processing label googlesoftwareupdate.
[NOTICE] Searching system for Install Google Software Update.app
Processing label gotomeeting.
[NOTICE] Searching system for GoToMeeting.app
Processing label gpgsuite.
[NOTICE] Searching system for GPG Suite.app
Processing label gpgsync.
[NOTICE] Searching system for GPG Sync.app
Processing label grammarly.
[NOTICE] Searching system for Grammarly Desktop.app
Processing label grandperspective.
[NOTICE] Searching system for GrandPerspective.app
Processing label grasshopper.
[NOTICE] Searching system for Grasshopper.app
Processing label gyazo.
[NOTICE] Searching system for Gyazo.app
Processing label gyazogif.
[NOTICE] Searching system for Gyazo GIF.app
Processing label hancock.
[NOTICE] Searching system for Hancock.app
Processing label handbrake.
[NOTICE] Searching system for HandBrake.app
Processing label hazel.
[NOTICE] Searching system for Hazel.app
Processing label hmavpn.
[NOTICE] Searching system for HMA-VPN.app
Processing label homebrew.
[NOTICE] Searching system for Homebrew.app
Processing label horos.
Processing label houdahspot.
[NOTICE] Searching system for HoudahSpot.app
Processing label hpeasyadmin.
[NOTICE] Searching system for HP Easy Admin.app
Processing label hpeasystart.
[NOTICE] Searching system for HP Easy Start.app
Processing label hubstaff.
[NOTICE] Searching system for Hubstaff.app
Processing label huddly.
[NOTICE] Searching system for Huddly.app
Processing label hype.
[NOTICE] Searching system for Hype4.app
Processing label hyper.
[NOTICE] Searching system for Hyper.app
Processing label ibarcoder.
[NOTICE] Searching system for iBarcoder.app
Processing label ibmnotifier.
[NOTICE] Searching system for IBM Notifier.app
Processing label icons.
[NOTICE] Searching system for Icons.app
Processing label idrive.
[NOTICE] Searching system for IDrive.app
Processing label idrivethin.
[NOTICE] Searching system for IDrive.app
Processing label iina.
[NOTICE] Searching system for IINA.app
Processing label imageoptim.
[NOTICE] Searching system for imageoptim.app
Processing label imazingprofileeditor.
[NOTICE] Searching system for iMazing Profile Editor.app
Found iMazing Profile Editor.app version 1.7.3
[NOTICE] Label: imazingprofileeditor
[NOTICE] --- found app at /Applications/iMazing Profile Editor.app
[NOTICE] Verifying: /Applications/iMazing Profile Editor.app
[ERROR] Error verifying /Applications/iMazing Profile Editor.app
[NOTICE] Team IDs do not match: expected: J5PR93692Y, found Signing
Processing label inetclearreportsdesigner.
[NOTICE] Searching system for i-Net Clear Reports Designer.app
Processing label inkscape.
[NOTICE] Searching system for Inkscape.app
Processing label insomnia.
[NOTICE] Searching system for Insomnia.app
Processing label installomator.
[NOTICE] Searching system for Installomator.app
Processing label ipswupdater.
[NOTICE] Searching system for IPSW Updater.app
Processing label ipvisionconnect.
[NOTICE] Searching system for ipvision Connect.app
Processing label isadora.
[NOTICE] Searching system for Isadora.app
Processing label island.
[NOTICE] Searching system for Island.app
Processing label istatmenus.
[NOTICE] Searching system for iStat Menus.app
Processing label iterm2.
[NOTICE] Searching system for iTerm.app
Processing label itsycal.
[NOTICE] Searching system for Itsycal.app
Processing label jabradirect.
[NOTICE] Searching system for Jabra Direct.app
Processing label jamfcheck.
[NOTICE] Searching system for jamfcheck.app
Processing label jamfconnect.
[NOTICE] Searching system for Jamf Connect.app
Processing label jamfconnectconfiguration.
[NOTICE] Searching system for Jamf Connect Configuration.app
Processing label jamfcpr.
[NOTICE] Searching system for jamfcpr.app
Processing label jamfmigrator.
[NOTICE] Searching system for jamf-migrator.app
Processing label jamfpppcutility.
[NOTICE] Searching system for PPPC Utility.app
Processing label jamfreenroller.
[NOTICE] Searching system for ReEnroller.app
Processing label jamovi.
[NOTICE] Searching system for jamovi.app
Processing label jasp.
[NOTICE] Searching system for JASP.app
Processing label jdk17.
[NOTICE] Searching system for Java SE Development Kit 17.app
Processing label jdk18.
[NOTICE] Searching system for Java SE Development Kit 18.app
Processing label jdk19.
[NOTICE] Searching system for Java SE Development Kit 19.app
Processing label jdk20.
[NOTICE] Searching system for Java SE Development Kit 20.app
Processing label jetbrainsclion.
[NOTICE] Searching system for CLion.app
Processing label jetbrainsdatagrip.
[NOTICE] Searching system for DataGrip.app
Processing label jetbrainsdataspell.
[NOTICE] Searching system for DataSpell.app
Processing label jetbrainsgateway.
[NOTICE] Searching system for JetBrains Gateway.app
Processing label jetbrainsgoland.
[NOTICE] Searching system for GoLand.app
Processing label jetbrainsintellijidea.
[NOTICE] Searching system for IntelliJ IDEA.app
Processing label jetbrainsintellijideace.
[NOTICE] Searching system for IntelliJ IDEA CE.app
Processing label jetbrainsphpstorm.
[NOTICE] Searching system for PHPStorm.app
Processing label jetbrainspycharm.
[NOTICE] Searching system for PyCharm.app
Processing label jetbrainspycharmce.
[NOTICE] Searching system for PyCharm CE.app
Processing label jetbrainsrider.
[NOTICE] Searching system for Rider.app
Processing label jetbrainsrubymine.
[NOTICE] Searching system for RubyMine.app
Processing label jetbrainstoolbox.
[NOTICE] Searching system for JetBrains Toolbox.app
Processing label jetbrainswebstorm.
[NOTICE] Searching system for Webstorm.app
Processing label jre8.
[NOTICE] Searching system for Java Runtime Environment 8.app
Processing label jumpdesktop.
[NOTICE] Searching system for Jump Desktop.app
Processing label jupyterlab.
[NOTICE] Searching system for JupyterLab.app
Processing label kap.
[NOTICE] Searching system for Kap.app
Processing label karabinerelements.
[NOTICE] Searching system for Karabiner-Elements.app
Processing label keepassxc.
[NOTICE] Searching system for KeePassXC.app
Processing label keeperpasswordmanager.
[NOTICE] Searching system for Keeper Password Manager.app
Processing label keepingyouawake.
[NOTICE] Searching system for KeepingYouAwake.app
Processing label keka.
[NOTICE] Searching system for Keka.app
Processing label keybase.
[NOTICE] Searching system for Keybase.app
Processing label keyboardmaestro.
[NOTICE] Searching system for Keyboard Maestro.app
Processing label keyshot12.
[NOTICE] Searching system for KeyShot12.app
Processing label keystoreexplorer.
[NOTICE] Searching system for KeyStore Explorer.app
Processing label kimplusclientmodul.
[NOTICE] Searching system for KIMplus Clientmodul.app
Processing label klokki.
[NOTICE] Searching system for Klokki.app
Processing label knockknock.
[NOTICE] Searching system for KnockKnock.app
Processing label krisp.
[NOTICE] Searching system for Krisp.app
Processing label krita.
[NOTICE] Searching system for krita.app
Processing label lastpass.
[NOTICE] Searching system for LastPass.app
Processing label latexit.
[NOTICE] Searching system for LaTeXiT.app
Processing label launchbar.
[NOTICE] Searching system for LaunchBar.app
Processing label lcadvancedvpnclient.
[NOTICE] Searching system for LANCOM Advanced VPN Client.app
Processing label lexarrecoverytool.
[NOTICE] Searching system for Lexar Recovery Tool.app
Processing label lgcalibrationstudio.
[NOTICE] Searching system for LG Calibration Studio.app
Processing label libericajdk11ltsfull.
Processing label libericajdk17ltsfull.
Processing label libericajdk8ltsfull.
Processing label libreoffice.
[NOTICE] Searching system for LibreOffice.app
Found LibreOffice.app version 7.6.2.1
[NOTICE] Label: libreoffice
[NOTICE] --- found app at /Applications/LibreOffice.app
[NOTICE] Verifying: /Applications/LibreOffice.app
[NOTICE] --- Installed version: 7.6.2.1
[NOTICE] --- Newest version: 7.6.2.1
[NOTICE] --- Latest version installed.
Processing label libreofficelanguagepack_intl.
[NOTICE] Searching system for LibreOffice Language Pack.app
Processing label linear.
[NOTICE] Searching system for Linear.app
Processing label logitechoptions.
[NOTICE] Searching system for Logi Options.app
Processing label logitechoptionsplus.
[NOTICE] Searching system for Logi Options+.app
Processing label logseq.
[NOTICE] Searching system for Logseq.app
Processing label loom.
[NOTICE] Searching system for Loom.app
Processing label lowprofile.
[NOTICE] Searching system for Low Profile.app
Found Low Profile.app version 4.0.1
[NOTICE] Label: lowprofile
[NOTICE] --- found app at /Applications/Low Profile.app
[NOTICE] Verifying: /Applications/Low Profile.app
[NOTICE] --- Installed version: 4.0.1
[NOTICE] --- Newest version: 4.0.1
[NOTICE] --- Latest version installed.
Processing label lsagent.
[NOTICE] Searching system for LsAgent-osx.app
Processing label lucidlink.
[NOTICE] Searching system for Lucid.app
Processing label lucifer.
[NOTICE] Searching system for Lucifer.app
Processing label lulu.
[NOTICE] Searching system for LuLu.app
Processing label macadminspython.
[NOTICE] Searching system for MacAdmins Python.app
Processing label maccyapp.
[NOTICE] Searching system for Maccy.app
Processing label macfuse.
[NOTICE] Searching system for FUSE for macOS.app
Processing label macoslaps.
[NOTICE] Searching system for macOSLAPS.app
Processing label macports.
Processing label mactex.
[NOTICE] Searching system for MacTeX.app
Processing label mactracker.
[NOTICE] Searching system for Mactracker.app
Processing label magicbullet.
[NOTICE] Searching system for Magic Bullet Suite.app
Processing label mailmate.
[NOTICE] Searching system for MailMate.app
Processing label malwarebytes.
[NOTICE] Searching system for Malwarebytes.app
Processing label marathon.
[NOTICE] Searching system for Marathon.app
Processing label marathon2.
[NOTICE] Searching system for Marathon 2.app
Processing label marathoninfinity.
[NOTICE] Searching system for Marathon Infinity.app
Processing label masv.
[NOTICE] Searching system for MASV.app
Processing label mattermost.
[NOTICE] Searching system for Mattermost.app
Processing label maxonapp.
[NOTICE] Searching system for Maxon.app
Processing label mdmwatchdog.
[NOTICE] Searching system for Addigy MDM Watchdog.app
Processing label meetingbar.
[NOTICE] Searching system for Meetingbar.app
Processing label mendeleyreferencemanager.
[NOTICE] Searching system for Mendeley Reference Manager.app
Processing label menumeters.
[NOTICE] Searching system for MenuMeters.app
Processing label merlinproject.
[NOTICE] Searching system for Merlin Project.app
Processing label microsoftautoupdate.
[NOTICE] Searching system for Microsoft AutoUpdate.app
Found Microsoft AutoUpdate.app version 4.64
[NOTICE] Label: microsoftautoupdate
[NOTICE] --- found app at /Library/Application Support/Microsoft/MAU2.0/Microsoft AutoUpdate.app
[NOTICE] Verifying: /Library/Application Support/Microsoft/MAU2.0/Microsoft AutoUpdate.app
[NOTICE] --- Installed version: 4.64
[NOTICE] --- Newest version: 4.64
[NOTICE] --- Latest version installed.
Processing label microsoftazuredatastudio.
[NOTICE] Searching system for Azure Data Studio.app
Processing label microsoftazurestorageexplorer.
[NOTICE] Searching system for Microsoft Azure Storage Explorer.app
Processing label microsoftcompanyportal.
[NOTICE] Searching system for Company Portal.app
Found Company Portal.app version 4.64
[NOTICE] Label: microsoftcompanyportal
[NOTICE] --- found app at /Applications/Company Portal.app
[NOTICE] Verifying: /Applications/Company Portal.app
[NOTICE] --- Installed version: 4.64
[NOTICE] --- Newest version: 2023-11-13 11:49:43 : INFO  :  : Running msupdate --list

No updates available
5.2310.5
[NOTICE] Queueing microsoftcompanyportal
Processing label microsoftdefender.
[NOTICE] Searching system for Microsoft Defender.app
[NOTICE] Ignoring label microsoftedge.
Processing label microsoftexcel.
[NOTICE] Searching system for Microsoft Excel.app
Found Microsoft Excel.app version 4.64
[NOTICE] Label: microsoftexcel
[NOTICE] --- found app at /Applications/Microsoft Excel.app
[NOTICE] Verifying: /Applications/Microsoft Excel.app
[NOTICE] --- Installed version: 4.64
[NOTICE] --- Newest version: 2023-11-13 11:50:09 : INFO  :  : Running msupdate --list

No updates available
16.78
[NOTICE] Queueing microsoftexcel
Processing label microsoftexcelreset.
[NOTICE] Searching system for Microsoft Excel Reset.app
Processing label microsoftlicenseremovaltool.
[NOTICE] Searching system for Microsoft License Removal Tool.app
Processing label microsoftlicensereset.
[NOTICE] Searching system for Microsoft License Reset.app
Processing label microsoftoffice365.
[NOTICE] Searching system for MicrosoftOffice365.app
Processing label microsoftofficebusinesspro.
[NOTICE] Searching system for MicrosoftOfficeBusinessPro.app
Processing label microsoftofficefactoryreset.
[NOTICE] Searching system for Microsoft Office Factory Reset.app
Processing label microsoftofficeremoval.
[NOTICE] Searching system for Microsoft Office Removal.app
Processing label microsoftonedrive-deferred.
[NOTICE] Searching system for OneDrive.app
Found OneDrive.app version 23.214.1015
[NOTICE] Label: microsoftonedrive-rollingout
[NOTICE] --- found app at /Applications/OneDrive.app
[NOTICE] Verifying: /Applications/OneDrive.app
[NOTICE] --- Installed version: 23.214.1015
[NOTICE] --- Newest version: 2023-11-13 11:50:27 : INFO  :  : Running msupdate --list

No updates available
23.132.0625
[NOTICE] Queueing microsoftonedrive-rollingout
[NOTICE] Ignoring label microsoftonedrive-rollingout.
[NOTICE] Ignoring label microsoftonedrive-rollingoutdeferred.
[NOTICE] Ignoring label microsoftonedrive.
Processing label microsoftonedrivereset.
[NOTICE] Searching system for Microsoft Outlook Reset.app
[NOTICE] Ignoring label microsoftonenote.
[NOTICE] Ignoring label microsoftonenotereset.
[NOTICE] Ignoring label microsoftoutlook-monthly.
[NOTICE] Ignoring label microsoftoutlook.
[NOTICE] Ignoring label microsoftoutlookdataremoval.
[NOTICE] Ignoring label microsoftoutlookreset.
[NOTICE] Ignoring label microsoftpowerpoint.
[NOTICE] Ignoring label microsoftpowerpointreset.
Processing label microsoftremotedesktop.
[NOTICE] Searching system for Microsoft Remote Desktop.app
Processing label microsoftsharepointplugin.
[NOTICE] Searching system for MicrosoftSharePointPlugin.app
[NOTICE] Ignoring label microsoftskypeforbusiness.
[NOTICE] Ignoring label microsoftskypeforbusinessremovaltool.
[NOTICE] Ignoring label microsoftteams.
[NOTICE] Ignoring label microsoftteamsnew.
Processing label microsoftteamsreset.
[NOTICE] Searching system for Microsoft Teams Reset.app
Processing label microsoftvisualstudiocode.
[NOTICE] Searching system for Visual Studio Code.app
Processing label microsoftword.
[NOTICE] Searching system for Microsoft Word.app
Found Microsoft Word.app version 16.78.3
[NOTICE] Label: microsoftword
[NOTICE] --- found app at /Applications/Microsoft Word.app
[NOTICE] Verifying: /Applications/Microsoft Word.app
[NOTICE] --- Installed version: 16.78.3
[NOTICE] --- Newest version: 2023-11-13 11:50:54 : INFO  :  : Running msupdate --list

No updates available
16.78
[NOTICE] Queueing microsoftword
Processing label microsoftwordreset.
[NOTICE] Searching system for Microsoft Word Reset.app
Processing label mightymike.
[NOTICE] Searching system for Mighty Mike.app
Processing label mindmanager.
[NOTICE] Searching system for MindManager.app
Processing label miniconda.
[NOTICE] Searching system for Miniconda3-latest-MacOSX-x86_64.app
Processing label miro.
[NOTICE] Searching system for Miro.app
Processing label mist-cli.
[NOTICE] Searching system for Mist-CLI.app
Processing label mist.
[NOTICE] Searching system for Mist.app
Found Mist.app version 0.9.1
[NOTICE] Label: mist
[NOTICE] --- found app at /Applications/Mist.app
[NOTICE] Verifying: /Applications/Mist.app
[NOTICE] --- Installed version: 0.9.1
[NOTICE] --- Newest version: 0.9.1
[NOTICE] --- Latest version installed.
Processing label mkuser.
[NOTICE] Searching system for mkuser.app
Processing label mmhmm-desktop.
[NOTICE] Searching system for mmhmm desktop.app
Processing label mmhmm-studio.
[NOTICE] Searching system for mmhmm Studio.app
Processing label mobikinassistantforandroid.
[NOTICE] Searching system for MobiKin Assistant for Android.app
Processing label mobiletolocal.
[NOTICE] Searching system for Mobile to Local.app
Processing label mochakeyboard.
[NOTICE] Searching system for Mocha Keyboard.app
Processing label mochatelnet.
[NOTICE] Searching system for Telnet.app
Processing label mochatn3270.
[NOTICE] Searching system for TN3270.app
Processing label mochatn3812.
[NOTICE] Searching system for TN3812.app
Processing label mochatn5250.
[NOTICE] Searching system for TN5250.app
Processing label moderncsv.
[NOTICE] Searching system for Modern CSV.app
Processing label mongodbcompass.
[NOTICE] Searching system for MongoDB Compass.app
Processing label monitorcontrol.
[NOTICE] Searching system for MonitorControl.app
Processing label montereyblocker.
[NOTICE] Searching system for montereyblocker.app
Processing label morisawadesktopmanager.
[NOTICE] Searching system for Morisawa Desktop Manager.app
Processing label munki.
[NOTICE] Searching system for Munki.app
Processing label musescore.
[NOTICE] Searching system for MuseScore 4.app
Processing label muzzle.
[NOTICE] Searching system for Muzzle.app
Processing label mysqlworkbenchce.
[NOTICE] Searching system for MySQLWorkbench.app
Processing label nanosaur.
[NOTICE] Searching system for Nanosaur.app
Processing label nessusagent.
[NOTICE] Searching system for Nessus Agent.app
Processing label netiquette.
[NOTICE] Searching system for Netiquette.app
Processing label netnewswire.
[NOTICE] Searching system for NetNewsWire.app
Processing label netspot.
[NOTICE] Searching system for NetSpot.app
Processing label nextcloud.
[NOTICE] Searching system for nextcloud.app
Processing label nodejs.
[NOTICE] Searching system for nodejs.app
Processing label nomad.
[NOTICE] Searching system for NoMAD.app
Processing label nomadlogin.
[NOTICE] Searching system for NoMAD Login.app
Processing label nordlayer.
[NOTICE] Searching system for NordLayer.app
Processing label notion.
[NOTICE] Searching system for Notion.app
Processing label nova.
[NOTICE] Searching system for Nova.app
Processing label nudge.
[NOTICE] Searching system for Nudge.app
Processing label nudgesuite.
[NOTICE] Searching system for Nudge Suite.app
Processing label nvivo13.
[NOTICE] Searching system for NVivo.app
Processing label nvivo14.
[NOTICE] Searching system for NVivo.app
Processing label obs.
[NOTICE] Searching system for OBS.app
Processing label obsbotwebcam.
[NOTICE] Searching system for OBSBOT_WebCam.app
Processing label obsidian.
[NOTICE] Searching system for Obsidian.app
Processing label odrive.
[NOTICE] Searching system for odrive.app
Processing label omnidisksweeper.
[NOTICE] Searching system for OmniDiskSweeper.app
Processing label omnifocus3.
[NOTICE] Searching system for OmniFocus.app
Processing label omnigraffle6.
[NOTICE] Searching system for OmniGraffle.app
Processing label omnigraffle7.
[NOTICE] Searching system for OmniGraffle.app
Processing label omnioutliner5.
[NOTICE] Searching system for OmniOutliner.app
Processing label omniplan3.
[NOTICE] Searching system for OmniPlan.app
Processing label omniplan4.
[NOTICE] Searching system for OmniPlan.app
Processing label omnipresence.
[NOTICE] Searching system for OmniPresence.app
Processing label onionshare.
[NOTICE] Searching system for OnionShare.app
Processing label onlyofficedesktop.
[NOTICE] Searching system for ONLYOFFICE.app
Processing label onscreencontrol.
[NOTICE] Searching system for OnScreen Control.app
Processing label openvpnconnect.
[NOTICE] Searching system for OpenVPN.app
Processing label openvpnconnectv3.
[NOTICE] Searching system for OpenVPN Connect.app
Processing label opera.
[NOTICE] Searching system for Opera.app
Processing label origin.
[NOTICE] Searching system for Origin.app
Processing label orion.
[NOTICE] Searching system for Orion.app
Processing label ottomatic.
[NOTICE] Searching system for Otto Matic.app
Processing label outset.
[NOTICE] Searching system for Outset.app
Processing label overflow.
[NOTICE] Searching system for Overflow.app
Processing label pacifist.
[NOTICE] Searching system for Pacifist.app
Processing label packages.
[NOTICE] Searching system for Packages.app
Processing label pandoc.
[NOTICE] Searching system for Pandoc.app
Processing label parallelsrasclient.
[NOTICE] Searching system for Parallels Client.app
Processing label paretosecurity.
[NOTICE] Searching system for Pareto Security.app
Processing label parsec.
[NOTICE] Searching system for Parsec.app
Processing label patchomator.
[NOTICE] Searching system for patchomator.app
Processing label pcoipclient.
[NOTICE] Searching system for PCoIPClient.app
Processing label pdfsam.
[NOTICE] Searching system for PDFsam Basic.app
Processing label perimeter81.
[NOTICE] Searching system for Perimeter 81.app
Processing label pgadmin4.
[NOTICE] Searching system for pgAdmin 4.app
Processing label pika.
[NOTICE] Searching system for Pika.app
Processing label pingplotter.
[NOTICE] Searching system for PingPlotter.app
Processing label pitch.
[NOTICE] Searching system for Pitch.app
Processing label plantronicshub.
[NOTICE] Searching system for Plantronics Hub.app
Processing label platypus.
[NOTICE] Searching system for Platypus.app
Found Platypus.app version 5.4.1
[NOTICE] Label: platypus
[NOTICE] --- found app at /Applications/Platypus.app
[NOTICE] Verifying: /Applications/Platypus.app
[ERROR] Error verifying /Applications/Platypus.app: Returned 3
Processing label plexmediaserver.
[NOTICE] Searching system for Plex Media Server.app
Processing label plisteditpro.
[NOTICE] Searching system for PlistEdit Pro.app
Processing label podmandesktop.
[NOTICE] Searching system for Podman Desktop.app
Processing label polylens.
[NOTICE] Searching system for Poly Lens.app
Processing label popsql.
[NOTICE] Searching system for PopSQL.app
Processing label postman.
[NOTICE] Searching system for Postman.app
Processing label prism10.
[NOTICE] Searching system for Prism 10.app
Processing label prism9.
[NOTICE] Searching system for Prism 9.app
Processing label pritunl.
[NOTICE] Searching system for Pritunl.app
Processing label privileges.
[NOTICE] Searching system for Privileges.app
Processing label processing3.
[NOTICE] Searching system for Processing.app
Processing label processing4.
[NOTICE] Searching system for Processing.app
Processing label proctortrack.
[NOTICE] Searching system for Proctortrack.app
Processing label projectplace.
[NOTICE] Searching system for Projectplace.app
Processing label promiseutility.
[NOTICE] Searching system for Promise Utility.app
Processing label proofpointautoupdater.
[NOTICE] Searching system for Proofpoint Auto Updater.app
Processing label propresenter7.
[NOTICE] Searching system for ProPresenter 7.app
Processing label protonvpn.
[NOTICE] Searching system for ProtonVPN.app
Processing label proxyman.
[NOTICE] Searching system for Proxyman.app
Processing label prune.
[NOTICE] Searching system for Prune.app
Processing label prusaslicer.
[NOTICE] Searching system for PrusaSlicer.app
Processing label pymol.
[NOTICE] Searching system for PyMOL.app
Processing label python.
[NOTICE] Searching system for Python.app
Processing label qgis-pr.
[NOTICE] Searching system for QGIS.app
Processing label qlab.
[NOTICE] Searching system for QLab.app
[NOTICE] Ignoring label r.
Processing label rancherdesktop.
[NOTICE] Searching system for Rancher Desktop.app
Processing label rapidapi.
[NOTICE] Searching system for RapidAPI.app
Processing label realvnc.
[NOTICE] Searching system for Real VNC Viewer.app
[NOTICE] Searching system for Real VNC Server.app
Processing label rectangle.
[NOTICE] Searching system for Rectangle.app
Processing label redcanarymacmonitor.
[NOTICE] Searching system for Red Canary Mac Monitor.app
Processing label redeye.
[NOTICE] Searching system for Red Eye.app
Processing label reflector4.
[NOTICE] Searching system for Reflector 4.app
Processing label relatel.
[NOTICE] Searching system for Relatel.app
Processing label remotedesktopmanagerenterprise.
[NOTICE] Searching system for Remote Desktop Manager.app
Processing label remotedesktopmanagerfree.
[NOTICE] Searching system for Remote Desktop Manager.app
Processing label renew-noagent.
[NOTICE] Searching system for Renew-NoAgent.app
Processing label renew.
[NOTICE] Searching system for Renew.app
Processing label resiliosynchome.
[NOTICE] Searching system for Resilio Sync.app
Processing label retrobatch.
[NOTICE] Searching system for Retrobatch.app
Processing label ricohpsprinters.
[NOTICE] Searching system for Ricoh Printers.app
Processing label ringcentralapp.
[NOTICE] Searching system for RingCentral.app
Processing label ringcentralclassicapp.
[NOTICE] Searching system for Glip.app
Processing label ringcentralmeetings.
[NOTICE] Searching system for Ring Central Meetings.app
Processing label ringcentralphone.
[NOTICE] Searching system for RingCentral for Mac.app
Processing label rocket.
[NOTICE] Searching system for Rocket.app
Processing label rocketchat.
[NOTICE] Searching system for Rocket.Chat.app
Processing label rodeconnect.
[NOTICE] Searching system for RODE Connect.app
Processing label royaltsx.
[NOTICE] Searching system for Royal TSX.app
Processing label rstudio.
[NOTICE] Searching system for RStudio.app
Processing label rustdesk.
[NOTICE] Searching system for RustDesk.app
Processing label salesforcesfdx.
[NOTICE] Searching system for Salesforce CLI.app
Processing label santa.
[NOTICE] Searching system for Santa.app
Processing label sassafraskeyaccess.
[NOTICE] Searching system for KeyAccess.app
Processing label scaleft.
[NOTICE] Searching system for ScaleFT.app
Processing label screamingfrogseospider.
[NOTICE] Searching system for Screaming Frog SEO Spider.app
Processing label screencloudplayer.
[NOTICE] Searching system for ScreenCloud Player.app
Processing label screenflick.
[NOTICE] Searching system for Screenflick.app
Processing label scrollreverser.
[NOTICE] Searching system for Scroll Reverser.app
Processing label sdnotary.
[NOTICE] Searching system for SD Notary.app
Processing label secretive.
[NOTICE] Searching system for Secretive.app
Processing label selfcontrol.
[NOTICE] Searching system for SelfControl.app
Processing label sequelace.
[NOTICE] Searching system for Sequel Ace.app
Processing label sequelpro.
[NOTICE] Searching system for Sequel Pro.app
Processing label shield.
[NOTICE] Searching system for Shield.app
Processing label shotcut.
[NOTICE] Searching system for shotcut.app
Processing label shottr.
[NOTICE] Searching system for Shottr.app
Processing label sidekick.
[NOTICE] Searching system for Sidekick.app
Processing label signal.
[NOTICE] Searching system for Signal.app
Processing label silnite.
[NOTICE] Searching system for silnite.app
Processing label sirimote.
[NOTICE] Searching system for SiriMote.app
Processing label sizeup.
[NOTICE] Searching system for SizeUp.app
Processing label sketch.
[NOTICE] Searching system for Sketch.app
Processing label sketchupviewer.
[NOTICE] Searching system for SketchUpViewer.app
[NOTICE] Ignoring label skype.
Processing label slab.
[NOTICE] Searching system for Slab.app
Processing label slack.
[NOTICE] Searching system for Slack.app
Found Slack.app version 4.35.126
[NOTICE] Label: slack
[NOTICE] --- found app at /Applications/Slack.app
[NOTICE] Verifying: /Applications/Slack.app
[NOTICE] --- Installed version: 4.35.126
[NOTICE] --- Newest version: 4.35.126
[NOTICE] --- Latest version installed.
Processing label smartgit.
[NOTICE] Searching system for SmartGit.app
Processing label smartsheet.
[NOTICE] Searching system for Smartsheet.app
Processing label snagit.
[NOTICE] Searching system for Snagit 2024.app
Processing label snagit2019.
[NOTICE] Searching system for Snagit 2019.app
Processing label snagit2020.
[NOTICE] Searching system for Snagit 2020.app
Processing label snagit2021.
[NOTICE] Searching system for Snagit 2021.app
Processing label snagit2022.
[NOTICE] Searching system for Snagit 2022.app
Processing label snagit2023.
[NOTICE] Searching system for Snagit 2023.app
Processing label snapgeneviewer.
[NOTICE] Searching system for SnapGene Viewer.app
Processing label sococo.
[NOTICE] Searching system for Sococo.app
Processing label sonicvisualiser.
[NOTICE] Searching system for Sonic Visualiser.app
Processing label sonobus.
[NOTICE] Searching system for Sonobus.app
Processing label sonos.
[NOTICE] Searching system for Sonos S1 Controller.app
Processing label sonoss2.
[NOTICE] Searching system for Sonos.app
Processing label sourcetree.
[NOTICE] Searching system for Sourcetree.app
Processing label splashtopbusiness.
[NOTICE] Searching system for Splashtop Business.app
Found Splashtop Business.app version 4.35.126
[NOTICE] Label: splashtopbusiness
[NOTICE] --- found app at /Applications/Splashtop Business.app
[NOTICE] Verifying: /Applications/Splashtop Business.app
[NOTICE] --- Installed version: 4.35.126
[NOTICE] --- Newest version: https://redirect.splashtop.com/src/mac
[NOTICE] Queueing splashtopbusiness
Processing label splashtopsos.
[NOTICE] Searching system for Splashtop SOS.app
Processing label spotify.
[NOTICE] Searching system for Spotify.app
Processing label sqlpropostgres.
[NOTICE] Searching system for SQLPro for Postgres.app
Processing label sqlprostudio.
[NOTICE] Searching system for SQLPro Studio.app
Processing label starface72x.
[NOTICE] Searching system for STARFACE.app
Processing label starface73x.
[NOTICE] Searching system for STARFACE.app
Processing label starfaceuccclient.
[NOTICE] Searching system for STARFACE UCC Client.app
Processing label steelseriesengine.
[NOTICE] Searching system for SteelSeries GG.app
Processing label strongdm.
[NOTICE] Searching system for strongDM.app
Processing label strongsync.
[NOTICE] Searching system for Strongsync.app
Processing label subethaedit.
[NOTICE] Searching system for SubEthaEdit.app
Processing label sublimemerge.
[NOTICE] Searching system for Sublime Merge.app
Processing label sublimetext.
[NOTICE] Searching system for Sublime Text.app
Processing label suitestudio.
[NOTICE] Searching system for Suite.app
Processing label superhuman.
[NOTICE] Searching system for superhuman.app
Processing label supportapp.
[NOTICE] Searching system for Support.app
Found Support.app version 2.5.1
[NOTICE] Label: supportapp
[NOTICE] --- found app at /Applications/Support.app
[NOTICE] Verifying: /Applications/Support.app
[NOTICE] --- Installed version: 2.5.1
[NOTICE] --- Newest version: 2.5.1
[NOTICE] --- Latest version installed.
Processing label surfdrive.
[NOTICE] Searching system for SURFdrive.app
Processing label suspiciouspackage.
[NOTICE] Searching system for Suspicious Package.app
Processing label swiftruntimeforcommandlinetools.
[NOTICE] Searching system for SwiftRuntimeForCommandLineTools.app
[NOTICE] Ignoring label sync.
Processing label synologyactivebackupforbusinessagent.
[NOTICE] Searching system for Synology Active Backup for Business Agent.app
Processing label synologyassistant.
[NOTICE] Searching system for SynologyAssistant.app
Processing label synologydriveclient.
[NOTICE] Searching system for Synology Drive Client.app
Processing label tableaudesktop.
[NOTICE] Searching system for Tableau Desktop.app
Processing label tableaupublic.
[NOTICE] Searching system for Tableau Public.app
Processing label tableaureader.
[NOTICE] Searching system for Tableau Reader.app
Processing label tageditor.
[NOTICE] Searching system for Tag Editor.app
Processing label tailscale.
[NOTICE] Searching system for Tailscale.app
Processing label talkdeskcallbar.
[NOTICE] Searching system for Callbar.app
Processing label talkdeskcxcloud.
[NOTICE] Searching system for Talkdesk.app
Processing label taskpaper.
[NOTICE] Searching system for TaskPaper.app
Processing label teamviewer.
[NOTICE] Searching system for TeamViewer.app
Processing label teamviewerhost.
[NOTICE] Searching system for TeamViewerHost.app
Processing label teamviewerhostcustom.
[NOTICE] Searching system for TeamViewerHost.app
Processing label teamviewerqs.
[NOTICE] Searching system for TeamViewerQS.app
Processing label teamviewerqscustom.
[NOTICE] Searching system for TeamViewerQS.app
Processing label techsmithcapture.
[NOTICE] Searching system for TechSmith Capture.app
Processing label telegram.
[NOTICE] Searching system for Telegram.app
Processing label tembo.
[NOTICE] Searching system for Tembo.app
Processing label tencentmeeting.
[NOTICE] Searching system for TencentMeeting.app
Processing label texshop.
[NOTICE] Searching system for TeXShop.app
Processing label textexpander.
[NOTICE] Searching system for TextExpander.app
Processing label textmate.
[NOTICE] Searching system for TextMate.app
Processing label theunarchiver.
[NOTICE] Searching system for The Unarchiver.app
Found The Unarchiver.app version 4.3.6
[NOTICE] Label: theunarchiver
[NOTICE] --- found app at /Applications/The Unarchiver.app
[NOTICE] Verifying: /Applications/The Unarchiver.app
[ERROR] Error verifying /Applications/The Unarchiver.app
[NOTICE] Team IDs do not match: expected: S8EX82NJP6, found Signing
Processing label things.
[NOTICE] Searching system for Things.app
Processing label thunderbird.
[NOTICE] Searching system for Thunderbird.app
Processing label thunderbird_intl.
[NOTICE] Searching system for Thunderbird.app
Processing label ticktick.
[NOTICE] Searching system for TickTick.app
Processing label tidal.
[NOTICE] Searching system for TIDAL.app
Processing label todoist.
[NOTICE] Searching system for Todoist.app
Processing label toggltrack.
[NOTICE] Searching system for Toggl Track.app
Processing label tom4aconverter.
[NOTICE] Searching system for To M4A Converter.app
Processing label torbrowser.
[NOTICE] Searching system for Tor Browser.app
Processing label tower.
[NOTICE] Searching system for Tower.app
Processing label transfer.
[NOTICE] Searching system for Transfer.app
Processing label trapcode.
[NOTICE] Searching system for Trapcode Suite.app
Processing label trex.
[NOTICE] Searching system for TRex.app
Processing label tunnelbear.
[NOTICE] Searching system for TunnelBear.app
Processing label tunnelblick.
[NOTICE] Searching system for Tunnelblick.app
Processing label typinator.
[NOTICE] Searching system for Typinator.app
Processing label typora.
[NOTICE] Searching system for Typora.app
Processing label ultimakercura.
[NOTICE] Searching system for Ultimaker Cura.app
Processing label umbrellaroamingclient.
[NOTICE] Searching system for Umbrella Roaming Client.app
Processing label uniconverter.
[NOTICE] Searching system for Wondershare UniConverter.app
Processing label universaltypeclient.
[NOTICE] Searching system for Universal Type Client.app
Processing label universe.
[NOTICE] Searching system for Universe.app
Processing label unnaturalscrollwheels.
[NOTICE] Searching system for UnnaturalScrollWheels.app
Processing label utm.
[NOTICE] Searching system for UTM.app
Found UTM.app version 4.3.6
[NOTICE] Label: utm
[NOTICE] --- found app at /Applications/UTM.app
[NOTICE] Verifying: /Applications/UTM.app
[NOTICE] --- Installed version: 4.3.6
[NOTICE] --- Newest version: 4.4.4
[NOTICE] Queueing utm
Processing label vagrant.
[NOTICE] Searching system for Vagrant.app
Processing label vanilla.
[NOTICE] Searching system for Vanilla.app
Processing label venturablocker.
[NOTICE] Searching system for venturablocker.app
Processing label veracrypt.
[NOTICE] Searching system for VeraCrypt.app
Processing label vfx.
[NOTICE] Searching system for VFX Suite.app
Processing label vimac.
[NOTICE] Searching system for Vimac.app
Processing label virtualbox.
[NOTICE] Searching system for VirtualBox.app
Processing label virtualbuddy.
[NOTICE] Searching system for VirtualBuddy.app
Processing label viscosity.
[NOTICE] Searching system for Viscosity.app
Found Viscosity.app version 1.10.8
[NOTICE] Label: viscosity
[NOTICE] --- found app at /Applications/Viscosity.app
[NOTICE] Verifying: /Applications/Viscosity.app
[NOTICE] --- Installed version: 1.10.8
[NOTICE] --- Newest version: 1.10.8
[NOTICE] --- Latest version installed.
Processing label vivaldi.
[NOTICE] Searching system for Vivaldi.app
Processing label vivi.
[NOTICE] Searching system for Vivi.app
Processing label vlc.
[NOTICE] Searching system for VLC.app
Processing label vmwarefusion.
[NOTICE] Searching system for VMware Fusion.app
Processing label vmwarehorizonclient.
[NOTICE] Searching system for VMware Horizon Client.app
Processing label vonagebusiness.
[NOTICE] Searching system for Vonage Business.app
Processing label vpntracker365.
[NOTICE] Searching system for VPN Tracker 365.app
Processing label vscodium.
[NOTICE] Searching system for VSCodium.app
Processing label vysor.
[NOTICE] Searching system for Vysor.app
Processing label wacomdrivers.
[NOTICE] Searching system for Wacom Desktop Center.app
Processing label wallyezflash.
[NOTICE] Searching system for Wally.app
Processing label weasis.
[NOTICE] Searching system for Weasis.app
Processing label webex.
[NOTICE] Searching system for Webex.app
Processing label webexmeetings.
[NOTICE] Searching system for Cisco Webex Meetings.app
Processing label webextoolsremoval.
[NOTICE] Searching system for WebEx Tools Removal.app
Processing label wechat.
[NOTICE] Searching system for WeChat.app
Processing label weprint.
[NOTICE] Searching system for Print.app
Processing label whatroute.
[NOTICE] Searching system for WhatRoute.app
Processing label whatsapp.
[NOTICE] Searching system for WhatsApp.app
Processing label wireshark.
[NOTICE] Searching system for Wireshark.app
Processing label wordservice.
[NOTICE] Searching system for WordService.app
Processing label wrikeformac.
[NOTICE] Searching system for Wrike for Mac.app
Processing label wwdc.
[NOTICE] Searching system for WWDC.app
Processing label xbar.
[NOTICE] Searching system for xbar.app
Processing label xcreds.
[NOTICE] Searching system for XCreds.app
Processing label xeroxphaser7800.
[NOTICE] Searching system for XeroxPhaser.app
Processing label xeroxworkcentre7800.
[NOTICE] Searching system for XeroxWorkCentre.app
Processing label xink.
[NOTICE] Searching system for Xink.app
Processing label xmenu.
[NOTICE] Searching system for XMenu.app
Processing label xmind.
[NOTICE] Searching system for Xmind.app
Processing label xquartz.
[NOTICE] Searching system for XQuartz.app
Processing label yed.
[NOTICE] Searching system for yEd.app
Processing label yubicoauthenticator.
[NOTICE] Searching system for Yubico Authenticator.app
Processing label yubikeymanagerqt.
[NOTICE] Searching system for YubiKey Manager GUI.app
Processing label zappy.
[NOTICE] Searching system for Zappy.app
Processing label zeplin.
[NOTICE] Searching system for Zeplin.app
Processing label zerotier.
[NOTICE] Searching system for ZeroTier%20One.app
Processing label zipwhip.
[NOTICE] Searching system for Zipwhip.app
Processing label zohoworkdrive.
[NOTICE] Searching system for Zoho WorkDrive.app
Processing label zohoworkdrivegenie.
[NOTICE] Searching system for Zoho WorkDrive Genie.app
Processing label zohoworkdrivetruesync.
[NOTICE] Searching system for Zoho WorkDrive TrueSync.app
[NOTICE] Ignoring label zoom.
[NOTICE] Ignoring label zoomclient.
[NOTICE] Ignoring label zoomgov.
Processing label zoomoutlookplugin.
[NOTICE] Searching system for Zoom Outlook Plugin.app
Processing label zoomoutlookpluginremoval.
[NOTICE] Searching system for Zoom Outlook Plugin Removal.app
[NOTICE] Ignoring label zoomrooms.
Processing label zotero.
[NOTICE] Searching system for Zotero.app
Processing label zulip.
[NOTICE] Searching system for Zulip.app
Processing label zulujdk11.
[NOTICE] Searching system for Zulu JDK 11.app
Processing label zulujdk13.
[NOTICE] Searching system for Zulu JDK 13.app
Processing label zulujdk15.
[NOTICE] Searching system for Zulu JDK 15.app
Processing label zulujdk17.
[NOTICE] Searching system for Zulu JDK 17.app
Processing label zulujdk18.
[NOTICE] Searching system for Zulu JDK 18.app
Processing label zulujdk8.
[NOTICE] Searching system for Zulu JDK 8.app
Completed with 10 errors.

Currently configured labels:
    /Applications/1Password.app                                               1password8
    /Applications/Company Portal.app                                          microsoftcompanyportal
    /Applications/Docker.app                                                  docker
    /Applications/Google Chrome.app                                           googlechromepkg
    /Applications/LibreOffice.app                                             libreoffice
    /Applications/Low Profile.app                                             lowprofile
    /Applications/Microsoft Excel.app                                         microsoftexcel
    /Applications/Microsoft Word.app                                          microsoftword
    /Applications/Mist.app                                                    mist
    /Applications/OneDrive.app                                                microsoftonedrive-rollingout
    /Applications/Slack.app                                                   slack
    /Applications/Splashtop Business.app                                      splashtopbusiness
    /Applications/Support.app                                                 supportapp
    /Applications/UTM.app                                                     utm
    /Applications/Utilities/DEPNotify.app                                     depnotify
    /Applications/Viscosity.app                                               viscosity
    /Library/Application Support/Microsoft/MAU2.0/Microsoft AutoUpdate.app    microsoftautoupdate
    IgnoredLabels                                                                 

    RequiredLabels                                                                
davidkrause-campfire commented 8 months ago

When I delete the firefoxpkg_intl label, firefoxpkg is now linked to Firefox successfully. Does Patchomator/Installomator match full strings, or just the first few characters?

davidkrause-campfire commented 8 months ago

Other labels I'm having issues with are: firefoxpkg, outlook, etc. It seems the first few characters of the label are looked at, which can make a similar label be ignored or the wrong one linked. Here's my command. I will show you the console output for the key parts.

sudo /usr/local/Installomator/patchomator.sh --yes --verbose --write \
--ignored "firefox firefox_da firefox_intl firefoxdeveloperedition firefoxesr firefoxesr_intl firefoxpkg_intl googlechromeenterprise googlechrome microsoftedgeconsumerstable microsoftedgeenterprisestable microsoftonedrive-rollingout microsoftonedrive-rollingout microsoftonedrive-rollingoutdeferred microsoftonenotereset microsoftoutlook-monthly microsoftoutlookdataremoval microsoftoutlookreset microsoftpowerpointreset zoomclient zoomgov zoomrooms microsoftteamsclassic microsoftteamsnew googledrivebackupandsync googledrivefilestream microsoftskypeforbusinessremovaltool" \
--options "BLOCKING_PROCESS_ACTION=silent_fail, NOTIFY=silent, INTERRUPT_DND=no, PROMPT_TIMEOUT=300"

Here is the output for Firefox:

[NOTICE] Ignoring label firefox.
[NOTICE] Ignoring label firefox_da.
[NOTICE] Ignoring label firefox_intl.
[NOTICE] Ignoring label firefoxdeveloperedition.
[NOTICE] Ignoring label firefoxesr.
[NOTICE] Ignoring label firefoxesr_intl.
[NOTICE] Ignoring label firefoxpkg.
[NOTICE] Ignoring label firefoxpkg_intl.

Here is the output for OneDrive.

[NOTICE] Searching system for OneDrive.app
Found OneDrive.app version 23.214.1015
[NOTICE] Label: microsoftonedrive-rollingout
[NOTICE] --- found app at /Applications/OneDrive.app
[NOTICE] Verifying: /Applications/OneDrive.app
[NOTICE] --- Installed version: 23.214.1015
[NOTICE] --- Newest version: 2023-11-13 15:37:49 : INFO  :  : Running msupdate --list

No updates available
23.132.0625
[NOTICE] Queueing microsoftonedrive-rollingout
[NOTICE] Ignoring label microsoftonedrive-rollingout.
[NOTICE] Ignoring label microsoftonedrive-rollingoutdeferred.
[NOTICE] Ignoring label microsoftonedrive.

Here's the output for Microsoft Outlook.

[NOTICE] Searching system for Microsoft Outlook Reset.app
[NOTICE] Ignoring label microsoftonenote.
[NOTICE] Ignoring label microsoftonenotereset.
[NOTICE] Ignoring label microsoftoutlook-monthly.
[NOTICE] Ignoring label microsoftoutlook.
[NOTICE] Ignoring label microsoftoutlookdataremoval.
[NOTICE] Ignoring label microsoftoutlookreset.
[NOTICE] Ignoring label microsoftpowerpoint.
[NOTICE] Ignoring label microsoftpowerpointreset.

Here is the output for Microsoft Teams.

[NOTICE] Ignoring label microsoftteams.
[NOTICE] Ignoring label microsoftteamsnew.

Here is the output for Zoom.

[NOTICE] Searching system for Zoho WorkDrive TrueSync.app
[NOTICE] Ignoring label zoom.
[NOTICE] Ignoring label zoomclient.
[NOTICE] Ignoring label zoomgov.

Here is the output for Google Chrome.

[NOTICE] Ignoring label googlechrome.
[NOTICE] Ignoring label googlechromeenterprise.
Processing label googlechromepkg.
[NOTICE] Searching system for Google Chrome.app
Found Google Chrome.app version 119.0.6045.105
[NOTICE] Label: googlechromepkg
[NOTICE] --- found app at /Applications/Google Chrome.app
[NOTICE] Verifying: /Applications/Google Chrome.app
[NOTICE] --- Installed version: 119.0.6045.105
[NOTICE] --- Newest version: 119.0.6045.123
[NOTICE] Queueing googlechromepkg

Final results.

Currently configured labels:
    /Applications/1Password.app                                               1password8
    /Applications/Company Portal.app                                          microsoftcompanyportal
    /Applications/Docker.app                                                  docker
    /Applications/Google Chrome.app                                           googlechromepkg
    /Applications/LibreOffice.app                                             libreoffice
    /Applications/Low Profile.app                                             lowprofile
    /Applications/Microsoft Excel.app                                         microsoftexcel
    /Applications/Microsoft Word.app                                          microsoftword
    /Applications/Mist.app                                                    mist
    /Applications/OneDrive.app                                                microsoftonedrive-rollingout
    /Applications/Slack.app                                                   slack
    /Applications/Splashtop Business.app                                      splashtopbusiness
    /Applications/Support.app                                                 supportapp
    /Applications/UTM.app                                                     utm
    /Applications/Utilities/DEPNotify.app                                     depnotify
    /Applications/Viscosity.app                                               viscosity
    /Library/Application Support/Microsoft/MAU2.0/Microsoft AutoUpdate.app    microsoftautoupdate
    IgnoredLabels                                                                 

    RequiredLabels                                                                
Mac-Nerd commented 8 months ago

When I delete the firefoxpkg_intl label, firefoxpkg is now linked to Firefox successfully. Does Patchomator/Installomator match full strings, or just the first few characters?

Matching should only be on the full label name, so "firefoxpkg" should be distinct from "firefoxpkg_intl" but it looks like I have a bad regex somewhere.

Mac-Nerd commented 8 months ago

I think I have it working now - I was treating the ignored list as an array, but it was just a string. Now the matching should be specific and not get similar named labels.

davidkrause-campfire commented 8 months ago

Thanks! It fixed the Firefox label matching issue, but One Drive still seems to be a fun one in addition to Microsoft Edge.

[NOTICE] Searching system for OneDrive.app
Found OneDrive.app version 23.214.1015
[NOTICE] Label: microsoftonedrive-rollingout
[NOTICE] --- found app at /Applications/OneDrive.app
[NOTICE] Verifying: /Applications/OneDrive.app
[NOTICE] --- Installed version: 23.214.1015
[NOTICE] --- Newest version: 2023-11-14 08:47:27 : INFO  :  : Running msupdate --list

No updates available
23.132.0625
[NOTICE] Queueing microsoftonedrive-rollingout
[NOTICE] Ignoring label microsoftonedrive-rollingout.
[NOTICE] Ignoring label microsoftonedrive-rollingoutdeferred.
Processing label microsoftonedrive.
[NOTICE] Searching system for OneDrive.app
Found OneDrive.app version 23.214.1015
[NOTICE] Label: microsoftonedrive
[NOTICE] --- found app at /Applications/OneDrive.app
[NOTICE] Verifying: /Applications/OneDrive.app
/Applications/OneDrive.app already linked to label microsoftonedrive-rollingout.
    Skipping.

Microsoft Edge

Processing label microsoftedge.
[NOTICE] Searching system for Microsoft Edge.app
Found Microsoft Edge.app version 4.64
[NOTICE] Label: microsoftedgeenterprisestable
[NOTICE] --- found app at /Applications/Microsoft Edge.app
[NOTICE] Verifying: /Applications/Microsoft Edge.app
[NOTICE] --- Installed version: 4.64
[NOTICE] --- Newest version: 2023-11-14 08:46:51 : INFO  :  : Running msupdate --list

No updates available
119.0.2151.58
[NOTICE] Queueing microsoftedgeenterprisestable

Microsoft Edge and One Drive are the only labels I'm having issues with now. The other issues seem to be resolved. Thank you again for your hard work.

Here is my console command:

sudo /usr/local/Installomator/patchomator.sh --yes --verbose --write \
--ignored "firefox firefox_da firefox_intl firefoxdeveloperedition firefoxesr firefoxesr_intl firefoxpkg_intl googlechromeenterprise googlechrome microsoftedgeconsumerstable microsoftedgeenterprisestable microsoftonedrive-rollingout microsoftonedrive-rollingoutdeferred microsoftonenotereset microsoftoutlook-monthly microsoftoutlookdataremoval microsoftoutlookreset microsoftpowerpointreset zoomclient zoomgov zoomrooms microsoftteamsclassic microsoftteamsnew googledrivebackupandsync googledrivefilestream microsoftskypeforbusinessremovaltool" \
--options "BLOCKING_PROCESS_ACTION=silent_fail, NOTIFY=silent, INTERRUPT_DND=no, PROMPT_TIMEOUT=300"
Mac-Nerd commented 8 months ago

oh great. Now there's labels with dashes to consider. OOF

Mac-Nerd commented 8 months ago

There's only one Microsoft Edge label: https://github.com/Installomator/Installomator/blob/main/fragments/labels/microsoftedge.sh and it has three aliases in it - microsoftedge|\ microsoftedgeconsumerstable|\ microsoftedgeenterprisestable

If you want to ignore Edge, you just need to ignore "microsoftedge". But installing any of the three aliases will install the same package.

And it looks like the bug in "microsoftonedrive-deferred" is still there. Internally, it's got "microsoftonedrive-rollingout" as its name. I think once that gets fixed upstream, you'll be good to go.

davidkrause-campfire commented 8 months ago

There's only one Microsoft Edge label: https://github.com/Installomator/Installomator/blob/main/fragments/labels/microsoftedge.sh and it has three aliases in it - microsoftedge|\ microsoftedgeconsumerstable|\ microsoftedgeenterprisestable

If you want to ignore Edge, you just need to ignore "microsoftedge". But installing any of the three aliases will install the same package.

And it looks like the bug in "microsoftonedrive-deferred" is still there. Internally, it's got "microsoftonedrive-rollingout" as its name. I think once that gets fixed upstream, you'll be good to go.

Amazing, thanks for looking into that for me! I'll test and report back. You've been an amazing help!

davidkrause-campfire commented 8 months ago

Regarding ignoring Edge, if both are aliases for the same package, that's good enough for me! I'll keep you posted if anything else changes in my testing today!