hjuutilainen / bigsurblocker Goto Github PK
View Code? Open in Web Editor NEWBlock Big Sur installer app from launching
License: MIT License
Block Big Sur installer app from launching
License: MIT License
open the terminal, and run
launchctl list|grep bigsur
launchctl remove com.hjuutilainen.bigsurblocker
and it will recover.
https://github.com/Homebrew/homebrew-cask/blob/master/CONTRIBUTING.md#getting-set-up-to-contribute
https://github.com/Homebrew/homebrew-cask/blob/master/doc/development/adding_a_cask.md#adding-a-cask
https://github.com/Homebrew/homebrew-cask/tree/master/doc/cask_language_reference
cask "bigsurblocker" do
version "20201111"
if MacOS.version >= :sierra
sha256 "80e40d96309332abd1c8b58f826a68f5f680fc88f1ce5b31dd580b631d07c43e"
url "https://github.com/hjuutilainen/bigsurblocker/releases/download/v#{version}/bigsurblocker-#{version}.pkg"
else
sha256 "c8cd0b26f3ed4f1f0feb17abf59da80d4ab8e19d651cf886fc2cd7f14203d320"
url "https://github.com/hjuutilainen/bigsurblocker/releases/download/v#{version}/bigsurblocker-#{version}-unsigned.pkg"
end
auto_updates false
depends_on macos: ">= 10.9"
name "Big Sur Blocker"
desc "Block <macOS Big Sur.app> (and display an alert)"
homepage "https://github.com/hjuutilainen/bigsurblocker"
[..]
end
Thank you so much for this, will it also block Monterey?
Once the application has been blocked can It be deleted ?
eg I have added the bundleID fro AnyDesk
Once the warning has been displayed to the users and the Users clicks ok the Application gets deleted
Bundle ID for Beta 3 seems to have changed to:
com.apple.InstallAssistant.macOSBigSur
Thank you for making this.
I've installed .pkg file, rebooted my macbook and got this f*king update reminder again
Hi I'm working in VMware Workspace One.
their instructions for scripting.
https://techzone.vmware.com/distributing-scripts-macos-vmware-workspace-one-operational-tutorial
are there an existing .pkg for uninstalling?
Do I need to do any special scripting alternations sorry I'm new VMware Workspace one new software.
VMware Workspace one instructions.
https://techzone.vmware.com/distributing-scripts-macos-vmware-workspace-one-operational-tutorial
Great project ! Did you plan to make an autopkg recipe ?
At some point I installed bigsurblocker and now that I tried to completely uninstall it I am getting this:
/Library/LaunchAgents/com.hjuutilainen.bigsurblocker.plist: Could not find specified service
Could not find service.
rm: /Library/LaunchAgents/com.hjuutilainen.bigsurblocker.plist: Permission denied
Unknown error Error Domain=NSCocoaErrorDomain Code=513 "“com.hjuutilainen.bigsurblocker.bom” couldn’t be removed because you don’t have permission to access it." UserInfo={NSUserStringVariant=(
Remove
), NSFilePath=/var/db/receipts/com.hjuutilainen.bigsurblocker.bom, NSUnderlyingError=0x7fba35418530 {Error Domain=NSPOSIXErrorDomain Code=13 "Permission denied"}}.
Forgot package 'com.hjuutilainen.bigsurblocker' on '/'.
What am I doing wrong? It might be stg obvious to you that I am missing perhaps not running it with sudo u mention in the uninstall section but I am not quite sure how to do that. Would greatly appreciate your help.
I installed on MacOS Catalina, 10.15.7.
I copied your uninstall script to a RemoveBigSurBlocker.sh ; chmod 755
running: ./RemoveBigSurBlocker.sh returns 2 errors:
/Library/LaunchAgents/com.hjuutilainen.bigsurblocker.plist: No such file or directory
No receipt for 'com.hjuutilainen.bigsurblocker' found at '/'.
/Library/LaunchAgents/ contains
Neither matches for hjuutilainen nor bigsurblocker
launchctl list | grep bigsur
ps -A | grep bigsur
has no matches either.
I am strongly disinclined to perform a clean install of the latest OS. I would like to apply a live upgrade with installed apps and whatnot.
Please advise
Thanks for the great app.
Just a small question: How likely is it that i.e. the name of the installer changes and the app doen't block it anymore?
Thanks for this project!
Just wondering, will macOS continue to detect that an update is available and nag you to upgrade with this installed?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.