macOS? More like mac-woe-ess: Google Chrome slip-up trips up SIP-less Apple Macs

On Tuesday, Google stopped the deployment of a Chrome update that damaged the file system on some macOS computers and prevented them from booting normally.

The problem affected enough Mac Pro workstations to get the attention of Avid, a manufacturer of professional audio and video applications. On Tuesday, the company assured customers that it was investigating the problem and then said Google had accepted responsibility.

Alerted by an error report, Google suspended its update process, the Chrome update application called Keystone, to fix the problem.

"We recently discovered that a Chrome update may have been sent with an error that damages the file system on macOS machines with System Integrity Protection (SIP) disabled, including machines that do not support SIP," said the giant. of the web in A support publication. "We have paused the launch while we finish a new update that solves the problem."

The problem was possible by disabling SIP, a security enhancement added in 2015 to macOS, as of version 10.11, which is active by default. Without SIP file protection, Chrome's Keystone updater managed to remove a symbolic link, or symbolic link, that the macOS file system needs.

"This symbolic link is not a directory in itself, but points to another directory ( / private / var ) that contains the software necessary for the operating system to boot and function properly, so removing the symbolic link / var caused the affected Macs to be unable to boot, "explained Rich Trouton, a Mac systems administrator, in a blog post.

  Apple

Breaking news: Apple breaks the break in the jailbreak

READ MORE

Users of macOS 10.9 and 10.10 may be affected because these versions of the operating system do not have SIP; Users with macOS 10.11+ should not be affected if they leave SIP in their default settings.

Developers, who often need access to protected system files, and users of audio and video software such as Avid tools, are among those likely to disable SIP.

For those affected by the error – dubbed / var-sectomy – Google has provided a command line correction that can be applied through the Terminal program when it is in macOS recovery mode.

From the Terminal, assuming the name of your main unit is "Macintosh HD", enter:

  chroot / Volumes / Macintosh  HD # "Macintosh HD" is the default value
rm -rf /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle
mv var var_back # var may not exist, but this is fine
ln -sh private / var var
chflags -h restricted / var
chflags -h hidden / var
xattr -sw com.apple.rootless "" / var

Now restart. The Google Keystone update must be removed and the symbolic link / var must be restored. ®

Sponsored:
How to process, discuss, analyze and visualize your data with three complementary tools

For More Updates Check out Blog, Windows Softwares Drivers, Antivirus, Ms Office, Graphic Design Don’t Forget to Look Our Facebook Page Get Into Pc like us & follow on Twitter- @getinpc

Please Note: This content is provided and hosted by a 3rd party server. Sometimes these servers may include advertisements. igetintopc.com does not host or upload this material and is not responsible for the content.