PowerShell is now notarized and hardened for macOS



 Microsoft Dev Blogs:

We’re excited to announce that the PowerShell packages for macOS are now properly notarized and hardened, meeting both Apple’s security requirements and Microsoft’s internal compliance standards.

This has been one of the most consistently requested improvements from our macOS community, and we’re glad to finally deliver it.

What changed​

Starting with the next release, the PowerShell pkg installer and tarball for macOS are:
  • Notarized by Apple — macOS no longer warns you that PowerShell is from an unidentified developer
  • Hardened — the PowerShell binary and its libraries are built with the security entitlements Apple recommends for distributed software
This update also includes a fix that properly sets the file permissions on files contained in the tarball. These fixes are included in the next maintenance releases of PowerShell 7.4 and higher.

What this means for you​

If you’ve been working around Gatekeeper warnings, adjusting security settings, running xattr commands, or guiding users through extra steps to install PowerShell, you no longer need to.

For most users, no action is required. Install or update PowerShell as you normally would.

Documentation​

For installation instructions and the latest release, see the Install PowerShell 7 on macOS.

Thank you​

This work closes more than 14 long-standing GitHub issues. Thank you to everyone in the community who filed issues, tested workarounds, and kept this on our radar.

Jason Helmick

Sr. Product Manager, PowerShell


 Source:

 
Last edited:
I'm still kind of amazed, having been on this Microsoft ride a long time, that they went from "Windows is the only platform we care about" to PowerShell running on Linux and macOS, and Azure running Linux. Hat's off to them for not being jerk-face doody heads about this anymore, pardon my language.
 

My Computer

System One

  • OS
    Windows 11 Pro 25H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Intel NUC12WSHi7
    CPU
    12th Gen Core i7-1260P
    Motherboard
    NUC12WSBi7
    Memory
    64 GB Micron PC4-25600
    Graphics Card(s)
    Intel Iris Xe Graphics
    Sound Card
    on-board Realtek HD Audio
    Monitor(s) Displays
    Dell U3219Q
    Screen Resolution
    3840 x 2160
    Hard Drives
    Samsung SSD 990 PRO 1TB
    Crucial MX500 2 TB
    Antivirus
    Microsoft Defender
Are those security enhancements going to be ported to Windows?
 

My Computer

System One

  • OS
    Windows 11 2H25
    Computer type
    PC/Desktop
    Manufacturer/Model
    DIY
    CPU
    AMD 9900X
    Motherboard
    MSI X870E Carbon
    Memory
    64 GB
    Graphics Card(s)
    AMD 9070 XT
    Sound Card
    built-in
    Monitor(s) Displays
    Dell 24"
    Hard Drives
    Sabrent 1 TB NVMe, 4 x SSD (need to check models), 4 x 3.5" HDD, 8-16 TB, all WD
    PSU
    Seasonic 850
    Case
    Fractal Design North XL (which I likw)
    Cooling
    Corsair AIO for CPU, fans for case
    Keyboard
    Das Keyboard 4
    Mouse
    Corsair M65 (white)
    Internet Speed
    1 TB download
    Browser
    Firefox
    Antivirus
    Bitdefender
    Other Info
    Also have Lenovo T14S laptop (me) and Lenovo Slim 71 (wife)

Latest Support Threads

Back
Top Bottom