Follow By Email

Monday, October 31, 2022

[New post] SilentKnight 2.2 helps you avoid unintended updates, and copes with failed installs

Site logo image hoakley posted: "As I promised yesterday, I have a new version of SilentKnight 2 to address a couple of significant issues. If your Mac is running Catalina or later, I strongly recommend that you update. The best way to explain how these work is to step through what I di" The Eclectic Light Company

SilentKnight 2.2 helps you avoid unintended updates, and copes with failed installs

hoakley

Oct 31

As I promised yesterday, I have a new version of SilentKnight 2 to address a couple of significant issues. If your Mac is running Catalina or later, I strongly recommend that you update.

The best way to explain how these work is to step through what I did just prior to upgrading my Intel MacBook Pro to Ventura.

sk221

When I opened SilentKnight, it was quick to point out how long it has been since I last used that Mac, and offered me a total of six updates, of which two were security data updates that I wanted to install, and two were different macOS updates, including both 12.6.1 and 13.0. Rather than click on the Install all updates button, I reached for the Install Named Update… command in the File menu.

I then tried to install the two security updates in that window, copying and pasting the names provided as Label: in the list of available software. The first of those, XProtectPlistConfigData installed fine, but, as I run a Content Caching server, the second, XProtectPayloads, reported "Error installing updates", the problem many of us have been suffering from since June.

My Content Caching server runs on an iMac Pro, where SilentKnight was already running. On that Mac, I then used the new Disable CC Server… menu command to turn that service off.

sk222

Because the commands to disable and enable the server have to be run as root, I was then prompted to authenticate using my admin user's password. I returned to the MacBook Pro and clicked on the Install Named Update button again, and that second update was downloaded direct from Apple's servers and installed fine.

sk223

With my fourth and only remaining Mac brought up to date, I then used the Enable CC Server… command on my iMac Pro's local copy of SilentKnight to restore the service, and clicked on the Check button on the MacBook Pro.

sk225

You'll notice that there are still four updates being offered, but the Install all updates button has vanished.

sk226

That's thanks to a new option in Settings, which disables that button so I don't mistakenly click it and end up going the whole way to Ventura. If that option is disabled, as shown here, you can still use the Install all updates menu command if you really want, but you won't accidentally click on the button, which is currently hidden.

There's one other change, for which you can blame Apple. As Ventura in particular is more fastidious about checking signatures, I've now disabled SilentKnight's own signature check. That should allow it to launch faster, and possibly to work better if it's run in app translocation.

SilentKnight version 2.2 is now available from here: silentknight202
from Downloads above, from its Product Page, and via its auto-update mechanism.

I hope you find it improved as a result of these changes.

Comment
Like
Tip icon image You can also reply to this email to leave a comment.

Unsubscribe to no longer receive posts from The Eclectic Light Company.
Change your email settings at manage subscriptions.

Trouble clicking? Copy and paste this URL into your browser:
http://eclecticlight.co/2022/10/31/silentknight-2-2-helps-you-avoid-unintended-updates-and-copes-with-failed-installs/

Powered by WordPress.com
Download on the App Store Get it on Google Play
at October 31, 2022
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

No comments:

Post a Comment

Newer Post Older Post Home
Subscribe to: Post Comments (Atom)

[New post] Godzilla Library Edition by James Stokoe, John Layman, Chris Mowry, Alberto Ponticelli, Dean Haspiel

...

  • [New post] Godzilla Library Edition by James Stokoe, John Layman, Chris Mowry, Alberto Ponticelli, Dean Haspiel
    ...
  • Chocolate Chip M&M Cookies + AUGUST BAKING CHALLENGE
    The universe wants you to make cookies, just sayin'  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ...
  • Your Guide to Winter Squash
    ...

Search This Blog

  • Home

About Me

PH News Net
View my complete profile

Report Abuse

Labels

  • 【ANDROID STUDIO】Data Binding
  • 【ANDROID STUDIO】Data Binding Show or Hide Progressbar
  • 【ANDROID STUDIO】Data Binding with object
  • 【ANDROID STUDIO】Live Data
  • 【ANDROID STUDIO】Live Data with Data Binding
  • 【ANDROID STUDIO】View Model
  • 【ANDROID STUDIO】ViewModel Data Binding
  • 【ANDROID STUDIO】ViewModel Data Binding Factory
  • 【FLUTTER ANDROID STUDIO and IOS】Common Weight and Mass Conversions
  • 【FLUTTER ANDROID STUDIO and IOS】custom lite rolling switch
  • 【FLUTTER ANDROID STUDIO and IOS】Managing State
  • 【FLUTTER ANDROID STUDIO and IOS】Simple Stopwatch
  • 【FLUTTER ANDROID STUDIO and IOS】Specify Height and Width in Percent with respect to the screen
  • 【FLUTTER ANDROID STUDIO and IOS】tab key or shift focus to next text field
  • 【FLUTTER ANDROID STUDIO and IOS】Weight Convert
  • 【GAMEMAKER】Display
  • 【GAMEMAKER】Draw Name
  • 【GAMEMAKER】enemy fire continously
  • 【GAMEMAKER】Energy
  • 【GAMEMAKER】Explosion
  • 【GAMEMAKER】Health Bar
  • 【GAMEMAKER】Hearts
  • 【GAMEMAKER】Highscore
  • 【GAMEMAKER】Horizontal Shooter
  • 【GAMEMAKER】Inventory
  • 【GAMEMAKER】keep the player facing the mouse pointer
  • 【GAMEMAKER】one way to do a fog of war
  • 【JAVASCRIPT】implements draggable progress bar
  • 【JAVASCRIPT】Math Quiz GAME export CSV
  • 【LARAVEL】PHPWord pass dynamic values when export to ms docx and download using PHPWord
  • 【PYTHON OPENCV】Image classification in Keras using several models for image classification with weights trained on ImageNet
  • 【PYTHON PYTORCH】metric classification accuracy
  • 【PYTHON PYTORCH】metric classification report
  • 【PYTHON】algorithm compare all classification models
  • 【PYTHON】algorithm evaluation k fold cross validation
  • 【PYTHON】leave one out cross validation
  • 【PYTHON】metric confusion
  • 【PYTHON】metric regression mae
  • 【VISUAL Csharp】Enumerate network resources
  • 【VISUAL Csharp】File Properties
  • 【Visual Studio VB NET】Clear Saved Passwords
  • 【Visual Studio VB NET】Swap mouse button
  • 【Visual Studio VB NET】System Properties Remote
  • 【Visual Studio Visual Csharp】Get computer name
  • 【Visual Studio Visual Csharp】Get Disk Free Space
  • 【Visual Studio Visual Csharp】Get processor type
  • 【Visual Studio Visual Csharp】IP Address
  • 【VISUAL VB NET】Delete Form Data
  • 【VISUAL VB NET】Delete History
  • 【VISUAL VB NET】Hibernate
  • 【VISUAL VB NET】Keyboard Properties
  • 【VISUAL VB NET】Sound
  • 【VISUAL VB NET】Tray Icon
  • 【VISUAL VB NET】Web Browser
  • 【Vuejs】 table implements adding and deleting
  • 【VUEJS】seamless carousel effect Marquee using transition

Blog Archive

  • October 2023 (25)
  • September 2023 (1209)
  • August 2023 (1224)
  • July 2023 (1259)
  • June 2023 (1245)
  • May 2023 (1194)
  • April 2023 (1137)
  • March 2023 (1163)
  • February 2023 (1107)
  • January 2023 (1313)
  • December 2022 (1358)
  • November 2022 (1353)
  • October 2022 (1300)
  • September 2022 (1208)
  • August 2022 (1279)
  • July 2022 (1228)
  • June 2022 (1164)
  • May 2022 (1176)
  • April 2022 (1184)
  • March 2022 (1337)
  • February 2022 (1232)
  • January 2022 (1321)
  • December 2021 (1932)
  • November 2021 (3065)
  • October 2021 (3186)
  • September 2021 (3078)
  • August 2021 (3175)
  • July 2021 (3198)
  • June 2021 (3136)
  • May 2021 (1856)
Powered by Blogger.