Skip to content

With macOS 26.4 (RC), when Utiluti is applied, seeing macOS Prompts to confirm Outlook open certain file extensions. #10

@jbutleru47

Description

@jbutleru47

As I am testing macOS 26.4 (RC), during the macOS Onboarding process and applying settings with Utiluti 1.2, I am getting the following prompts. How best can I set commands in the script so the prompts do not appear to user?

Image Image Image Image

My script to set with Utiluti is as follows:

`#!/bin/bash

Variables/Commands

loggedInUser=$(/usr/bin/stat -f%Su /dev/console)
utiluti='/usr/local/bin/utiluti'
defaultMailTarget="com.microsoft.Outlook"
defaultBrowserTarget="com.microsoft.edgemac"

Set URL mailto to Outlook as default

/usr/bin/sudo -u "$loggedInUser" "$utiluti" url set mailto "$defaultMailTarget"

Set URL message to Outlook as default

/usr/bin/sudo -u "$loggedInUser" "$utiluti" url set message "$defaultMailTarget"

Set URL webcal to Outlook as default

/usr/bin/sudo -u "$loggedInUser" "$utiluti" url set webcal "$defaultMailTarget"

Set URL ical to Outlook as default

/usr/bin/sudo -u "$loggedInUser" "$utiluti" url set ical "$defaultMailTarget"

Set UTI com.apple.mail.email to Outlook default

/usr/bin/sudo -u "$loggedInUser" "$utiluti" type set com.apple.mail.email "$defaultMailTarget"

Set UTI com.apple.ical.ics to Outlook default

/usr/bin/sudo -u "$loggedInUser" "$utiluti" type set com.apple.ical.ics "$defaultMailTarget"

Set UTI com.apple.ical.ics.event to Outlook default

/usr/bin/sudo -u "$loggedInUser" "$utiluti" type set com.apple.ical.ics.event "$defaultMailTarget"

Set UTI public.vcard to Outlook default

/usr/bin/sudo -u "$loggedInUser" "$utiluti" type set public.vcard "$defaultMailTarget"

exit`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions